Individual mailing lists should be able to enable/disable archivers
Bug #1158040 reported by
Barry Warsaw
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Fix Released
|
High
|
Barry Warsaw |
Bug Description
Right now, a site admin can enable and disable archivers globally via the mailman.cfg file.
It would be really nice for individual list owners to enable and disable a set of archivers they want to use. This change needs to be made in the interface, model, archive runner, and REST API. It involves a database migration (to add a list of enabled archivers) so it is an intermediate to hard bug, but there are enough examples now that it should be too difficult.
Related branches
lp:~jskrzeszewska/mailman/enablingArchivers
Merged
into
lp:mailman
- Barry Warsaw: Approve
- Nicki Hutchens (community): Approve
- Nicki Hutchens: Pending requested
-
Diff: 279 lines (+137/-19)5 files modifiedsrc/mailman/interfaces/mailinglist.py (+11/-0)
src/mailman/model/mailinglist.py (+55/-4)
src/mailman/rest/configuration.py (+28/-1)
src/mailman/rest/tests/test_lists.py (+26/-0)
src/mailman/runners/archive.py (+17/-14)
Changed in mailman: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Barry Warsaw (barry) |
milestone: | none → 3.0.0b4 |
Changed in mailman: | |
status: | In Progress → Fix Committed |
Changed in mailman: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.