[Sugar-devel] [Systems] Moving pootle to github

Bernie Innocenti bernie at sugarlabs.org
Sun Jun 9 12:31:21 EDT 2013


I'm very happy to hear that. Kudos!

On 06/09/13 06:13, Daniel Narvaez wrote:
> Something I would like to stress, aside from philosophical
> considerations, is that the new process is working. There is not a
> single patch stuck in the queue (couple of old ones from Walter but they
> are just blocked on another set he submitted, which is going to land soon).
> 
> 
> On 9 June 2013 11:51, Daniel Narvaez <dwnarvaez at gmail.com
> <mailto:dwnarvaez at gmail.com>> wrote:
> 
>     On 9 June 2013 01:38, Bernie Innocenti <bernie at sugarlabs.org
>     <mailto:bernie at sugarlabs.org>> wrote:
> 
>         On 06/07/2013 09:10 AM, Daniel Narvaez wrote:
>         > No, just glucose. You can see the exact list of modules on
>         > https://github.com/sugarlabs/
> 
>         By the way, what is "sugarlabs", a shared account?
> 
> 
>     It's an organization
> 
>     https://github.com/blog/674-introducing-organizations
>      
> 
>         Wouldn't this subvert GitHub's philosophy that all forks are created
>         equal, by creating one that looks more official than the others?
> 
> 
>     In my experience the large majority of github repository has an
>     official repo, very visibly linked from the project official
>     website. For example
> 
>     http://nodejs.org/
> 
>     People fork the official repo and send patches through pull requests.
> 
>     Which is exactly what we are doing.
>      
> 
>         If it seems that this approach wouldn't be feasible for a
>         project with
>         many collaborators, check out http://git.kernel.org . Most of
>         the repos
>         under kernel/git/ are clones of the kernel tree with various patches
>         applied. The most "official" tree that I can think of is
>         kernel/git/torvalds/linux.git, the one maintained by Linus.
>         There are of
>         course many other public forks of the Linux kernel hosted on
>         other sites.
> 
> 
>     I can't think of a single github repository that follows the kernel
>     development model. I'm sure there but I'm also pretty sure it's not
>     the normal development model for github repositories.
>      
> 
>         I'm making the assumption that switching to GitHub was motivated
>         in part
>         by the desire to adopt the bazaar development style. If it's not the
>         case, then GitHub may not be a very good fit for a central
>         repository
>         shared by multiple committers.
> 
> 
>     If with bazaar development model you mean kernel like, I don't think
>     that was one of the reasons. But as I said I don't think github
>     pushes that model either. It's pretty similar to gitorious really,
>     just a better implementation of it :)
>      
>     In general I don't think kernel development practices are a good
>     model for our community, as proved by the attempt to push their
>     patch review practices and badly failing. We are a very different
>     kind of communities.
> 
> 
> 
> 
> -- 
> Daniel Narvaez


-- 
Bernie Innocenti
Sugar Labs Infrastructure Team
http://wiki.sugarlabs.org/go/Infrastructure_Team


More information about the Sugar-devel mailing list