Debian has a large team curating the packages.
On Fri, Mar 01, 2013 at 10:33:39AM -0800, Johan Tibell wrote:
>
> It's the only model I believe scales to e.g. executables that depend on
> thousands of packages
Debian has approximately 30,000 packages (although admittedly I don't
know how many are libraries), and only needs a single version of each
package.
Having a single version of each package (with Hackage using a system
similar to Debian's releases and 'testing' to define the sets of package
versions) would make life a lot easier:
Library maintainers don't need to worry so much about keeping packages
working with old versions of their dependencies.
Authors know that they can use any 2 packages together, and not have to
worry about one of those packages depending on foo 1.* and the other
depending on foo 2.*.
The intractible problem of testing all combinations of versions of
dependencies, to ensure that packages really do build in all the
circumstances that they claim they do, disappears.
Thanks
Ian
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs