Hi,
I'm reading the docs on "Message tagging" (https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/handlers/do...) as saying shell access is needed to: (a) enable topics, and (b) write the keywords.
In Mailman 2 there is an Admin web UI for "Topics". Is there such a web UI that can be enabled in Mailman 3 so that the list owners can create topics (tags) in their lists?
Thanks.
On 3/21/24 21:10, Mark wrote:
Hi,
I'm reading the docs on "Message tagging" (https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/handlers/do...) as saying shell access is needed to: (a) enable topics, and (b) write the keywords.
In Mailman 2 there is an Admin web UI for "Topics". Is there such a web UI that can be enabled in Mailman 3 so that the list owners can create topics (tags) in their lists?
At this point, topics are not exposed in REST. Managing them via Postorius first requires updating the REST API to read and set the topic attributes and then updating Postorius to display/set them.
Further, there is currently no implementation for list member topics of interest either in Mailman core or the REST API. I.e., there is no way for a list member to indicate topics of interest.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On 2024-03-23 06:36, Mark Sapiro wrote:
On 3/21/24 21:10, Mark wrote:
Hi,
I'm reading the docs on "Message tagging" (https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/handlers/do...) as saying shell access is needed to: (a) enable topics, and (b) write the keywords.
In Mailman 2 there is an Admin web UI for "Topics". Is there such a web UI that can be enabled in Mailman 3 so that the list owners can create topics (tags) in their lists?
At this point, topics are not exposed in REST. Managing them via Postorius first requires updating the REST API to read and set the topic attributes and then updating Postorius to display/set them.
Further, there is currently no implementation for list member topics of interest either in Mailman core or the REST API. I.e., there is no way for a list member to indicate topics of interest.
Thank you for this information Mark.
Best, Mark
Mark writes:
In Mailman 2 there is an Admin web UI for "Topics". Is there such a web UI that can be enabled in Mailman 3 so that the list owners can create topics (tags) in their lists?
Do you specifically want topics, that is, a way for users to select subsets of the list posts based on themes set by the administrator?
There is (was?) an alternative specification implemented by the Systers, which they call "dynamic sublists". The dynamic sublist feature is controlled by the users (thus "dynamic"), using specially formatted email messages to tag threads as "sublists" and to subscribe to them or suppress them. This was implemented internally by the Systers so it has not been contributed back to the Mailman project, and it was integrated with other Systers-specific features, so it wasn't just a matter of a git merge,
If that sounds as good as Mailman-2-style topics to you, I can add/emphasize it on our GSoC task list. (It was on our GSoC task list for several years (maybe still is, I need to check that since contributor applications are now open.) The Systers users are developers themselves, so using email commands isn't much of a burden. I don't think it would be impossible to add sublist control features to Postorius, but it's nontrivial, and might require a second project to implemnt after the initial port.
I may add the Mailman-2-style topic feature as well, although in my opinion the dynamic sublist feature is a better match for Mailman's core audience (lists that support open source development organizations).
Steve
On 2024-03-23 23:21, Stephen J. Turnbull wrote:
Mark writes:
In Mailman 2 there is an Admin web UI for "Topics". Is there such a web UI that can be enabled in Mailman 3 so that the list owners can create topics (tags) in their lists?
Do you specifically want topics, that is, a way for users to select subsets of the list posts based on themes set by the administrator?
That's what I was referring to. One of the list admins was asking about it after I moved the list from Mailman 2 to Mailman 3.
There is (was?) an alternative specification implemented by the Systers, which they call "dynamic sublists".
If that sounds as good as Mailman-2-style topics to you, I can add/emphasize it on our GSoC task list.
Although that sounds good (and I don't think the use of email commands would be onerous to people who would value sublists), I am the wrong person to have an opinion on it as I haven't really used Topics in earnest and most likely would not use sublists.
That said Steve, thank you for your considered reply. A font of useful (and much appreciated) information as always.
Best, Mark
Mark writes:
[Topics are] what I was referring to. One of the list admins was asking about it after I moved the list from Mailman 2 to Mailman 3.
I can add/emphasize it on our GSoC task list.
OK, Topics weren't there, but here it is now: https://wiki.list.org/DEV/Google%20Summer%20of%20Code%202024#Topics .
Steve
participants (3)
-
Mark
-
Mark Sapiro
-
Stephen J. Turnbull