Re: GNOME DVCS Survey Results
- From: Stefan Kost <ensonic hora-obscura de>
- To: James Livingston <doctau mac com>
- Cc: desktop-devel-list gnome org
- Subject: Re: GNOME DVCS Survey Results
- Date: Fri, 09 Jan 2009 00:06:59 +0200
James Livingston schrieb:
> As I haven't really contributed anything to GNOME in a year or so, I've
> been keeping out of the debate, but:
>
> On 07/01/2009, at 9:00 AM, Gustavo J. A. M. Carneiro wrote:
>> Welcome to the open source world. Generally open source developers are
>> not limited to GNOME, and they eventually learn 2-3 revision control
>> systems. I mean, they don't need to learn a lot of commands of each
>> RCS, just the basics:
>>
>> 1- Checkout/clone module;
>> 2- Update;
>> 3- Create a diff of changes, redirecting to a patch file.
>
> I also agree that many contributors do those tasks (especially
> non-coders like translators), and it would be fairly simple to have a
> small script that does those tasks for all the SCMs that GNOME hosted if
> it chose to host multiple SCMs. Something like "gnome-scm checkout
> git:http://host.xz/path/to/repo.git/>", "gnome-scm checkout
> bzr:http://bzr-project.example.com/foo.stable/", "gnome-scm update" and
> "gnome-scm diff" would be a good start.
>
> This obviously wouldn't do anything fancy, but for all the people who
> don't have about SCMs and just want to make a small change it would
> work. Since it would presumably delegate actual work to the underlying
> SCM tools, it would also be an easy transition for anyone who wanted to
> start doing more powerful things, by allowing them to use the real tools
> on their checkout.
You want git and bzr support for moap :)
Stefan
>
>
> If GNOME hosted multiple SCMs then it would mean that developers who
> work on a large number of projects might have to learn both git and bzr.
> Which I can't see as a huge issues because anything they maintain will
> be presumably in their favourite SCM, anything they only do a small
> amount of work on will only require the basics on the SCM, and anyone
> who does serious work on multiple projects probably won't have a problem
> learning another SCM. Is knowing both git and bzr a huge issue? I
> imagine that most serious developers here already know quite a few, at
> least CVS, SVN, Git/BZR and probably others.
>
>
> James (who is ducking back outside the flamethrowing-testing area)
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]