[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