[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debtags consolidation



Hello,

I am doing some cleanup and consolidation of the debtags website. This
mail summarises my plan, what has already happen and what I plan to make
happen in the short term.


 * My plan

Currently the site accepts tag submissions anonymously, and they need
manual review before being passed on to ftp-master.

I want to remove the need for tag reviews, because they are tedious and
I have been doing them rarely enough that I'm afraid I've been
discouraging people from contributing tags.

To do that, I intend to discontinue anonymous submissions in favour of
submissions by people authenticated via sso.debian.org. Since sso can
use alioth accounts and anyone can create an alioth account, this should
allow everyone to still be able to contribute.

Once submissions are not anonymous and people can take responsibility
for the data they contribute, I can periodically just send everything to
ftp-master.


 * What has already happened

 - the site has moved from HTTP to HTTPS
 - the site has moved from http://debtags.debian.net to
   https://debtags.debian.org \o/
 - http://debtags.debian.net redirects everything to
   https://debtags.debian.org
 - https://debtags.debian.org can now accept sso.debian.org client
   certificates[1]
 - when using a client certificate, your name shows up at the top right
   of the page, and clicking on it you get an overview of the state of
   your packages
 - you get a personal history of your tag submissions


 * What is going to happen in the near future

 - I will disable anonymous tagging
 - I will remove the distinction between unreviewed and reviewed tags
 - I will make tagging appear as contributions on contributors.debian.org
 - I will use package section information to make obvious packages like
   shlibs and debug symbols disappear from the site, and get tagged
   entirely automatically

[1] https://wiki.debian.org/DebianSingleSignOn#Documentation_for_Users


Also, I decided to close the debtags-devel mailing list, and I have
changed the workflow for submitting new tags to the Debtags
vocabulary accordingly[2].


[2] http://lists.alioth.debian.org/pipermail/debtags-devel/2016-January/002306.html


A big thank you to Peter Palfrader and the rest of DSA for the massive
help with the move from http://debtags.debian.net to
https://debtags.debian.org


Enrico doing aggressive spring cleaning

-- 
GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <enrico@enricozini.org>

Attachment: signature.asc
Description: PGP signature


Reply to: