Better wording for team mailing list section
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Unassigned |
Bug Description
I've had this question asked several times by people creating translation teams in Launchpad: why does the Launchpad page tells me that the team hasn't got a mailing list when we actually have one?
That happens when the team uses an external mailing list other than a Launchpad one. In that case, the "Mailing list" section on the team's page says: "This team does not have a mailing list.".
I think it would make sense to change the wording to "This team does not have a mailing list in Launchpad." or something similar, in order not to generate confusion for people approaching those teams using external mailing lists.
This especially affects Ubuntu translation teams, where we encourage teams to use external lists at lists.ubuntu.com, as they allow subscription from anyone, and not only from members of the team. We do this because we encourage a model of participation where there are a few people in the translation team who act as reviewers, but a broader group that does translation suggestions. While the latter are not members of the team in Launchpad, it is interesting for them to be subscribed to the mailing list and follow the discussions and coordination around translations.
For an example, here's the page of the Spanish translation team, who use an external mailing list at lists.ubuntu.com:
Related branches
- Brad Crittenden (community): Approve
-
Diff: 316 lines (+80/-31)14 files modifiedlib/canonical/launchpad/webapp/configure.zcml (+6/-0)
lib/canonical/launchpad/webapp/tales.py (+11/-0)
lib/lp/bugs/stories/bug-tags/xx-official-bug-tags.txt (+2/-3)
lib/lp/bugs/stories/guided-filebug/xx-distro-guided-filebug-tags.txt (+4/-4)
lib/lp/bugs/stories/guided-filebug/xx-filebug-tags.txt (+5/-5)
lib/lp/bugs/templates/bugtask-macros-tableview.pt (+3/-2)
lib/lp/bugs/tests/bug.py (+8/-0)
lib/lp/registry/browser/person.py (+3/-3)
lib/lp/registry/browser/product.py (+7/-1)
lib/lp/registry/browser/tests/test_product.py (+9/-0)
lib/lp/registry/stories/mailinglists/subscriptions.txt (+1/-1)
lib/lp/registry/templates/team-mailinglist-subscribers.pt (+7/-2)
lib/lp/registry/templates/team-portlet-mailinglist.pt (+13/-9)
lib/lp/soyuz/templates/build-index.pt (+1/-1)
Changed in launchpad-registry: | |
milestone: | series-future → 10.06 |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: | added: qa-ok |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
I think "This team does not have a mailing list in Launchpad." is much better.