nm.debian.org website development
http://nm.debian.org/ has now been rewritten.
This website TODO list contains only those items that can clearly be worked on right now, and is used as coordination between the people working on the site.
Generic wishlists, things that require large changes in the site, or things that need a lot of discussion before being implemented, are tracked on the BTS.
TODO list items
2013-08-16 claimed by rybak Implement a one-click "send activity-poll" function:
mail sent and Cc-ed to the proper archive address; templates are here
- set status to "activity poll sent"
Move a process from "assigned" to "interacting" as soon as the AM logs something, or as soon as the mailbox archive alias sees an email from the AM.
stats: graph with number of processes in state adv_rcvd, app_ok, am, am_hold, am_ok, fd_ok over time. See also: http://molly.corsac.net/~corsac/debian/nm/ (601731) and http://molly.corsac.net/~corsac/debian/nm-time/ (611455). Historical data in RRD form is available for both.
In https://nm.debian.org/am/nm-am-match/ hide or prominently mark potential AM suggestions that are already advocate for the given applicant and should not be assigned to this applicant
In https://nm.debian.org/am/ammain make a visual distinction between shortcuts and buttons that have an immediate action
In https://nm.debian.org/am/ammain some shortcuts generate email templates.
Those buttons are very overloaded now; the interface could get simpler if we add a dedicated set of functions to generate the templates. Those templates could also be generated anytime.
Case in question: DAM clicks OK before copypasting the template
I (enrico) still have not become proficient with unit testing complex websites.
The old site had a script nm_stats that generated statistics to be set as topic in #debian-newmaint. This script does not work anymore.
It would be nice if we had an IRC bot that sets the topic in #debian-newmaint when applicants processes change to a new responsible (AM, FD, DAM).
(proposed by JanDittberner)