On 9/5/25 02:38, Ralf Hildebrandt via Mailman-Users wrote:
In 25 years of operation one in-house working-group FINALLY decided to
activate the "topics" feature in a list on our MM2 instance.

Questions:

* when a user is added, no topics are automatically chosen.

   Is there a way of (for example) enabling ALL/CERTAIN topics by default?


If a user has no topics defined as is the case for a new user, the user will receive all posts regardless of topic. I.e. the default for a new user is to receive all topics and messages not matching any topic, and there is no setting to change that.


   Rationale behind this: If it becomes "too much" for a member he or
   she can simply opt out of certain uninteresting topics.

* Is there a way of setting a default for "Do you want to receive
   messages that do not match any topic filter?" for every (new) member?


Yes. See DEFAULT_NEW_MEMBER_OPTIONS and "Bitfield for user options." in Defaults.py however this default will be ignored for a new member unless or until the member chooses to select topics of interest.


   Rationale behind this: Uncategorized topics should not be lost or invisible.


You should be aware that the Topics feature will probably never be in Mailman 3. The direction we want to take there is along the lines of the Systers Dynamic sublists feature. See https://gitlab.com/mailman/mailman/-/issues/829 however no work is currently being done on this.

--
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/[email protected]/
   https://mail.python.org/archives/list/[email protected]/
Member address: [email protected]

Reply via email to