Dream package management system (Was: a cabal for D ?)

Jason E. Aten j.e.aten at gmail.com
Thu Mar 17 15:44:00 PDT 2011


>> On 3/17/11 4:00 PM, Tomek Sowiński wrote:
>> Yes, we need it badly.
>> I think it's a good moment to start a discussion. First off, what
>> exactly do we want from a package management system?

> On Thu, 17 Mar 2011 16:28:37 -0500, Andrei Alexandrescu wrote:
> Yah, would be great. It would be awesome if an expert in e.g. apt would
> join D and create the design of a package management system.

I would invite interested parties to review the cabal/cabal-install/
Hackage system documentation. It is described here.

http://www.haskell.org/haskellwiki/How_to_write_a_Haskell_program

Haskell has over 2000 contributed user libraries--largely because they 
have such a nice, easy to use, and well documented package system.

Rather than expend much effort, in the tradition of lazy evaluation and 
getting 80/20 the way there, I would prefer to just do a clone of an 
already successful system such as cabal (or ?) and then take feedback to 
based on actual usage with D.

Thoughts?  Comments welcome.

Jason


More information about the Digitalmars-d mailing list