[debexpo-devel] Considerations about email addresses/features
Jonny Lamb
jonnylamb at jonnylamb.com
Wed Jun 4 17:01:14 CEST 2008
Hi Michael,
On Wed, Jun 04, 2008 at 04:20:03PM +0200, Michael Stapelberg wrote:
> 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.
I can't see any other place a maintainer's email address is shown apart
from [0], for example. Please correct me if I'm wrong here.
If I am correct, then yes, showing the true "Maintainer" field (from the
changes file) will be used.
In fact, not only did I not realise that the PGP key's email address was
shown, but I don't know why it does that. Christoph, can you shed some
light on this?
0. http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=mxallowd
> - 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.
Oh, what warning is this? I can't imagine why there would be a warning
at all..
> - 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
This shouldn't be a problem with debexpo. I'll keep it in mind.
> - 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.
File a bug against reprepro.
> - 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 don't think debexpo will be solve this. I'm not thinkit's a good idea to try
and solve it anyway.
I hate to say this, and Christoph will kill me for suggesting this, but
have you tried running dak? It is an immensely powerful tool, but I
think it's good at what it does and it might solve some of your issues.
It's just a bit of a pain to set up.
Thanks,
--
Jonny Lamb, UK jonnylamb at jonnylamb.com
http://jonnylamb.com GPG: 0x2E039402
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://workaround.org/pipermail/debexpo-devel/attachments/20080604/44c8d6c7/attachment.pgp
More information about the debexpo-devel
mailing list