D Shared Software System version 0.1 Released!

Daniel Keep daniel.keep.lists at gmail.com
Thu Nov 9 21:06:05 PST 2006


This is exactly what D needed.

For reference, I've always found that Python's way of doing it is also
cool.  distutils (shipped with Python) can generate a wide number of
distribution packages: UNIX tar balls, DEBs, RPMs, ZIPs and even Windows
Installer MSIs.

Then we have things like CPAN and Ruby Gems.  If you need a library, you
just work out which one you want, and tell the system to install it.

A few suggestions:

* Have a way to take a package, and generate distribution files.  This
would allow maintainers to use DSSS to generate distro media for other
formats.

* Corollary to the above, make it possible to generate a distribution
both with and without dependencies.  This could allow application
developers to leverage DSSS to build complete installers for their
programs without having to worry about finding and building all of the
libraries, and the libraries they depend on, etc.

  Again, for comparison, Python's py2exe can be used to do this, and is
VERY cool.

Thank you so much for writing this.  Downloading now :)

	-- Daniel

-- 
Unlike Knuth, I have neither proven or tried the above; it may not even
make sense.

v2sw5+8Yhw5ln4+5pr6OFPma8u6+7Lw4Tm6+7l6+7D
i28a2Xs3MSr2e4/6+7t4TNSMb6HTOp5en5g6RAHCP  http://hackerkey.com/



More information about the Digitalmars-d-announce mailing list