Scribit Barry deFreese dies 24/07/2007 hora 14:00:
> Didn't we try this already with the AMS branch or whatever it was?
> How is it much different to have patches in an experimental branch if
> no-one reviews and commits them upstream then it is to have them in
> Debian?

Sorry, but a branch only provides an infinitesimal part of a DVCS
benefits. IIRC, like in many other projects this size, some active
contributors had to wait quite some time to obtain write access to the
CVS.

With a DVCS, you don't have to provide patches, and people won't have to
deal with applying them on the source. Any contributor can provide a
first-class repository with its own modifications, preserving metadata
like commit logs and modifications dependency, because they are a tree
of linked changesets.

And changesets from any set of those repositories can be merged
together. If they don't conflict, it can be done with a negligible
effort, and repeated merges will continue to as easy.

And of course, you also get all the performance enhancements: all
operations are local and quick (no network used) and you can work
offline (no network needed).

That said, I have a very strong bias towards DVCS, because the one I use
daily, Mercurial, made my every day work a lot more easier, and not only
for my own projects. A repository is created in a directory and
populated with the directory's content in a matter of seconds, which
makes it possible to trivially track even small modifications to any
kind of content in a directory. You even get a quilt-like tool
integrated with the VCS (the idea was even ported to git).

Quickly,
Pierre
-- 
[EMAIL PROTECTED]
OpenPGP 0xD9D50D8A

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to