Hi, here is a small summary of discussions at the DebConf Haskell Talk. There were no conclusive decisions, but we exchanged some thoughts. * There was the idea of being more restrictive in what we package, aiming only at supporting the programs packaged in Debian, everything required to get cabal going and possibly stuff that Haskell beginners want to use (before they learn about cabal). Some people (forgot who) were supportive, others liked the idea of the current package-what-you-want approach. There are also people who try to use Debian packaged libraries exclusively (Clint, joeyh and me, it seems). No conclusion and no strong push to change anything, so we’ll carry on. * Laney wants more automation in packaging, and he is right. I think the way forward would be to embrace debian-cabal and make its output be what we want it to be. When we have that, we can add tooling on top of the package plan that would generate the debian packages from the metadata there in (mixing in a changelog file from somewhere, and possibly other fixes). Imagine adding a new package consists of a one-line change to packages.txt! I could imaging having one git repository containing everything we need to generate our packages. I also talked to Enrico who is creating a tool called "debdry" that helps in managing debian directories in VCS that only store the differences over a debianization-tool-generated debian directory. This can be used. It is also a strong motivation to improve cabal-debian, as people are going to use it. * Colin said that we should not hope for porters to start solving our problems on strange architectures. Time allowed for no further discussion of this issue. * The question of “what to upgrade”, and repository layout questions were not (yet) discussed. I’m leaving on Saturday morning, so tomorrow is my last day at the DebConf. We’ll see if we get more discussion going. I have put the slides up at http://joachim-breitner.de/publications/DebianHaskell_DebConf14_2014-08-28.pdf 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