[phobos] proposal for new top level package name "experimental"
Walter Bright
walter at digitalmars.com
Wed Mar 30 12:23:53 PDT 2011
On 3/29/2011 6:24 PM, Martin Nowak wrote:
> As an alternative approach.
> I really like the GHC way of layering base/standard/extended/community packages.
> http://www.haskell.org/haskellwiki/Applications_and_libraries
>
> Their installation/imports/link-flags are handled by a package tool called
> ghc-pkg.
> http://haskell.org/ghc/docs/7.0-latest/html/users_guide/packages.html
>
> On top of ghc-pkg is Cabal which does net installs and
> building based on a declarative config file.
>
> It seems a similar model could at least solve two problems.
>
> - Maintaining more modules outside of the language's std library
> as individual packages but still keeping them easily available/part of the
> distribution.
> This should also help to get more people involved in development.
>
> - Allowing easier installation of supplementary packages from other sources
> for rather specialized packages.
> This should lower the temptation of adding too much stuff to phobos.
>
Having a package installation system would be a great addition to the D
ecosystem, but somebody has to write and maintain such a system. Until that
happens, we have to settle for something a little more modest.
More information about the phobos
mailing list