[m-dev.] for review: update web site for new mailing lists

Fergus Henderson fjh at cs.mu.OZ.AU
Tue Mar 13 05:30:10 AEDT 2001


Estimated hours taken: 1
Branches: main

Reorganize the Mercury mailing lists.

Note that as well as modifying the files listed below,
I also added the majordomo configuration files for the
new lists to mulga:/local/majordomo/conf/lists and
modified mundook:~mercury/bin/copy_mailing_lists to handle
the new lists.  Those files are not under CVS control.

w3/mailing-lists/include/mailing-lists.inc:
	Describe the new mailing lists and update
	the descriptions of the old lists.

w3/mailing-lists/Makefile:
w3/mailing-lists/create_archive:
w3/mailing-lists/rearchive:
	Add mercury-ads and mercury-reviews to the list
	of mailing lists.

w3/mailing-lists/mercury-ads/Makefile:
w3/mailing-lists/mercury-ads/list.php3:
w3/mailing-lists/mercury-ads/include/list.inc:
w3/mailing-lists/mercury-reviews/Makefile:
w3/mailing-lists/mercury-reviews/list.php3:
w3/mailing-lists/mercury-reviews/include/list.inc:
	New files to handle the new mailing lists.

Workspace: /mnt/murlibobo/home/mercury0/fjh/mercury
Index: w3/mailing-lists/create_archive
===================================================================
RCS file: /home/mercury1/repository/w3/mailing-lists/create_archive,v
retrieving revision 1.3
diff -u -d -r1.3 create_archive
--- w3/mailing-lists/create_archive	2000/02/15 03:55:48	1.3
+++ w3/mailing-lists/create_archive	2001/03/12 18:10:07
@@ -33,7 +33,7 @@
             break
         fi
 
-        for mail in mercury-users mercury-developers
+        for mail in mercury-users mercury-ads mercury-developers mercury-reviews
         do
             ./archive2html.sh -d $dir -f $mail -m $m -y $two_digit_year
         done
Index: w3/mailing-lists/Makefile
===================================================================
RCS file: /home/mercury1/repository/w3/mailing-lists/Makefile,v
retrieving revision 1.9
diff -u -d -r1.9 Makefile
--- w3/mailing-lists/Makefile	1999/12/07 23:19:54	1.9
+++ w3/mailing-lists/Makefile	2001/03/12 17:59:21
@@ -1,7 +1,7 @@
 target: html
 
 HTML= 	mailing-lists.html message.html message_list.html search.html
-DIRS=mercury-users mercury-developers
+DIRS=mercury-users mercury-ads mercury-developers mercury-reviews
 ROOT=..
 
 html: local_html
Index: w3/mailing-lists/rearchive
===================================================================
RCS file: /home/mercury1/repository/w3/mailing-lists/rearchive,v
retrieving revision 1.2
diff -u -d -r1.2 rearchive
--- w3/mailing-lists/rearchive	1998/09/04 05:02:10	1.2
+++ w3/mailing-lists/rearchive	2001/03/12 17:59:44
@@ -17,7 +17,7 @@
     month=`printf "%02d\n" $month`
 fi
 
-for mail in mercury-users mercury-developers
+for mail in mercury-users mercury-ads mercury-developers mercury-reviews
 do
     ./archive2html.sh -d $dir -f $mail -m $month -y $year
 done
Index: w3/mailing-lists/include/mailing-lists.inc
===================================================================
RCS file: /home/mercury1/repository/w3/mailing-lists/include/mailing-lists.inc,v
retrieving revision 1.3
diff -u -d -r1.3 mailing-lists.inc
--- w3/mailing-lists/include/mailing-lists.inc	1998/11/19 07:55:05	1.3
+++ w3/mailing-lists/include/mailing-lists.inc	2001/03/12 17:57:44
@@ -1,29 +1,77 @@
 <h2>Mailing Lists</h2>
 
-There are three Mercury mailing lists.
+<h3>Descriptions</h3>
+
+There are five Mercury mailing lists:
 <ul>
 <li>
-The mercury-announce list is a very low-volume list used for
-announcements about new releases and such-like.
+<code>mercury-announce</code> is a very low-volume list for announcements
+about things directly related to Mercury, e.g. new versions
+of the Mercury implementation, tools for Mercury programmers
+(such as MCORBA), books about Mercury, etc.
+
 <li>
-The mercury-developers list is the main communication device between the
-different developers of Mercury.  This list contains diffs of work in
-progress and discussions of implementation details of the compiler.
-If you are interested in what has been added to the compiler lately,
-please look in this <A HREF="mercury-developers/list.html">archive</A>
-or <A HREF="search.html">search</A> it.
+The <code>mercury-users</code> list is intended for general discussion
+about Mercury and related matters of interest to Mercury users.<br>
+It is <A HREF="mercury-users/list.html">archived</A> and
+<A HREF="search.html">searchable</A>.
+
+<li> The <code>mercury-ads</code> list is intended for advertisments of things
+that are not directly related to Mercury but which may be of interest to
+Mercury users, e.g. job ads, conference announcements, calls for
+papers/participation, and the like.<br>
+It is <A HREF="mercury-ads/list.html">archived</A> and
+<A HREF="search.html">searchable</A>.
+
 <li>
