[Pkg-privacy-maintainers] Paperwork to merge pkg-otr and pkg-anonymity
Ximin Luo
infinity0 at debian.org
Fri Aug 21 14:12:28 UTC 2015
On 21/08/15 11:19, u wrote:
> Hi Ximin,
>
> so what will we do about the Package Maintainer field in all our
> packages? Did you have any plans for dealing with this?
>
Hey,
Here's a list of things to do for the migration, which I'll go through over the next few days:
1. Update SCM repos (see "list of packages")
a. run `/srv/git.debian.org/git/pkg-privacy/setup-repository $package`, this will set up an empty repo with the right permissions and hooks
b. find existing old repo, git clone it, then push it (git push --all; git push --tags) to "ssh://git.debian.org/git/pkg-privacy/packages/$package.git"
c. update debian/control with Maintainer and Vcs-* fields, commit and push; but don't need to build+upload right now
d. rm old repo, and symlink/redirect it to the new repo; this may require co-operation of existing maintainer
e. make a note where this old place is in the repo directory (reverse symlink?). when we eventually do an upload, we can then purge this remaining symlink/redirect
Not sure how to configure KGB for IRC hooks yet, but with my set-up we just need to edit /srv/git.debian.org/git/pkg-privacy/tmpl/** and it will update the settings for *all* repos.
2. Fix mailing lists
a. ask pkg-otr[1], pkg-anonymity[2] list admins to unsubscribe all members, and invite members to this mailing list (if they're not already here)
b. send email announcement deprecating old list, then delete it (or just close it and preserve archives?)
c. set some more moderators for this mailing list
3. Ask old alioth groups to delete themselves.
List of packages to bring in:
- pkg-otr-team: irssi-plugins-otr, libotr, pidgin-otr
- pkg-anonymity: [3]
- existing team members' individual packages: python-pyptlib, obfsproxy, flashproxy, obfs4proxy, monkeysign, txtorcon, torbirdy
- already part of other teams: monkeysphere, golang-goptlib, pt-websocket
- potential others, RFD: apt-transport-tor, tor, gnupg2, signing-party, havaged, various password managers, browser extensions, etc
- in-development (ITP): meek, pond, xmpp-client
[1] https://lists.alioth.debian.org/mailman/listinfo/pkg-anonymity-tools
[2] https://lists.alioth.debian.org/mailman/listinfo/pkg-otr-team
[3] https://qa.debian.org/developer.php?login=pkg-anonymity-tools%40lists.alioth.debian.org
--
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-privacy-maintainers/attachments/20150821/be4c7578/attachment.sig>
More information about the Pkg-privacy-maintainers
mailing list