[debexpo-devel] Considerations about email addresses/features

Michael Stapelberg michael at stapelberg.de
Wed Jun 4 16:20:03 CEST 2008


Hi,

As talked about in IRC, I'm a bit concerned about the email address which is
shown on mentors.debian.org. Currently, it is based on the user id of the PGP
signature. However, I'm using plussing as an anti-spam measure. That means I
usually assign a short string for each project/website which I can later
revoke, for example michael+mxallowd at example.net for my program mxallowd.

Therefore, debexpo should parse the Maintainer:-line in the DSC-file instead
of using the PGP signature.

Also, as far as I understood, debexpo should serve little private
repositories. I'm using reprepro at the moment to distribute lenny/etch
packages of my software. There are some points which really annoy me and which
you could improve in debexpo (or avoid, that is):
- Handling of Architecture: All-Packages. I have a python-script for example
  which runs on all architectures. reprepro shows a warning on every call,
  which is really unnecessary and I cannot find a way to turn it off.
- The lockfile often just stays at the program's end so that I have to rm
  repo/db/lockfile before I can call reprepro again. Please make sure debexpo
  won't have stupid locking mechanisms or broken cleanups
- I cannot remove a version of a package correctly and re-add it with the same
  version number. Somewhere in some index, reprepro saved that version 1.5 is
  already there though it is NOT anymore.
- Handling of lenny/etch-repositories (having identical lenny and etch
  packages) isn't as convenient as it could be (one has to add the package to
  "both" repositories)

I hope to hear from debexpo soon and if you need someone to test, contact me.

Best regards,
Michael


More information about the debexpo-devel mailing list