On 3/13/26 23:56, khushal via Mailman-Developers wrote:
I wanted to confirm a few implementation details
- from your earlier reply it sounded like untagged or non matching posts should
still be delivered to all subscribers. if that is the case should MM3 remove
receive_nonmatching_topics entirely instead of keeping that state
You should keep the member's receive_nonmatching_topics setting to
control this.
- for incoming messages if both an explicit topic header and regex/tagger
matching apply what should take precedence?
Just my opinion, but a message could match multiple topics, so I think
the end result should be a union of the two.
- for outgoing messages that match topics should mailman always include an
X-Topics header. and if multiple topics match is there a preferred format or
order?
Always include as long as there are matching topics. The format in MM2.1 is
for a single topic
X-Topics: topic
and for multiple topics
X-Topics: topic1
topic 2
topic 3
which is actually wrong. There should be commas as in
X-Topics: topic1,
topic 2,
topic 3
There's no preferred order.
- in MM2 it seems digests do not have topic filtering, should MM3 keep the same
behavior or should topics also filter what appears in digests?
Digests are not personalized. Every digest subscriber gets the same
digest so it is not possible to filter on topics. Digests contain all
messages.
- if a topic is renamed or deleted what should happen to existing member
subscriptions to that topic. should they be automatically migrated to the new
topic removed or be left unchanged until the user updates their preference?
Good question. MM2.1 ignores this issue leaving the user's preferences
unchanged so the user is still subscribed to the old topic, but it never
matches.
- as suggested by Дилян to take a look, LISTSERV has a 21 topic limit, for MM2
parity im assuming we should not add any hard limit on the number of topics
unless there is a specific reason. please confirm
I don't think we need a limit.
--
Mark Sapiro <[email protected]> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
_______________________________________________
Mailman-Developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-developers.python.org/
Mailman FAQ: https://wiki.list.org/x/AgA3
Security Policy: https://wiki.list.org/x/QIA9