Bug#636016: ITP: goodbye -- next part after 'hello', and a packaging example
Adam Borowski <kilobyte@angband.pl> writes:
> * Package name : goodbye
> Git : git://gitorious.org/pkg-goodbye/goodbye.git
> * License : GPL
> Programming Lang: C
Looking at the source, I believe that the programming language is not C,
but perl. Even though there's more C in the packaging, the program's
language is perl.
> Using slow, bloated tools like debhelper and dpkg-dev will cost you precious
> SECONDS when building your package. Multiplied by tens of thousands of
> packages Debian has, this can be a burden on archive rebuilds. Thus, this
> is a proposal and example how to get rid of that inefficiency.
>
> Written in a Real Man(tm)'s scripting language with a JIT compiler, it's
> over two orders of magnitude faster than mainstream packaging techniques.
While the effort is applaudable, I do not think it goes far enough:
packaging is serious business, complicated, time consuming, and takes a
lot of effort to keep a package well maintained.
As such, I believe it would be a good example to include the Design
Documents in the package aswell, as surely a lot of effort were put into
coming up with these best parctices, showcased under debian/.
Also, I would be interested in seeing either an object-oriented
packaging, or a functional rules file. But that might be out of scope
for this package, so... perhaps a goodbye-for-real example could be
made?
I'm willing to lend a hand in porting your excellent example from a
language invented in the 1970s to one invented in this century: clojure.
--
|8]
Reply to: