[Live-devel] How to contribute code?

David Stegbauer david.stegbauer at acision.com
Tue Jun 22 05:30:57 PDT 2010


On Tuesday 22 June 2010 04:50:01 Ross Finlayson wrote:
> I don't use any revision control system myself.  When I'm developing
> this code, I use exactly two commands: "emacs" and "make".

Well, I see myself several years ago :-) Lately I have learned git and now I'm 
using it for every project. But it is just my personal opinion, no pressure to 
you.

> And people should not be using any
> version of the code other than the latest one, because that's all
> that we support.

Nobody obliges you to support anything you don't want to. OTOH Debian stable 
uses live.2007.02.20 (see http://packages.debian.org/lenny/livemedia-utils), 
and even Debian unstable is behind (2010.04.09).

> I suspect that the real reason why some people want to use a revision
> control system is that they want to easily update to the latest
> version of the code after they've made custom modifications to it
> (i.e., without losing their modifications).

Yes :-), at least in my case.
You are releasing new versions often. You also don't support anything but the 
newest. So I have to be in sync with you. I also don't want to lose my 
modifications which I'll contribute back when they are ready.

So I've settled with local git repository for now. In one branch I follow your 
releases, in the other I do my changes. It makes bit overhead, bit of 
discomfort and bit of fear I miss some release. But I can live with it.

I respect your decision regarding release strategy even if I think there are 
better ones. So thank you for the code, I'll prepare patches in next days to 
see if they are acceptable for you.

Best Regards
David Stegbauer

This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.




More information about the live-devel mailing list