Hi Les, On Sat, 2007-11-10 at 11:48 -0600, Les Mikesell wrote: > And in particular, they don't describe how that workflow ensures that > the central build system knows that all distributed operations are > synchronized and what happens if they aren't. that's actually easy. The now central and only repository would in fact become one of many repositories, with one notable difference -- koji would get its files from that repository. What is now "commit to central repository, tag, build" would become "commit to local repository, tag, push local changes to build repository, build". The synchronizing between repositories is done by the DVCS tool or tools. Mind that DVCS don't rely on every repository having the same content (that would be rather pointless). This way, projects where Fedora is upstream *cough*RHEL*cough* can have their own build repositories, pull changes from the Fedora build repository, and we could eventually pull back changes from theirs if they are worthwhile. Another benefit which would avoid unnecessary manual work. Nils -- Nils Philippsen / Red Hat / nphilipp@xxxxxxxxxx "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- B. Franklin, 1759 PGP fingerprint: C4A8 9474 5C4C ADE3 2B8F 656D 47D8 9B65 6951 3011 -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list