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

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Mar 17 14:28:37 PDT 2011


On 3/17/11 4:00 PM, Tomek Sowiński wrote:
> Jason E. Aten napisał:
>
>> Please correct me if I'm wrong, but I observe that there doesn't appear
>> to be a package management system / standard repository for D libraries.
>> Or is there?
>
> No, there isn't.
>
>> I'm talking about something as easy to use as R's CRAN,
>>> install.packages("rforest")
>>
>> or cpan for perl, ctan for latex, dpgk/apt for debian, cabal for Haskell/
>> Hackage, etc.
>>
>> If there's not a commonly utilized one currently, perhaps we could
>> "borrow" cabal, with a trivial port.  cabal is Haskell's package manager.
>>
>> Not only does having a standard package install system facilitate
>> adoption, it greatly facilitates code sharing and library maturation.
>
> 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?

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.

Andrei


More information about the Digitalmars-d mailing list