[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

DebConf-Talk summary



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


Reply to: