Dear Debian Haskell Group, you might have seen the announcement that Stackage has release the second major version of their "LTS" release: https://www.fpcomplete.com/blog/2015/04/announcing-lts-2 Stackage LTS is a curated and quite comprehensive set of packages from Hackage, tested to go well together. In a sense, they are doing precisely the work that we have always had to do. So it only makes sense to use their work. My proposal is to follow Stackage LTS closely. In particular: * A package that is part of Stackage will be uploaded to Debian in that version. * A package that is not part of Stackage, but of Debian, needs to be compatible with the currently tracked LTS release. If it is not, we have to patch it or remove it. * We will actively encourage upstream to add their packages to Stackage, so that we will not have to deal with this. We generally should avoid packages with non-active or non-cooperative upstreams, and adding their packages to stackage is not expected too much. This would also have the advantage of making sure we keep our packages up-to-date (a previously unsolved problem), and that more upgrades happen at once, yielding less breakage in unstable. The number of packages in Debian, but not on Stackage, is still large (close to 300, see attachment). In cases where there are incompatibilities I have already started filing bug reports, suggesting authors to join stackage. What do you think? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part