If you use a DVCS like Mercury or Bazaar that mainly uses clone-style branching then it can become significant. The jars are build artifacts and so ignored by the repository and not subject to the DCVS's hard-link-based sharing. Penumbra is a small project and it already has 12 megabytes of jars in its lib/ directory. A bigger project can easily have well over a hundred megabytes of lib/ jars. Now multiply that by the number of active clone branches (let's say a few dozen) and you're looking at a few gigabytes of waste.
-Per On Thu, Mar 11, 2010 at 2:26 PM, Alex Osborne <a...@meshy.org> wrote: > Richard Newman <holyg...@gmail.com> writes: > >>> What benefit does this have aside from a tiny saving in disk space? >> >> Not that tiny when you multiply it across the dozens of projects on >> your hard drive. >> >> repos $ du -hc $(ls */lib/*.jar) | fgrep total >> 291M total > > Cost (on standard disks): < 5 cents. > > Sorry, that's tiny. It's even less than 0.5% of the small SSD I have in > my laptop. > > Seriously, this is just premature optimization. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en