[Microbit-Python] Open sourcing the code

Mark Shannon mark at hotpy.org
Tue Oct 20 20:34:04 CEST 2015



On 20/10/15 08:46, Nicholas H.Tollervey wrote:
> Hi Folks,
>
> We're very please that the BBC have finally allowed us to open source
> our repos. As a result we're going to have to change the permissions on
> it now that it's vaguely public.
>
> The new repository is here:
>
> https://github.com/bbcmicrobit/micropython
>
> Its hosted under the auspices of the BBC because that gives us
> legitimacy and acknowledges we're actually part of the "official"
> micro:bit effort (which we've always been, but because of NDA have been
> unable to talk about).
>
> Damien has announced MicroPython's involvement in the project here:
>
> http://forum.micropython.org/viewtopic.php?f=8&t=1042
>
> I have blogged the historical context here:
>
> http://ntoll.org/article/story-micropython-on-microbit
>
> I'll be submitting something to tech news places later. Here's hoping
> people get interested. As a starter, here's the link to my submission on
> Hacker News:
>
> https://news.ycombinator.com/item?id=10417919
>
> Please up-vote..!
>
> Because we're now "open" we're going to use the standard GitHub
> fork->branch->PR methodology that people are used to.

Aren't we already doing that?

Ergo, we're going
> to revoke push access for everyone except for Damien (and probably me as
> backup) - who will act as official gatekeeper.

Given that this is a nominally a BBC and/or PSF project (please correct 
me if I'm wrong) wouldn't be better if we had a flatter hierarchy.
What I would suggest is that most people should have push access, but 
that everyone (including Damien and yourself) should submit PRs which 
are then merged by the reviewer.
That way all code gets at least two pairs of eyes on it before it is merged.

I'm happy to review any PRs.

>
> Please fork the repos!
>
> If this is a real pain in the neck for you we'll re-add you if you let
> us know.
>
> Best wishes,
>
> Nicholas.
>

Cheers,
Mark.


More information about the Microbit mailing list