savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [619] more updates on mailing lists


From: ineiev
Subject: [Savannah-cvs] [619] more updates on mailing lists
Date: Fri, 19 May 2023 13:16:45 -0400 (EDT)

Revision: 619
          
http://svn.savannah.gnu.org/viewvc/?view=rev&root=administration&revision=619
Author:   ineiev
Date:     2023-05-19 13:16:44 -0400 (Fri, 19 May 2023)
Log Message:
-----------
more updates on mailing lists

Modified Paths:
--------------
    trunk/sviki/ListServer.mdwn
    trunk/sviki/MailingListCreation.mdwn
    trunk/sviki/back-page.mdwn

Modified: trunk/sviki/ListServer.mdwn
===================================================================
--- trunk/sviki/ListServer.mdwn 2023-05-18 19:10:47 UTC (rev 618)
+++ trunk/sviki/ListServer.mdwn 2023-05-19 17:16:44 UTC (rev 619)
@@ -47,13 +47,11 @@
 and `newlist` being run there; see the [[MailSystem]] page.)
 
 For lists whose names do not follow an allowed pattern, Savannah hackers
-must manually run `~/mycreate_list.pl` on lists, and then attach the
-list to the given group using `~/bin/ml.pl` on root@mgt0:
+when in the 'superuser' mode will have an additional template in the
+'Create a new mailing list' section of `/mail/admin/?group=<unix_group_name>`.
+That field consists of just '%NAME', so it allows arbitrary names.
+The historical procedure using scripts is described at the bottom of this page.
 
-    ~/bin/ml.pl -a yourlogin -g group -l listname
-    # check if there's no error
-    ~/bin/ml.pl -a yourlogin -g group -l listname | mysql savane
-
 Simple aliases, as opposed to mailman lists, can be created in
 fp.gnu.org:/com/mailer/aliases.
 
@@ -184,3 +182,15 @@
     ./web-archive -rebuild listname # remake html
 
 It's CRUCIAL to run web-archive as the mharc user.
+
+Historical: creating lists using scripts
+---------------------------------------
+This is an obsolete part of the 'List creation' section of this page.
+
+For lists whose names do not follow an allowed pattern, Savannah hackers
+must manually run `~/mycreate_list.pl` on lists, and then attach the
+list to the given group using `~/bin/ml.pl` on root@mgt0:
+
+    ~/bin/ml.pl -a yourlogin -g group -l listname
+    # check if there's no error
+    ~/bin/ml.pl -a yourlogin -g group -l listname | mysql savane

Modified: trunk/sviki/MailingListCreation.mdwn
===================================================================
--- trunk/sviki/MailingListCreation.mdwn        2023-05-18 19:10:47 UTC (rev 
618)
+++ trunk/sviki/MailingListCreation.mdwn        2023-05-19 17:16:44 UTC (rev 
619)
@@ -1,9 +1,30 @@
 Mailing List Creation
 ---------------------
 
-Group admins can create mailing lists using the normal Savannah
-web interface: group area `Mailing Lists`, then `Configure`.
+Group admins can create mailing lists, remove them and edit their settings
+ using the normal Savannah web interface: group area `Mailing Lists`, then
+`Configure`.
 
 The list name must be one of GROUPNAME-[\*], or GROUPNAME, or
-{bug,info,help}-GROUPNAME.  For exceptions, open a support request
-(but let's avoid exceptions unless they are absolutely necessary).
+{bug,info,help}-GROUPNAME. The domain of the list is determined
+from the type of the group (non-GNU software and documentation
+use @nongnu.org, official GNU software uses @gnu.org, for example).
+Before creating a list, Savannah web UI code runs a few checks
+to avoid conflicts like already existing lists and login names.
+
+When the mailing list is created, a notification with list admin
+password is sent to the person who created it.  The password can
+be reset from the same page, and a similar message with the new
+password is sent to the person who resets it.
+
+Besides the list name, the admin sets its description and visibility
+(public vs. private).  These settings are passed to Mailman when
+the list is created and reconfigured on Savannah website; however,
+if you modify the configuration via the Mailman web UI, the changes
+aren't passed back to Savannah website.
+
+Savannah hackers can do [[more things on request when necessary|ListServer]]:
+
+* Add arbitrarily named lists.
+* Detach lists from the group without removing them on the Mailman sever.
+* Change the domain from nongnu.org to gnu.org and vice versa.

Modified: trunk/sviki/back-page.mdwn
===================================================================
--- trunk/sviki/back-page.mdwn  2023-05-18 19:10:47 UTC (rev 618)
+++ trunk/sviki/back-page.mdwn  2023-05-19 17:16:44 UTC (rev 619)
@@ -158,7 +158,7 @@
 
 ### Mailing lists
 
-- [[Creating mailing lists|MailingListCreation]]
+- [[Creating (and configuring) mailing lists|MailingListCreation]]
 
 ### Superusers
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]