Skip to content

Commit f167d54

Browse files
committed
Update mailing list links for Google Groups
In January of 2025, we migrated all the mailing lists away from GNU Mailman to Google Groups. We also consolidated and removed a few lists. Update the mailing list pages to reflect the most current / correct information about the Open MPI, hwloc, and MTT mailing lists. Signed-off-by: Jeff Squyres <jeff@squyres.com>
1 parent 8f9e085 commit f167d54

File tree

4 files changed

+38
-102
lines changed

4 files changed

+38
-102
lines changed

community/lists/functions.inc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
function print_link($name, $dir) {
2+
function print_link($name, $dir, $emit_ggroups=True) {
33
global $topdir;
44
global $is_mirror;
55

@@ -8,12 +8,16 @@ function print_link($name, $dir) {
88
[ ");
99

1010
if (is_dir($dir) || is_link($dir)) {
11-
print("<a href=\"https://www.mail-archive.com/$dir@lists.open-mpi.org//\">Archives</a> | \n");
11+
print("<a href=\"https://www.mail-archive.com/$dir@lists.open-mpi.org//\">Complete archives</a>");
12+
if ($emit_ggroups) {
13+
print(" | \n");
14+
}
1215
}
1316

14-
// Mailman is not mirrored, of course -- must link to the original page
15-
print("<a href=\"http://lists.open-mpi.org/mailman/listinfo/$dir\">Subscribe, unsubscribe, or change options</a> ]
16-
");
17+
if ($emit_ggroups) {
18+
print("<a href=\"https://groups.google.com/a/lists.open-mpi.org/g/$dir\">Subscribe, unsubscribe, or change options (Google Groups)</a>");
19+
}
20+
print(" ]\n");
1721
}
1822

1923
function red($msg) {
@@ -22,10 +26,6 @@ function red($msg) {
2226

2327
function print_list($name) {
2428
printf("<P><CENTER>\n");
25-
red("YOU MUST BE SUBSCRIBED IN ORDER TO POST TO THE LIST");
26-
printf("<br /\n>");
27-
print_mailto("lists.open-mpi.org", $name, "$name at lists dot open dash mpi dot org");
28-
printf("<br /\n>");
29-
red("YOU MUST BE SUBSCRIBED IN ORDER TO POST TO THE LIST");
29+
print_mailto("lists.open-mpi.org", $name, "$name@lists.open-mpi.org");
3030
printf("</center></p>\n\n");
3131
}

community/lists/hwloc.php

Lines changed: 10 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,14 @@
99
include_once("$topdir/includes/header.inc");
1010
?>
1111

12-
<p><center><?php red("YOU MUST BE SUBSCRIBED IN ORDER TO POST!");
13-
?></center></p>
14-
15-
<p> Due to the ever-present problem of spam, we cannot accept posts
16-
from non-subscribers. If you are not subscribed <?php red("with the
17-
address that you post from"); ?>, you posts will be automatically
18-
discarded.</p>
19-
2012
<p><center><hr width=50%></center>
2113

22-
<h2 align=center><font color=red>NOTE:</font> New subscriptions to
23-
the mailing lists curently broken.</h2>
14+
<p> Hwloc's mailing lists are hosted at Google Groups, which
15+
contains archived conversations going back to January, 2025.</p>
2416

25-
<h2 align=center>Please <a
26-
href="https://github.com/open-mpi/hwloc/issues/new/choose">create a
27-
GitHub issue with any questions</a> until we can get the mailing lists
28-
fixed.</h2>
17+
<p> However, Hwloc's <em>complete</em> mail archives go back much
18+
further than that and are available at <a
19+
href="https://mail-archive.com/">https://mail-archive.com/</a>.</p>
2920

3021
<p><center><hr width=50%></center>
3122

@@ -54,24 +45,12 @@
5445

5546
<?php print_list("hwloc-users"); ?>
5647

57-
<?php print_link("hwloc developers list", "hwloc-devel"); ?>
58-
59-
<P>This list is used for general questions and discussion of hwloc.
60-
Please see the "<a href="<?php printf("$topdir/community/help/");
61-
?>">Getting Help</a>" page for details on submitting requests for
62-
help. <?php red("Subscribers"); ?> can post questions, comments,
63-
suspected bug reports, etc. to the list at the following address:</p>
64-
65-
<?php print_list("hwloc-devel"); ?>
66-
67-
<?php print_link("Git commit list (<font color=red>USERS
68-
CANNOT POST TO THIS LIST</font>)", "hwloc-commits"); ?>
48+
<?php print_link("hwloc developers list", "hwloc-devel", $emit_ggroups=False); ?>
6949

70-
<p>A mail is sent to this list for every git push to Github in the
71-
hwloc code base. The mail includes a list of files that were changed,
72-
the developer's commit message, and a diff of the changes. <strong>Only the
73-
automated Github web hook post to this list;</strong> all other posts
74-
are automatically discarded.
50+
<P>This list used to be for developers who were working with the
51+
internals of hwloc itself. Due to low volume, this list is no longer
52+
available -- it has been folder into the hwloc user's list. The old
53+
archives are still available, however.</p>
7554

7655
</UL>
7756

community/lists/mtt.php

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,14 @@
1111
include_once("$topdir/includes/header.inc");
1212
?>
1313

14-
<p><center><?php red("YOU MUST BE SUBSCRIBED IN ORDER TO POST!");
15-
?></center></p>
16-
17-
<p> Due to the ever-present problem of spam, we cannot accept posts
18-
from non-subscribers. If you are not subscribed <?php red("with the
19-
address that you post from"); ?>, you posts will be automatically
20-
discarded.</p>
21-
2214
<p><center><hr width=50%></center>
2315

24-
<h2 align=center><font color=red>NOTE:</font> New subscriptions to
25-
the mailing lists curently broken.</h2>
16+
<p> MTT's mailing lists are hosted at Google Groups, which
17+
contains archived conversations going back to January, 2025.</p>
2618

27-
<h2 align=center>Please <a
28-
href="https://github.com/open-mpi/mtt/issues/new/choose">create a
29-
GitHub issue with any questions</a> until we can get the mailing lists
30-
fixed.</h2>
19+
<p> However, MTT's <em>complete</em> mail archives go back much
20+
further than that and are available at <a
21+
href="https://mail-archive.com/">https://mail-archive.com/</a>.</p>
3122

3223
<p><center><hr width=50%></center>
3324

@@ -37,15 +28,6 @@
3728
<P>
3829
<UL>
3930

40-
<?php print_link("MTT announcement list (<font color=red>USERS
41-
CANNOT POST TO THIS LIST</font>)", "mtt-announce"); ?>
42-
43-
<P> This is a low-volume list that is used to announce new version of
44-
MTT, important updates, etc. The list is only for announcements, so
45-
<strong>only the MTT development team can post to the list.</strong>
46-
Posts from outside the MTT development team will be automatically
47-
discarded.</p>
48-
4931
<?php print_link("MTT user list", "mtt-users"); ?>
5032

5133
<P>This list is used for general questions and discussion of MTT.
@@ -56,14 +38,12 @@
5638

5739
<?php print_list("mtt-devel"); ?>
5840

59-
<?php print_link("MTT developers list", "mtt-devel"); ?>
60-
61-
<P>This list is used for developers who are working with the internals
62-
of MTT itself. <?php red("Subscribers"); ?> are welcome to post
63-
any topics dealing with the internal code of MTT are welcome on
64-
this list: questions, comments, bug reports, etc.</p>
41+
<?php print_link("MTT developers list", "mtt-devel", $emit_ggroups=False); ?>
6542

66-
<?php print_list("mtt-devel"); ?>
43+
<P>This list used to be for developers who were working with the
44+
internals of MTT itself. Due to very low volume, this list is no
45+
longer available -- it has been folder into the MTT user's list. The
46+
old archives are still available, however.</p>
6747
</UL>
6848

6949
<?php

community/lists/ompi.php

Lines changed: 8 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,18 @@
99
include_once("$topdir/includes/header.inc");
1010
?>
1111

12-
<h2> Please do not send conference Call For Papers/Posters/Abstracts/etc. (and related) notices to our mailing lists.</h2>
13-
14-
<p><center><?php red("YOU MUST BE SUBSCRIBED IN ORDER TO POST!");
15-
?></center></p>
16-
17-
<p> Due to the ever-present problem of spam, we cannot accept posts
18-
from non-subscribers. If you are not subscribed <?php red("with the
19-
address that you post from"); ?>, you posts will be automatically
20-
discarded.</p>
21-
22-
<p>Please note that our mailing lists have a <strong>150 KB</strong>
23-
message size limit. If you need to send an attachment that makes your
24-
overall message be over that size, please post it elsewhere on the
25-
internet and then just send a link to it across our lists.</p>
12+
<h2> Please do not send conference Call For
13+
Papers/Posters/Abstracts/etc. (and related) notices to our mailing
14+
lists.</h2>
2615

2716
<p><center><hr width=50%></center>
2817

29-
<h2 align=center><font color=red>NOTE:</font> New subscriptions to
30-
the mailing lists curently broken.</h2>
18+
<p> Open MPI's mailing lists are hosted at Google Groups, which
19+
contains archived conversations going back to January, 2025.</p>
3120

32-
<h2 align=center>Please <a
33-
href="https://github.com/open-mpi/ompi/issues/new/choose">create a
34-
GitHub issue with any questions</a> until we can get the mailing lists
35-
fixed.</h2>
21+
<p> However, Open MPI's <em>complete</em> mail archives go back much
22+
further than that and are available at <a
23+
href="https://mail-archive.com/">https://mail-archive.com/</a>.</p>
3624

3725
<p><center><hr width=50%></center>
3826

@@ -94,17 +82,6 @@
9482

9583
<?php print_list("ompi-packagers"); ?>
9684

97-
<!--------------------------------------------------------------------->
98-
99-
<?php print_link("Git commit list (<font
100-
color=red>USERS CANNOT POST TO THIS LIST</font>)", "ompi-commits"); ?>
101-
102-
<p>A mail is sent to this list for every Git push to Github commit in
103-
the Open MPI code base. The mail includes a list of files that were
104-
changed, the developer's commit message, and a diff of the changes.
105-
<strong>Only the automated git-email-bot can post to this
106-
list;</strong> all other posts are automatically discarded.
107-
10885
</UL>
10986

11087
<?php

0 commit comments

Comments
 (0)