i18n Team (ToDo / Wishlist) =========================== TODO ---- * [DONish] Add something to debian-l10n.alioth.debian.org * [DONE] Add report to git * Add documentation whatever it need to be added * [DONish] Update wiki.debian.org/I18n. Some cleaning/updating done * Update i18n.debian.{net,org} * Update ddtp.debian.{net,org} * [DONE] Create wiki.debian.org/Team/I18n ? * Fix CIA bot - CIA messages looks all right, can we tweak it? Something other than the local part of the mail address as the "username" for instance? + Looks like this now: debian-l10n: nicolas.francois * rba6785a dl10n/ (Changelog debian/changelog debian/control): should be more like: debian-l10n: Nicolas François * ba6785a dl10n/ (Changelog debian/changelog debian/control): . real name instead of local part of mail address. or complete mail address or something. local part is not very useful at all times. . [DONE ] only the short description (first line), not trying to parse the multiline description is wise - makes people write proper short descriptions. . the "r" before the commitid is not really useful... * [DONE] Make sure failure in cronjobs are emailade to the group, in some way. faw started doing alias and such... * RT ticket for DSA: - [DONE][RT#3889] SSL certificate for ddtp.debian.org - Enable ssl, rewrite and wsgi modules in apache - List of directories/files to backup * Services are being transferred, but we need a "nicer" page, probably on the wiki to track it and sort according to priority/people: - [OK] pootle: not transferred (is stopped on churro) - [WIP] translation stats - [WIP] coordination pages - [WIP] l10n NMU - [WIP] translation material - [WIP] compendia - [WIP] DDTP / DDTSS (PostgreSQL database) - [WIP] PTS data * [WIP] Importing scripts and cronjobs from churro into git repositories * Changing MoinMoin to ikiwiki using our debian-l10n repositories * Review http://wiki.debian.org/I18n/ToDo * [DONE] Write the Final Report - [DONE] Mail lists / people with the report * Update the wiki about the sprint * Move gobby files to git, /srv and wiki (according to relevance and/or considering the appropriate place for each file) * Publicly document dependencies and get a workflow in place to let them know - Services pointing to i18n.debian.net + PTS + www (intl/l10n pages) +--------------+ | NEEDS ACTION | +--------------+ * Ask for removal of ddtp project on Alioth https://alioth.debian.org/projects/ddtp/ Current admins: grisu, otavio, zobel - Mail them to confirm the exclusion of DDTP on alioth.d.o * Have a "material" place where l10n material extracted from the mirror is located (/srv/i18n.debian.net/www/debian-l10n-material) -->this is pointed by www.debian.org -->this is used by some scripts and robots * gen-material * l10n status pages (aka "robots") * l10n compendia * statistics * PTS data * BTS usertags (where is the script?) DONE ---- * [DONE] Reorganization of VCS - Subversion to git - Inclusion of scripts and cronjobs - Changes in filesystem layouts and internal structure - Packaging stuff remains in SVN (for now): SVN viewvc: http://anonscm.debian.org/viewvc/debian-l10n/ + pootle + translate-toolkit + virtaal * [DONE] Convert repositories to git - debian-l10n/ + [DONE] debian-l10n.git - general team stuff: - git+ssh://git.debian.org/git/debian-l10n/debian-l10n.git - http://anonscm.debian.org/gitweb/?p=debian-l10n/debian-l10n.git;a=summary + [DONE] ddtp.git - ddts, ddtss, ddtc, ddtp-dinstall - git+ssh://git.debian.org/git/debian-l10n/ddtp.git - http://anonscm.debian.org/gitweb/?p=debian-l10n/ddtp.git;a=summary - Now has exactly what's running on churro + [DONE] dl10n.git: - git+ssh://git.debian.org/git/debian-l10n/dl10n.git - http://anonscm.debian.org/gitweb/?p=debian-l10n/dl10n.git;a=summary + [DONE] compendia.git: - git+ssh://git.debian.org/git/debian-l10n/compendia.git - http://anonscm.debian.org/gitweb/?p=debian-l10n/compendia.git;a=summary + [DONE] commit hooks to debian-l10n-commits@lists.alioth.d.o and the IRC channel * [DONE] Creating graphical representation of our scripts' interactions * [DONE] DSA wants to know: Name of cluster and name of database for DDTP debian-i18n::ddtp * [DONE] Prepare metapackages with dependencies * Confirm with DSA how backups to backup.debian.org works - Do we need something or anything under /srv/i18n.debian.org is backed up? [DSA: List of directories to be backed up needed] * Clean up Alioth debian-l10n - [DONE] User list bubulle, faw, nekral, br0ther-guest, kleptog-guest, grisu, elric-guest (Omar Campagne, maintainer of virtaal), taffit - [DONE] Project resources we don't use + Forum? Nope, not needed, I think + Identify & remove data (!= scripts) and too big files from git repo + Cleanup of VCS: [DONE] Alioth: /srv/cvs.debian.org/cvs/debian-l10n.delete deleted * [DONE] Improve the commit messages from alioth, maybe use a different post-receive * [DONE] write a d-i-a mail that i18n will have service interruptions this weekend! ========= ========= ========= || DSA || ========= ========= ========= * [DONE] Zobel, you still want RT tickets for the things you already fixed and/or implemented? No * Is it possible to "pipe" emails to local scripts? - The idea is to have something like ddtp@ddtp.debian.org and get the email parsed by local scripts. If I got it correct, it is just: alias: "|/path/to/script" it is, but wouldn't be procmail more preferable? you would see some sort of logs for processed mails, that would also give you the possibility to filter out spam before processing. churro currently does it with an alias, like so: pdesc: |/org/ddtp.debian.net//ddts/bin/mailparser, /org/ddtp.debian.net/ddts/log/mailin so it gets piped to a script, and saved to a file * [DONE] Zobel, incoming email still seems to not be working at i18n.debian.org - It was a bad alias definition, but there are some emails (4) in the queue due to the tests, you may flush them if you want. queue flushed * Only tye - [DONE] Create l10n.debian.org (web and email) - [DONE] apt-get install po-debconf * Only dukas - [DONE] fix home link for ddtp - [ASKED] Install WSGI support for apache. This involves installing the libapache2-mod-wsgi package. The ddtp metapackage has been updated. - SSL certificate for ddtp.debian.org (Christian has sent a request) - Enable ssl, rewrite and wsgi modules in apache * dukas and tye - [DONE] Access to PostgreSQL (it's not required, but it would be goo to use 9.*) + Cluster: debian-i18n or i18n + Database name: ddtp + Current size: 2.2GiB . Most of the database is in a single table statistic_tb which tracks the history of various milestones so that graphs of progress can be made for languages teams. This is not used in the current DDTP, but is used in the new DDTP/DDTSS. It was added by grisu. - [OK] About cronjobs, is it just 'crontab -e' under the role account - [DONE] Incoming email - [DONE] Access to /srv/mirrors (mounted from stabile)