Re: GNOME DVCS Survey Results
- From: "Alberto Ruiz" <aruiz gnome org>
- To: "Alexander Larsson" <alexl redhat com>
- Cc: Loïc Minier <lool dooz org>, desktop-devel-list gnome org
- Subject: Re: GNOME DVCS Survey Results
- Date: Tue, 6 Jan 2009 21:30:26 +0000
2009/1/6 Alexander Larsson <alexl redhat com>:
> On Tue, 2009-01-06 at 21:01 +0100, Loïc Minier wrote:
>> On Tue, Jan 06, 2009, Behdad Esfahbod wrote:
>> > From what I understand, so far there has been one proposal, from Olav, who
>> > proposed that he and John implement John's idea of implementing a git-serve
>> > plugin for the bzr repo server.
>>
>> I wonder whether you received interesting ideas in the survey itself?
>>
>> As insane as it might sound, I personally wouldn't mind each module
>> picking its VCS. I think common tasks which random contributors need
>> to achieve can be documented for all VCS-es (checkout, do some changes
>> and commit or create a patch). Just like various modules are using
>> various programming languages or even build systems.
>
> Each app picking its VCS seems better than the proposed system with both
> bzr and git. Because with the proposal you can pick any vcs you like as
> a user, but if you didn't pick the one the maintainer used then he and
> the other developers can't pull from you and you're left out on your own
> development island. So, all modules would anyway need to marks out what
> the prefered vcs for it is and all developers would have to learn both.
Am I the only one crying on how bad and confusing is this going to be
for newcomers?
One of the most obvious ways to contribute to free software these days
it to do it on the people's most used apps, which are the desktop apps
(translator as an example). There are guys out there who doesn't even
get the point of VCS and their first approach to them is going to be
GNOME itself.
Think about them trying to browse for information on "how to create my
first patch", and this section saying "you have to figure out which
project are you gonna pick, and then, learn to use it".
To be honest, I think that this discussion would just go away if we
had Tortoise like apps integrated with jhbuild for Nautilus where you
have a common set of graphical tools to do the most common work for
90% of the VCS users. Then, and only then, we could stop worrying
about which VCS do we choose, since we won't have to fiddle with any
command line (for god's sake, we're in 2009 already).
> Of course, all that could be avoided if we just decided on one...
>
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
--
Un saludo,
Alberto Ruiz
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]