-The mercury-users list is intended for general discussion
-about Mercury.  It is <A HREF="mercury-users/list.html">
-archived</A> and <A HREF="search.html">searchable</A>.
+The <code>mercury-developers</code> list is intended for general discussion
+about the development of Mercury and the Mercury implementation and related
+matters of interest to the developers of Mercury.<br>
+It is <A HREF="mercury-developers/list.html">archived</A> and
+<A HREF="search.html">searchable</A>.
+
+<li>
+The <code>mercury-reviews</code> list is intended for use by the developers of
+Mercury, for the purpose of reviewing changes to the Mercury implementation
+(including documentation, test suite, etc.) and the Mercury web site.  This
+list is specifically for posting diffs, reviews of diffs, and discussion of
+issues raised in such reviews.  It tends to be a fairly high-volume list.<br>
+It is <A HREF="mercury-reviews/list.html">archived</A> and
+<A HREF="search.html">searchable</A>.
 </ul>
-These lists are now managed using the "majordomo" mailing list software.
-To subscribe or unsubscribe to either of these mailing lists,
-send email with "subscribe" in the body of the mail to
-<a href = "mailto:mercury-announce-request at cs.mu.oz.au">
-mercury-announce-request at cs.mu.oz.au</a> or
-<a href = "mailto:mercury-users-request at cs.mu.oz.au">
+
+<h3>Subscribing and unsubscribing</h3>
+
+These lists are managed using the "majordomo" mailing list software.
+To subscribe or unsubscribe to any of these mailing lists,
+send email with "subscribe" or "unsubscribe" in the body of the mail
+to the corresponding "-request" address:
+
+<ul>
+<li> <a href = "mailto:mercury-announce-request at cs.mu.oz.au">
+mercury-announce-request at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-users-request at cs.mu.oz.au">
 mercury-users-request at cs.mu.oz.au</a>
-respectively.
-Articles for the mercury-users list should be sent
-to <a href="mailto:mercury-users at cs.mu.oz.au">mercury-users at cs.mu.oz.au</a>.
+<li> <a href = "mailto:mercury-ads-request at cs.mu.oz.au">
+mercury-ads-request at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-developers-request at cs.mu.oz.au">
+mercury-developers-request at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-reviews-request at cs.mu.oz.au">
+mercury-reviews-request at cs.mu.oz.au</a>
+</ul>
+
+<h3>Posting articles</h3>
+
+To submit articles to one of these lists, use the address
+without the "-request" part:
+
+<ul>
+<li> <a href = "mailto:mercury-users at cs.mu.oz.au">
+mercury-users at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-ads at cs.mu.oz.au">
+mercury-ads at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-developers at cs.mu.oz.au">
+mercury-developers at cs.mu.oz.au</a>
+<li> <a href = "mailto:mercury-reviews at cs.mu.oz.au">
+mercury-reviews at cs.mu.oz.au</a>
+</ul>
Index: w3/mailing-lists/mercury-ads/include/list.inc
===================================================================
RCS file: list.inc
diff -N list.inc
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ list.inc	Tue Mar 13 04:35:33 2001
@@ -0,0 +1,6 @@
+<H2>Mercury Ads Mailing List Archive</H2>
+
+<?
+    $list="mercury-ads";
+    include "../include/list.inc";
+?>
Index: w3/mailing-lists/mercury-ads/list.php3
===================================================================
RCS file: list.php3
diff -N list.php3
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ list.php3	Tue Mar 13 04:59:25 2001
@@ -0,0 +1,9 @@
+<HTML>
+<?
+    $title="Mercury Ads Mailing List";
+    $dir="mailing-lists/mercury-ads/";
+    $root="../..";
+    $include="list.inc";
+    include "$root/include/template.inc"
+?>
+</HTML>
Index: w3/mailing-lists/mercury-ads/Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ Makefile	Tue Mar 13 04:33:01 2001
@@ -0,0 +1,22 @@
+target: html
+
+HTML=	list.html 
+DIRS=
+ROOT=../..
+
+install: local_install
+
+local_install:
+	for dir in `ls`;					\
+	do							\
+		if [ -d $$dir -a $$dir != "include" ];		\
+		then						\
+			$(CP) $$dir $(INSTALL_WEBDIR);		\
+		fi						\
+	done
+	chmod -R a+r,g+w $(INSTALL_WEBDIR)/*
+	chgrp -R mercury $(INSTALL_WEBDIR)/*
+
+list.html: touch
+
+include ../../Makefile.common
Index: w3/mailing-lists/mercury-reviews/include/list.inc
===================================================================
RCS file: list.inc
diff -N list.inc
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ list.inc	Tue Mar 13 04:37:01 2001
@@ -0,0 +1,6 @@
+<H2>Mercury Reviews Mailing List Archive</H2>
+
+<?
+    $list="mercury-reviews";
+    include "../include/list.inc";
+?>
Index: w3/mailing-lists/mercury-reviews/list.php3
===================================================================
RCS file: list.php3
diff -N list.php3
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ list.php3	Tue Mar 13 04:59:26 2001
@@ -0,0 +1,9 @@
+<HTML>
+<?
+    $title="Mercury Reviews Mailing List";
+    $dir="mailing-lists/mercury-reviews/";
+    $root="../..";
+    $include="list.inc";
+    include "$root/include/template.inc"
+?>
+</HTML>
Index: w3/mailing-lists/mercury-reviews/Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	Thu Mar 30 14:06:13 2000
+++ Makefile	Tue Mar 13 04:30:11 2001
@@ -0,0 +1,22 @@
+target: html
+
+HTML=	list.html 
+DIRS=
+ROOT=../..
+
+list.html: touch
+
+install: local_install
+
+local_install: html
+	for dir in `ls`;					\
+	do							\
+		if [ -d $$dir -a $$dir != "include" ];		\
+		then						\
+			$(CP) $$dir $(INSTALL_WEBDIR);		\
+		fi						\
+	done
+	chmod -R a+r,g+w $(INSTALL_WEBDIR)/*
+	chgrp -R mercury $(INSTALL_WEBDIR)/*
+
+include ../../Makefile.common

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list