Do we need an unofficial debian repository?

Luca Capello luca at pca.it
Sun Aug 1 19:33:18 UTC 2010


Hi there!

Thanks to DebConf10, I am catching up with my huge mail backlog, which
(obviously) includes pkg-common-lisp as well.

On Mon, 2010-07-12 at 22:31 +0800, Desmond O. Chang wrote:
> The team is inactive now.  People's bugreports and patches don't get
> any response.  Many packages have been removed, many are out of date.
> I think the slow and complicated uploading process is why the team
> lacks contributors.

I do not agree with your opinions, actually none of them.  There are
different reasons for the old (current) situation.

One of the major problem is that while in the past we had a team (sort
of, Peter and me), later on both of us got busy in real life, which
means that bugs/updates started to sum up.  Sure, there is no excuse for
that, but hey, have I never said already that we are all volunteers?

Another problem is the nature of Common Lisp software, similar to the
scripting languages and not the compiled ones: as far as I could see
(and frankly speaking I never was an heavy developer/user), no one cares
about the distribution part, while on the contrary in most of the
projects, if not every, people are advised to download the current
snapshot and use that.  And no, this is not how Debian works, sorry.

The team was founded exactly to solve both problems, and even more: we
wanted to have a common place for Common Lisp stuffs (no pun intended)
and a way to attract more people.  As far as I remember you, Desmond,
were one of the few guys interested in join that effort: I have no
problems in recognizing that unfortunately you were probably stopped by
my lack of time, especially in replying to your mails.  However, at one
point only Peter and me were still involved in doing actual work.  That
is why a lot of packages have been dropped, preferring to concentrate on
the different implementations and leaving the applications to their
upstream developers or to some middleware software (like cl-builder or
cl-launch).

I do not understand what you think is slow and complicate in uploading
packages, since there is no difference in how the team works WRT any
other uploads: you prepare the package, you test it and you upload it,
full stop.  If you are not a DD nor a DM you ask for a sponsor, again
full stop.  This is the normal workflow for any other Debian package,
being maintained in a team or not.

> Shall we need an unofficial repo like emacs.orebokech.com to renew the
> removed and outdated packages?

Please do not.  I am quitting the team (other mails later on), so I do
not care at all, but emacs.orebokech.com is not an "unofficial
repository to renew removed and outdated packages".  On the contrary, it
fills in a need for different people who wants to track Emacs
development but they do not want to compile/install Emacs by themselves,
especially considering messing up your Debian.  FYI, emacs-snapshot was
once in Debian sid as well, but was then removed because of various
reasons:

  http://bugs.debian.org/413149
  http://bugs.debian.org/417412

And multiplying unofficial repository is not a good thing to do, since
packages get rotted there as well as in the official repository.  Please
understand that if you prepare a policy-compliant package for an
official repository and you do not upload it to the official Debian one,
you do more harm than good.  People need to add other repositories in
their sources, packages are not "reviewed" when any large scale analysis
(at the level of the whole repository) is done (simply think about the
various archive rebuilding done by Lucas Nussbaum, for example) and so
on.

Unfortunately, we are talking about cyclic problems in Debian, not at
all specific to Common Lisp.  Having different teams should prevent
failing, but this is not always true.  Again, I have no problem in
recognizing my responsibilities in this fail, so shame on me.

Thx, bye,
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20100801/13489bf3/attachment.pgp>


More information about the pkg-common-lisp-devel mailing list