[Sugar-devel] Adding committers on gitorious (was: Re: [PATCH] Remove nbsp chars from the html string before parsing)

Marco Pesenti Gritti marco at marcopg.org
Sat Aug 7 20:20:27 EDT 2010


On 6 Aug 2010, at 13:35, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:
> 
>> I was just throwing in the idea here. I will bother you further only
>> once I have a realistic plan in mind (and confidence in the ability to
>> execute it with our limited resources) :)
> 
> Sorry if I sounded harsh, I wanted to explain why some "reforms" are
> not going forward yet even if people agree are necessary.
> 

Oh, no worries, I don't think you sounded harsh at all.

>> 
>> That's actually the other thing I'm planning to look into. Maybe I'm
>> mistake but I feel we are stuck with a review process most of the
>> existing contributors are unhappy with. I can work on a formal
>> proposal and try to reach consensus, if that's what is missing...
> 
> Sounds great, though I have felt that there was a bit of misdirected
> frustration during that conversation.
> 

As in the real problem not being the process but the slow response due to the lack of maintainers? 

> If distros drop a platform dependency in the same release where the
> replacement lands (what happens with gnome-python2-desktop in Fedora
> 14), it means that everybody needs to build that dependency until they
> update to that release.
> 
> Moreover, if some distros only include the new dependency at a later
> release (as with Ubuntu Maverick and Gtk3), contributors running one
> of those distros need to build more stuff for longer.

My feeling is that these are a bit of special situations due to the dynamic bindings migration and gtk 3, I don't see they happening normally. Also it seems like they will hurt in the same way when we actually get to package Sugar on these distributions.

> We can reduce the harm by keeping PPA-like repos for the distros that
> need it (what the telepathy guys do for Ubuntu), but then someone
> needs to do that work.

I wouldn't spend resources on this, it's error prone and time consuming.

> In summary, I'm able to see the importance of making as easy as
> possible running latest sugar on all distros, but I'm afraid it's one
> more goal we want to attain but don't know how to resource.

To be clear, my goal is not to support all distro. I think it would be reasonable to say that you need the latest Fedora/Debian/Ubuntu to be able to build Sugar without messing with dependencies.

I think there is a bit of a chicken and egg problem here. Making it easy to start developing Sugar is probably one of the best ways to increase the resources we can spend on user visible improvements.

Marco

>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100808/00af6051/attachment-0001.htm 


More information about the Sugar-devel mailing list