2009/1/6 Alexander Larsson <al...@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 _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list