Default values for new lists
Hi
I haven't found out where I could choose or edit default list values (when creating new list).
For example I would like that all new lists would be with *private archive* (and change this when it is needed). This is great that I can choose not to advertise list in Index (which I can choose from list creation interface) but I would like to choose other options too. Right now only solution is to create list and then choose Archiving and then select "private archives".
Another thing is that I would like to choose default subscription policy to "Moderate".
If anyone has encountered this problem, let me know!
All the best Sten
Also, I would like to change archive (hyperkitty) default sort order (for Name), because I think it is weird where I cannot see lists I am participating in (even if I am logged in) in "most popular" view. Can it be achived somehow?
And I think it's weird too that I see all lists in archive view (even if they are private) even when I am not subscribed to them. Only thing keeping me away from that list is that I cannot see archives and error message is displayed.
Although I cannot imagine how many of list users log in to mailman panel and then try to access archives, mostly it is done by accessing direct link. But I don't need to display all archives (almost 3000) lists to every logged in user, if they are member of only one or two.
On 04/01/2018 11:47, Sten Aus wrote:
Hi
I haven't found out where I could choose or edit default list values (when creating new list).
For example I would like that all new lists would be with *private archive* (and change this when it is needed). This is great that I can choose not to advertise list in Index (which I can choose from list creation interface) but I would like to choose other options too. Right now only solution is to create list and then choose Archiving and then select "private archives".
Another thing is that I would like to choose default subscription policy to "Moderate".
If anyone has encountered this problem, let me know!
All the best Sten
Mailman-users mailing list mailman-users@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
On Thu, Jan 4, 2018, at 3:00 AM, Sten Aus wrote:
Also, I would like to change archive (hyperkitty) default sort order (for Name), because I think it is weird where I cannot see lists I am participating in (even if I am logged in) in "most popular" view. Can it be achived somehow?
And I think it's weird too that I see all lists in archive view (even if they are private) even when I am not subscribed to them. Only thing keeping me away from that list is that I cannot see archives and error message is displayed.
Although I cannot imagine how many of list users log in to mailman panel and then try to access archives, mostly it is done by accessing direct link. But I don't need to display all archives (almost 3000) lists to every logged in user, if they are member of only one or two.
I am not 100% sure about it, but I don't think it can be configured right now. You can open an issue in Gitlab1, I think it would be something useful to have.
On 04/01/2018 11:47, Sten Aus wrote:
Hi
I haven't found out where I could choose or edit default list values (when creating new list).
For example I would like that all new lists would be with *private archive* (and change this when it is needed). This is great that I can choose not to advertise list in Index (which I can choose from list creation interface) but I would like to choose other options too. Right now only solution is to create list and then choose Archiving and then select "private archives".
Another thing is that I would like to choose default subscription policy to "Moderate".
If anyone has encountered this problem, let me know!
Default settings are termed as "styles" in Mailman Core, and these can be used to create a default configuration for a list. However, these aren't easily configurable right now. There are few default styles that do exist today (annoucement, for example), but I am not sure if they are exposed in the UI.
We had one of our GSoC student work on this and there is a merge request pending somewhere that improves the "Styles" in Mailman Core. However, it isn't a part of Core yet.
-- Abhilash Raj maxking@asynchronous.in
Thanks! Opened two new issues on Hyperkitty.
This another problem in Mailman core styles - I hope to see it soon. As right now comparing to Mailman2 I have extra movements that needs to be done to achieve same outcome.
Thank you and all the best! Sten
On 09/01/2018 05:08, Abhilash Raj wrote:
On Thu, Jan 4, 2018, at 3:00 AM, Sten Aus wrote:
Also, I would like to change archive (hyperkitty) default sort order (for Name), because I think it is weird where I cannot see lists I am participating in (even if I am logged in) in "most popular" view. Can it be achived somehow?
And I think it's weird too that I see all lists in archive view (even if they are private) even when I am not subscribed to them. Only thing keeping me away from that list is that I cannot see archives and error message is displayed.
Although I cannot imagine how many of list users log in to mailman panel and then try to access archives, mostly it is done by accessing direct link. But I don't need to display all archives (almost 3000) lists to every logged in user, if they are member of only one or two. I am not 100% sure about it, but I don't think it can be configured right now. You can open an issue in Gitlab1, I think it would be something useful to have.
On 04/01/2018 11:47, Sten Aus wrote:
Hi
I haven't found out where I could choose or edit default list values (when creating new list).
For example I would like that all new lists would be with *private archive* (and change this when it is needed). This is great that I can choose not to advertise list in Index (which I can choose from list creation interface) but I would like to choose other options too. Right now only solution is to create list and then choose Archiving and then select "private archives".
Another thing is that I would like to choose default subscription policy to "Moderate".
If anyone has encountered this problem, let me know! Default settings are termed as "styles" in Mailman Core, and these can be used to create a default configuration for a list. However, these aren't easily configurable right now. There are few default styles that do exist today (annoucement, for example), but I am not sure if they are exposed in the UI.
We had one of our GSoC student work on this and there is a merge request pending somewhere that improves the "Styles" in Mailman Core. However, it isn't a part of Core yet.
I just moved from MM2 to MM3. I have some 50 lists I need to configure and they all need the same settings (private archives, max 2 recipients, etc.). I often add and remove lists. I'm pleased that I now can set domain-level templates, but I really need domain-level default list settings as well. The archived 'Deault values for new lists' thread indicates that a new version is needed to get this into the UI. Is there a back-door way to alter these defaults in the mean-time?
On 1/10/20 11:16 PM, hansen@rc.org wrote:
I just moved from MM2 to MM3. I have some 50 lists I need to configure and they all need the same settings (private archives, max 2 recipients, etc.). I often add and remove lists. I'm pleased that I now can set domain-level templates, but I really need domain-level default list settings as well. The archived 'Deault values for new lists' thread indicates that a new version is needed to get this into the UI. Is there a back-door way to alter these defaults in the mean-time?
For lists you import from Mailman 2.1 using the mailman import21
command, the Mailman 2.1 list settings are applied to the Mailman 3 list.
As far as new lists you create in MM 3 goes, you can define more styles
to be applied to newly created lists. See
<https://mailman.readthedocs.io/en/latest/src/mailman/styles/docs/styles.html>.
However, you can't just create a style via mailman shell
as described
there because it won't persist. You need to create a plugin that
implements the style. See
<https://mailman.readthedocs.io/en/latest/src/mailman/plugins/docs/intro.html>
for info on this. Note the Components section discusses adding a plugin
implementing an IRule, but one implementing one or more IStyle classes
would be similar.
Another possibility, which I haven't tested but which may work is to
create Mailman 2.1 lists with the desired styles, but no members,
owners, moderators, etc and save their config.pck files. Then you should
be able to apply those settings to a Mailman 3 list using the mailman import21
command. This will probably still require fixing some things
on the MM 3 list such as Description, Information, Display name and
Subject prefix, but it may help.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (4)
-
Abhilash Raj
-
hansen@rc.org
-
Mark Sapiro
-
Sten Aus