Hi Richard, On Tue, May 06, 2008 at 09:55:10 +0200, Richard Pöttler wrote: > Hi, > [...] So I wrote a git driver for > ports (attached) and some example configuration files for the namenlos and opt > repositories (also attached). > > What do you think? This has a couple of nice properties: - I think when coupled with gitweb this is better than rsync, since you can link to the actual files in the portdb. - Also, if we could actually recommend our users to use the public hosting on git.or.cz (not sure if that's okay with them) or any other git hosting, we would never have to hear the "I have no webspace to host my ports" argument anymore :-).
There are a couple of downsides though: - no nice output; i.e. you don't see which ports are updated - clone currently gets the whole repository; currently, I get the following numbers (opt): git: 16708 kB rsync: 10458 kb in other words, 50% more data is transferred and stored. This will get worse over time with more history, although chances are that thanks to compression, this won't be too bad - users behind a restrictive firewall might have to use the http:// access, which is fairly slow, especially for the initial clone If git gains a "partial clone" feature, that would definitely help. Regards, Johannes -- Johannes Winkelmann mailto:[EMAIL PROTECTED] Zurich, Switzerland http://jw.smts.ch _______________________________________________ crux-devel mailing list crux-devel@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux-devel