On Mon, Dec 15, 2008 at 12:02 PM, Florent Becker <[email protected]> wrote: > Hi list, > > during the sprint, team Paris' mission was to implement packs of patches > to speed up get. The idea was to put several patches in the same file, > in order to reduce latency while downloading. This goal was not reached > during the sprint. We produced a wiki page > http://wiki.darcs.net/index.html/Packs_Specification, and now there is a > repository http://code.haskell.org/darcs/packs where the implementation > has started. The darcs there is able to read a repository in which some > patch are found inside packs, that is a compressed file containing > several patches. Pack creation does not happen now, but should be > implemented via a darcs optimize --pack command. This would pack all the > patches which are under a tag, since they are less susceptible to be > cherry-picked. It would probably be run when using darcs tag. > > Packs are coming soon! > > Florent
If I am understanding the wiki page correctly, a Darcs-2 repository which has packs available for itself will then be backwards incompatible with all previous darcs 1.x and 2.x binaries? It seems to me that one big repo backwards-incompatibility was bad enough; is there no way packs could be implemented such that 2.x binaries simply ignore packs and download patches like normal if they do not support packs? -- gwern _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
