Merge "Cleanup mailman puppetry"
This commit is contained in:
commit
e77edd3169
@ -14,9 +14,11 @@ At a Glance
|
||||
|
||||
:Hosts:
|
||||
* http://lists.openstack.org
|
||||
:Puppet:
|
||||
* https://opendev.org/opendev/puppet-mailman
|
||||
* :git_file:`modules/openstack_project/manifests/lists.pp`
|
||||
:Ansible:
|
||||
* :git_file:`playbooks/service-lists.yaml`
|
||||
* :git_file:`playbooks/roles/mailman`
|
||||
* :git_file:`playbooks/roles/mailman-site`
|
||||
* :git_file:`playbooks/roles/mailman-list`
|
||||
:Projects:
|
||||
* http://www.gnu.org/software/mailman/
|
||||
:Bugs:
|
||||
@ -29,18 +31,15 @@ Adding a List
|
||||
=============
|
||||
|
||||
A list may be added by adding it to the ``openstack-infra/system-config``
|
||||
repository in ``modules/openstack_project/manifests/lists.pp``. For
|
||||
example:
|
||||
repository in :git_file:`inventory/service/host_vars/lists.openstack.org.yaml`.
|
||||
For example:
|
||||
|
||||
.. code-block:: ruby
|
||||
.. code-block:: yaml
|
||||
|
||||
mailman_list { 'openstack-foo@openstack':
|
||||
require => Mailman::Site['openstack'],
|
||||
ensure => present,
|
||||
admin => 'admin@example.com',
|
||||
password => $listpassword,
|
||||
description => 'Discussion of OpenStack Foo',
|
||||
}
|
||||
- name: Example list
|
||||
description: 'This is an example'
|
||||
admin: 'admin@example.com'
|
||||
password: "{{ mailman_list_password }}"
|
||||
|
||||
Scripted Changes to Lists
|
||||
=========================
|
||||
|
@ -1,60 +0,0 @@
|
||||
The administrative requests are displayed in one of two ways, on a <a
|
||||
href="%(summaryurl)s">summary page</a>, and on a <em>details</em> page.
|
||||
The summary page contains pending subscription and unsubscription
|
||||
requests, as well as postings being held for your approval, grouped by
|
||||
sender email address. The details page contains a more detailed view of
|
||||
each held message, including the all the message's headers and an
|
||||
excerpt of the message body.
|
||||
|
||||
<p>On all the pages, the following actions are available:
|
||||
|
||||
<ul> <li><b>Defer</b> -- Defer your decision until later. No action is
|
||||
taken now for this pending administrative request, but for held
|
||||
postings, you can still forward or preserve the message (see below).
|
||||
|
||||
<li><b>Approve</b> -- Approve the message, sending it on to the list.
|
||||
For membership requests, approve the change in membership status.
|
||||
|
||||
<li><b>Reject</b> -- Reject the message, sending a rejection notice to
|
||||
the sender, and discarding the original message. For membership
|
||||
requests, reject the change in membership status. In either case, you
|
||||
should add a reason for the rejection in the accompanying text box.
|
||||
|
||||
<li><b>Discard</b> -- Throw away the original message, without sending a
|
||||
rejection notice. For membership requests, this simply discards the
|
||||
request without notice to the person making the request. This is
|
||||
usually the action you want to take for known spam. </ul>
|
||||
|
||||
<p>For held messages, turn on the <b>Preserve</b> option if you want to
|
||||
save a copy of the message for the site administrator. This is useful
|
||||
for abusive messages that you want to discard, but need to keep a record
|
||||
of for later inspection.
|
||||
|
||||
<p>Turn on the <b>Forward to</b> option, and fill in the forwarding
|
||||
address if you want to forward the message to someone else not on the
|
||||
list. To edit a held message before it is sent on to the list, you
|
||||
should forward the message to yourself (or the list owners), and discard
|
||||
the original message. Then, when the message shows up in your mailbox,
|
||||
make your edits and resend the message to the list, including an
|
||||
<tt>Approved:</tt> header with the list password as its value. It is
|
||||
proper netiquette in this case to include a note in the resent message,
|
||||
explaining that you have modified the text.
|
||||
|
||||
<p>If the sender is a list member who is being moderated, you can
|
||||
optionally clear their moderation flag. This is useful when your list
|
||||
is configured to put new members on probation, and you've decided that
|
||||
this member can be trusted to post to the list without approval.
|
||||
|
||||
<p>If the sender is not a list member, you can add the email address to
|
||||
a <em>sender filter</em>. Sender filters are described on the <a
|
||||
href="%(filterurl)s">sender filter privacy page</a>, and may be one of
|
||||
<b>auto-accept</b> (Accepts), <b>auto-hold</b> (Holds),
|
||||
<b>auto-reject</b> (Rejects), or <b>auto-discard</b> (Discards). This
|
||||
option will not be available if the address is already on one of the
|
||||
sender filters.
|
||||
|
||||
<p>When you're finished, click on the <em>Submit All Data</em> button at
|
||||
the top or bottom of the page. This button will submit all selected
|
||||
actions for all administrative requests that you've made a decision for.
|
||||
|
||||
<p><a href="%(summaryurl)s">Return to the summary page</a>.
|
@ -1,10 +0,0 @@
|
||||
This page contains a subset of the <em>%(listname)s</em> mailing list
|
||||
postings that are being held for your approval. It currently shows
|
||||
%(description)s
|
||||
|
||||
<p>For each administrative request, please select the action to take,
|
||||
clicking on the <b>Submit All Data</b> when finished. More detailed
|
||||
instructions are available <a href="%(detailsurl)s">here</a>.
|
||||
|
||||
<p>You can also <a href="%(summaryurl)s">view a summary</a> of all
|
||||
pending requests.
|
@ -1,14 +0,0 @@
|
||||
This page contains a summary of the current set of administrative
|
||||
requests requiring your approval for the
|
||||
<a href="%(adminurl)s"><em>%(listname)s</em> mailing list</a>.
|
||||
First, you will find the list of pending
|
||||
subscription and unsubscription requests, if any, followed by any
|
||||
postings being held for your approval.
|
||||
|
||||
<p>For each administrative request, please select the action to take,
|
||||
clicking on the <b>Submit All Data</b> button when finished.
|
||||
<a href="%(detailsurl)s">More detailed instructions</a> are also
|
||||
available.
|
||||
|
||||
<p>You can also <a href="%(viewallurl)s">view the details</a> of all
|
||||
held postings.
|
@ -1,3 +0,0 @@
|
||||
%(member)s has been successfully subscribed to %(listname)s.
|
||||
|
||||
|
@ -1,2 +0,0 @@
|
||||
%(member)s has been removed from %(listname)s.
|
||||
|
@ -1,40 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>%(listname)s %(who)s Authentication</title>
|
||||
<script>function sf(){document.f.adminpw.focus();}</script>
|
||||
</head>
|
||||
<body bgcolor="#ffffff" onLoad="sf()">
|
||||
<FORM METHOD=POST ACTION="%(path)s" name="f">
|
||||
%(message)s
|
||||
<TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
|
||||
<TR>
|
||||
<TD COLSPAN="2" WIDTH="100%%" BGCOLOR="#99CCFF" ALIGN="CENTER">
|
||||
<B><FONT COLOR="#000000" SIZE="+1">%(listname)s %(who)s
|
||||
Authentication</FONT></B>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<TD><div ALIGN="Right">List %(who)s Password:</div></TD>
|
||||
<TD><INPUT TYPE="password" NAME="adminpw" SIZE="30"></TD>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2 align=middle><INPUT type="SUBMIT"
|
||||
name="admlogin"
|
||||
value="Let me in...">
|
||||
</td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
<p><strong><em>Important:</em></strong> From this point on, you
|
||||
must have cookies enabled in your browser, otherwise no
|
||||
administrative changes will take effect.
|
||||
|
||||
<p>Session cookies are used in Mailman's
|
||||
administrative interface so that you don't need to
|
||||
re-authenticate with every administrative operation. This
|
||||
cookie will expire automatically when you exit your browser, or
|
||||
you can explicitly expire the cookie by hitting the
|
||||
<em>Logout</em> link under <em>Other Administrative
|
||||
Activities</em> (which you'll see once you successfully log in).
|
||||
</FORM>
|
||||
</body>
|
||||
</html>
|
@ -1,15 +0,0 @@
|
||||
Your request to %(requestaddr)s:
|
||||
|
||||
%(cmd)s
|
||||
|
||||
has been forwarded to the person running the list.
|
||||
|
||||
This is probably because you are trying to subscribe to a 'closed'
|
||||
list.
|
||||
|
||||
You will receive email notification of the list owner's decision about
|
||||
your subscription request.
|
||||
|
||||
Any questions about the list owner's policy should be directed to:
|
||||
|
||||
%(adminaddr)s
|
@ -1,4 +0,0 @@
|
||||
<LI><A HREF="%(filename)s">%(subject)s
|
||||
</A><A NAME="%(sequence)i"> </A>
|
||||
<I>%(author)s
|
||||
</I>
|
@ -1,64 +0,0 @@
|
||||
</ul>
|
||||
<p>
|
||||
<a name="end"><b>Last message date:</b></a>
|
||||
<i>%(lastdate)s</i><br>
|
||||
<b>Archived on:</b> <i>%(archivedate)s</i>
|
||||
<p>
|
||||
<ul>
|
||||
<li> <b>Messages sorted by:</b>
|
||||
%(thread_ref)s
|
||||
%(subject_ref)s
|
||||
%(author_ref)s
|
||||
%(date_ref)s
|
||||
<li><b><a href="%(listinfo)s">More info on this list...
|
||||
</a></b></li>
|
||||
</ul>
|
||||
<div class="container">
|
||||
<hr>
|
||||
<i>This archive was generated by Pipermail %(version)s.</i>
|
||||
|
||||
<div id="footer">
|
||||
<div class="span-4">
|
||||
<h3>OpenStack</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
||||
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
||||
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
||||
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
||||
<li><a href="https://www.openstack.org/news/">News</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
||||
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
||||
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
||||
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
||||
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
||||
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
||||
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
||||
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4 last">
|
||||
<h3>Branding & Legal</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
||||
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
||||
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
||||
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,89 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>OpenStack Open Source Cloud Computing Software » The %(listname)s %(archive)s Archive by %(archtype)s</title>
|
||||
<META NAME="robots" CONTENT="noindex,follow">
|
||||
%(encoding)s
|
||||
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
<a name="start"></A>
|
||||
<h1>%(archive)s Archives by %(archtype)s</h1>
|
||||
<ul>
|
||||
<li> <b>Messages sorted by:</b>
|
||||
%(thread_ref)s
|
||||
%(subject_ref)s
|
||||
%(author_ref)s
|
||||
%(date_ref)s
|
||||
|
||||
<li><b><a href="%(listinfo)s">More info on this list...
|
||||
</a></b></li>
|
||||
</ul>
|
||||
<p><b>Starting:</b> <i>%(firstdate)s</i><br>
|
||||
<b>Ending:</b> <i>%(lastdate)s</i><br>
|
||||
<b>Messages:</b> %(size)s<p>
|
||||
<ul>
|
@ -1 +0,0 @@
|
||||
</table>
|
@ -1,4 +0,0 @@
|
||||
<table border=3>
|
||||
<tr><td>Archive</td>
|
||||
<td>View by:</td>
|
||||
<td>Downloadable version</td></tr>
|
@ -1,130 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>OpenStack Open Source Cloud Computing Software » The %(listname)s Archives</title>
|
||||
<META NAME="robots" CONTENT="noindex,follow">
|
||||
%(meta)s
|
||||
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
|
||||
<h1>The %(listname)s Archives </h1>
|
||||
<p>
|
||||
You can get <a href="%(listinfo)s">more information about this list</a>
|
||||
or you can <a href="%(fullarch)s">download the full raw archive</a>
|
||||
(%(size)s).
|
||||
</p>
|
||||
%(noarchive_msg)s
|
||||
%(archive_listing_start)s
|
||||
%(archive_listing)s
|
||||
%(archive_listing_end)s
|
||||
<div class="container">
|
||||
<hr>
|
||||
<div id="footer">
|
||||
<div class="span-4">
|
||||
<h3>OpenStack</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
||||
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
||||
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
||||
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
||||
<li><a href="https://www.openstack.org/news/">News</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
||||
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
||||
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
||||
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
||||
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
||||
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
||||
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
||||
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4 last">
|
||||
<h3>Branding & Legal</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
||||
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
||||
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
||||
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,12 +0,0 @@
|
||||
|
||||
<tr>
|
||||
<td>%(archivelabel)s:</td>
|
||||
<td>
|
||||
<A href="%(archive)s/thread.html">[ Thread ]</a>
|
||||
<A href="%(archive)s/subject.html">[ Subject ]</a>
|
||||
<A href="%(archive)s/author.html">[ Author ]</a>
|
||||
<A href="%(archive)s/date.html">[ Date ]</a>
|
||||
</td>
|
||||
%(textlink)s
|
||||
</tr>
|
||||
|
@ -1,131 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>OpenStack Open Source Cloud Computing Software » The %(listname)s Archives</title>
|
||||
<META NAME="robots" CONTENT="noindex,follow">
|
||||
%(meta)s
|
||||
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
|
||||
<h1>The %(listname)s Archives </h1>
|
||||
<p>
|
||||
You can get <a href="%(listinfo)s">more information about this list</a>.
|
||||
</p>
|
||||
%(noarchive_msg)s
|
||||
%(archive_listing_start)s
|
||||
%(archive_listing)s
|
||||
%(archive_listing_end)s
|
||||
|
||||
<div class="container">
|
||||
<hr>
|
||||
|
||||
<div id="footer">
|
||||
<div class="span-4">
|
||||
<h3>OpenStack</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
||||
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
||||
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
||||
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
||||
<li><a href="https://www.openstack.org/news/">News</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
||||
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
||||
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
||||
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
||||
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
||||
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
||||
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
||||
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4 last">
|
||||
<h3>Branding & Legal</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
||||
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
||||
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
||||
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,168 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
|
||||
<TITLE>OpenStack Open Source Cloud Computing Software » Message: %(title)s </TITLE>
|
||||
<LINK REL="Index" HREF="index.html" >
|
||||
<LINK REL="made" HREF="mailto:%(email_url)s?Subject=%(subject_url)s&In-Reply-To=%(in_reply_to_url)s">
|
||||
<META NAME="robots" CONTENT="index,nofollow">
|
||||
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<style type="text/css">
|
||||
pre {
|
||||
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
|
||||
}
|
||||
</style>
|
||||
%(encoding)s
|
||||
%(prev)s
|
||||
%(next)s
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
<H1>%(subject_html)s</H1>
|
||||
<B>%(author_html)s</B>
|
||||
<A HREF="mailto:%(email_url)s?Subject=%(subject_url)s&In-Reply-To=%(in_reply_to_url)s"
|
||||
TITLE="%(subject_html)s">%(email_html)s
|
||||
</A><BR>
|
||||
<I>%(datestr_html)s</I>
|
||||
<P><UL>
|
||||
%(prev_wsubj)s
|
||||
%(next_wsubj)s
|
||||
<LI> <B>Messages sorted by:</B>
|
||||
<a href="date.html#%(sequence)s">[ date ]</a>
|
||||
<a href="thread.html#%(sequence)s">[ thread ]</a>
|
||||
<a href="subject.html#%(sequence)s">[ subject ]</a>
|
||||
<a href="author.html#%(sequence)s">[ author ]</a>
|
||||
</LI>
|
||||
</UL>
|
||||
<HR>
|
||||
<!--beginarticle-->
|
||||
%(body)s
|
||||
<!--endarticle-->
|
||||
<HR>
|
||||
<P><UL>
|
||||
<!--threads-->
|
||||
%(prev_wsubj)s
|
||||
%(next_wsubj)s
|
||||
<LI> <B>Messages sorted by:</B>
|
||||
<a href="date.html#%(sequence)s">[ date ]</a>
|
||||
<a href="thread.html#%(sequence)s">[ thread ]</a>
|
||||
<a href="subject.html#%(sequence)s">[ subject ]</a>
|
||||
<a href="author.html#%(sequence)s">[ author ]</a>
|
||||
</LI>
|
||||
</UL>
|
||||
|
||||
<hr>
|
||||
<a href="%(listurl)s">More information about the %(listname)s
|
||||
mailing list</a><br>
|
||||
|
||||
|
||||
<div class="container">
|
||||
<hr>
|
||||
|
||||
<div id="footer">
|
||||
<div class="span-4">
|
||||
<h3>OpenStack</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
||||
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
||||
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
||||
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
||||
<li><a href="https://www.openstack.org/news/">News</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
||||
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
||||
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
||||
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
||||
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
||||
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
||||
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
||||
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4 last">
|
||||
<h3>Branding & Legal</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
||||
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
||||
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
||||
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body></html>
|
@ -1,13 +0,0 @@
|
||||
This is a Mailman mailing list bounce action notice:
|
||||
|
||||
List: %(listname)s
|
||||
Member: %(addr)s
|
||||
Action: Subscription %(negative)s%(did)s.
|
||||
Reason: Excessive or fatal bounces.
|
||||
%(but)s
|
||||
|
||||
%(reenable)s
|
||||
The triggering bounce notice is attached below.
|
||||
|
||||
Questions?
|
||||
Contact the Mailman site administrator at %(owneraddr)s.
|
@ -1,7 +0,0 @@
|
||||
The %(real_name)s@%(host_name)s mailing list has %(count)d request(s)
|
||||
waiting for your consideration at:
|
||||
|
||||
%(adminDB)s
|
||||
|
||||
Please attend to this at your earliest convenience. This notice of
|
||||
pending requests, if any, will be sent out daily.
|
@ -1,34 +0,0 @@
|
||||
The %(listname)s mailing list has just undergone a big change. It is
|
||||
running on a new mailing list package called "Mailman". This will
|
||||
hopefully solve a lot of problems that administering this list has
|
||||
presented.
|
||||
|
||||
How does this affect you?
|
||||
|
||||
1) Mail intended for the whole list should be sent to: %(listaddr)s.
|
||||
|
||||
2) You have been given an arbitrary password to prevent others from
|
||||
unsubscribing you without your knowledge. It will be mailed to you in
|
||||
a separate email, which you may have already received. Don't worry if
|
||||
you forget this password; a reminder will be sent to you via email
|
||||
every month.
|
||||
|
||||
3) If you have World Wide Web access, you can use it any time to
|
||||
unsubscribe from this list, to switch to and from digest mode, to
|
||||
check back issues of the list (which will be available after the list
|
||||
has been getting posts for a day or so), etc. The Web address for
|
||||
these resources is:
|
||||
|
||||
%(listinfo_url)s
|
||||
|
||||
4) If you do not have WWW access, you can do these same things via
|
||||
email. Send mail to %(requestaddr)s with a subject or body containing
|
||||
just the word "help" (without the quotes). You will receive an
|
||||
automated reply giving you further directions.
|
||||
|
||||
Please address any questions or problems with this new setup to:
|
||||
%(adminaddr)s.
|
||||
|
||||
This message was auto-generated by Mailman %(version)s. For more
|
||||
information on the Mailman software, visit the Mailman homepage at
|
||||
http://www.list.org/
|
@ -1,19 +0,0 @@
|
||||
This is a reminder, sent out once a month, about your %(hostname)s
|
||||
mailing list memberships. It includes your subscription info and how
|
||||
to use it to change it or unsubscribe from a list.
|
||||
|
||||
You can visit the URLs to change your membership status or
|
||||
configuration, including unsubscribing, setting digest-style delivery
|
||||
or disabling delivery altogether (e.g., for a vacation), and so on.
|
||||
|
||||
In addition to the URL interfaces, you can also use email to make such
|
||||
changes. For more info, send a message to the '-request' address of
|
||||
the list (for example, %(exreq)s) containing just the word 'help' in
|
||||
the message body, and an email message will be sent to you with
|
||||
instructions.
|
||||
|
||||
If you have questions, problems, comments, etc, send them to
|
||||
%(owner)s. Thanks!
|
||||
|
||||
Passwords for %(useraddr)s:
|
||||
|
@ -1,25 +0,0 @@
|
||||
Your membership in the mailing list %(listname)s has been disabled
|
||||
%(reason)s. You will not get any more messages from this
|
||||
list until you re-enable your membership. You will receive
|
||||
%(noticesleft)s more reminders like this before your membership in the
|
||||
list is deleted.
|
||||
|
||||
To re-enable your membership, you can simply respond to this message
|
||||
(leaving the Subject: line intact), or visit the confirmation page at
|
||||
|
||||
%(confirmurl)s
|
||||
|
||||
You can also visit your membership page at
|
||||
|
||||
%(optionsurl)s
|
||||
|
||||
On your membership page, you can change various delivery options such
|
||||
as your email address and whether you get digests or not. As a
|
||||
reminder, your membership password is
|
||||
|
||||
%(password)s
|
||||
|
||||
If you have any questions or problems, you can contact the list owner
|
||||
at
|
||||
|
||||
%(owneraddr)s
|
@ -1,125 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>OpenStack Open Source Cloud Computing Software » The %(listname)s Archives</title>
|
||||
<META NAME="robots" CONTENT="noindex,follow">
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
i<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
<h1>The %(listname)s Archives </h1>
|
||||
<p>
|
||||
No messages have been posted to this list yet, so the archives are
|
||||
currently empty. You can get <a href="%(listinfo)s">more information
|
||||
about this list</a>.
|
||||
</p>
|
||||
<div class="container">
|
||||
<hr>
|
||||
|
||||
<div id="footer">
|
||||
<div class="span-4">
|
||||
<h3>OpenStack</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
||||
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
||||
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
||||
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
||||
<li><a href="https://www.openstack.org/news/">News</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
||||
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
||||
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
||||
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
||||
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4">
|
||||
<h3>Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
||||
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
||||
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
||||
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="span-4 last">
|
||||
<h3>Branding & Legal</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
||||
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
||||
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
||||
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,28 +0,0 @@
|
||||
This text can include
|
||||
<a href="http://docs.python.org/library/stdtypes.html#string-formatting-operations">Python
|
||||
format strings</a> which are resolved against list attributes. The
|
||||
list of substitutions allowed are:
|
||||
|
||||
<ul>
|
||||
<li><b>real_name</b> - The "pretty" name of the list; usually
|
||||
the list name with capitalization.
|
||||
|
||||
<li><b>list_name</b> - The name by which the list is
|
||||
identified in URLs, where case is significant.
|
||||
|
||||
<li><b>host_name</b> - The fully qualified domain name
|
||||
that the list server runs on.
|
||||
|
||||
<li><b>web_page_url</b> - The base URL for Mailman. This
|
||||
can be appended with,
|
||||
e.g. <em>listinfo/%(list_name)s</em> to yield the
|
||||
listinfo page for the mailing list.
|
||||
|
||||
<li><b>description</b> - The brief description of the
|
||||
mailing list.
|
||||
|
||||
<li><b>info</b> - The full description of the mailing
|
||||
list.
|
||||
|
||||
<li><b>cgiext</b> - The extension added to CGI scripts.
|
||||
</ul>
|
@ -1,33 +0,0 @@
|
||||
Help for %(listname)s mailing list:
|
||||
|
||||
This is email command help for version %(version)s of the "Mailman"
|
||||
list manager. The following describes commands you can send to get
|
||||
information about and control your subscription to Mailman lists at
|
||||
this site. A command can be in the subject line or in the body of the
|
||||
message.
|
||||
|
||||
Note that much of the following can also be accomplished via the World
|
||||
Wide Web, at:
|
||||
|
||||
%(listinfo_url)s
|
||||
|
||||
In particular, you can use the Web site to have your password sent to
|
||||
your delivery address.
|
||||
|
||||
List specific commands (subscribe, who, etc) should be sent to the
|
||||
*-request address for the particular list, e.g. for the 'mailman'
|
||||
list, use 'mailman-request@...'.
|
||||
|
||||
About the descriptions - words in "<>"s signify REQUIRED items and
|
||||
words in "[]" denote OPTIONAL items. Do not include the "<>"s or
|
||||
"[]"s when you use the commands.
|
||||
|
||||
The following commands are valid:
|
||||
|
||||
%(commands)s
|
||||
|
||||
Commands should be sent to %(requestaddr)s
|
||||
|
||||
Questions and concerns for the attention of a person should be sent to
|
||||
|
||||
%(adminaddr)s
|
@ -1,20 +0,0 @@
|
||||
Your address "%(email)s" has been invited to join the %(listname)s
|
||||
mailing list at %(hostname)s by the %(listname)s mailing list owner.
|
||||
You may accept the invitation by simply replying to this message,
|
||||
keeping the Subject: header intact.
|
||||
|
||||
You can also visit this web page:
|
||||
|
||||
%(confirmurl)s
|
||||
|
||||
Or you should include the following line -- and only the following
|
||||
line -- in a message to %(requestaddr)s:
|
||||
|
||||
confirm %(cookie)s
|
||||
|
||||
Note that simply sending a `reply' to this message should work from
|
||||
most mail readers.
|
||||
|
||||
If you want to decline this invitation, please simply disregard this
|
||||
message. If you have any questions, please send them to
|
||||
%(listowner)s.
|
@ -1,254 +0,0 @@
|
||||
<!-- $Revision: 5865 $ -->
|
||||
<HTML>
|
||||
|
||||
<TITLE>OpenStack Open Source Cloud Computing Software » <MM-List-Name> - <MM-List-Description></TITLE>
|
||||
|
||||
<!-- Google Fonts -->
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- Framework CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
||||
|
||||
<!-- IE CSS -->
|
||||
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
||||
|
||||
<!-- OpenStack Specific CSS -->
|
||||
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<!-- Page Specific CSS -->
|
||||
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
||||
_gaq.push(['_setDomainName', '.openstack.org']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<div class="container">
|
||||
<div id="header">
|
||||
<div class="span-5">
|
||||
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
||||
</div>
|
||||
<div class="span-19 last blueLine">
|
||||
|
||||
<div id="navigation" class="span-19">
|
||||
<ul id="Menu1">
|
||||
|
||||
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
||||
|
||||
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
||||
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
||||
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page Content -->
|
||||
|
||||
<div class="container">
|
||||
<P>
|
||||
<TABLE COLS="1" BORDER="0" CELLSPACING="4" CELLPADDING="5">
|
||||
<TR>
|
||||
<TD COLSPAN="2" WIDTH="100%" BGCOLOR="#D8D8D8" ALIGN="CENTER">
|
||||
<B><FONT COLOR="#000000" SIZE="+1"><MM-List-Name> --
|
||||
<MM-List-Description></FONT></B>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<TD COLSPAN="1" WIDTH="100%" BGCOLOR="#B6D8E2">
|
||||
<B><FONT COLOR="#000000">About <MM-List-Name></FONT></B>
|
||||
</TD>
|
||||
<TD COLSPAN="1" WIDTH="100%" BGCOLOR="#B6D8E2">
|
||||
<MM-lang-form-start><MM-displang-box> <MM-list-langs>
|
||||
<MM-form-end>
|
||||
<MM-Subscribe-Form-Start>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<P><MM-List-Info></P>
|
||||
<p> To see the collection of prior postings to the list,
|
||||
visit the <MM-Archive><MM-List-Name>
|
||||
Archives</MM-Archive>.
|
||||
<MM-Restricted-List-Message>
|
||||
</p>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD COLSPAN="2" WIDTH="100%" BGCOLOR="#B6D8E2">
|
||||
<B><FONT COLOR="#000000">Using <MM-List-Name></FONT></B>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
To post a message to all the list members, send email to
|
||||
<A HREF="mailto:<MM-Posting-Addr>"><MM-Posting-Addr></A>.
|
||||
|
||||
<p>You can subscribe to the list, or change your existing
|
||||
subscription, in the sections below.
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD COLSPAN="2" WIDTH="100%" BGCOLOR="#B6D8E2">
|
||||
<B><FONT COLOR="#000000">Subscribing to <MM-List-Name></FONT></B>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<P>
|
||||
Subscribe to <MM-List-Name> by filling out the following
|
||||
form.
|
||||
<ul>
|
||||
<MM-List-Subscription-Msg>
|
||||
<TABLE BORDER="0" CELLSPACING="2" CELLPADDING="2"
|
||||
WIDTH="70%" HEIGHT= "112">
|
||||
<TR>
|
||||
<TD BGCOLOR="#dddddd" WIDTH="55%">Your email address:</TD>
|
||||
<TD WIDTH="33%"><MM-Subscribe-Box>
|
||||
</TD>
|
||||
<TD WIDTH="12%"> </TD></TR>
|
||||
<tr>
|
||||
<td bgcolor="#dddddd" width="55%">Your name (optional):</td>
|
||||
<td width="33%"><mm-fullname-box></td>
|
||||
<TD WIDTH="12%"> </TD></TR>
|
||||
<TR>
|
||||
<TD COLSPAN="3"><FONT SIZE=-1>You may enter a
|
||||
privacy password below. This provides only mild security,
|
||||
but should prevent others from messing with your
|
||||
subscription. <b>Do not use a valuable password</b> as
|
||||
it will occasionally be emailed back to you in cleartext.
|
||||
|
||||
<p>If you choose not to enter a password, one will be
|
||||
automatically generated for you, and it will be sent to
|
||||
you once you've confirmed your subscription. You can
|
||||
always request a mail-back of your password when you edit
|
||||
your personal options.
|
||||
<MM-Reminder>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD BGCOLOR="#dddddd">Pick a password:</TD>
|
||||
<TD><MM-New-Password-Box></TD>
|
||||
<TD> </TD></TR>
|
||||
<TR>
|
||||
<TD BGCOLOR="#dddddd">Reenter password to confirm:</TD>
|
||||
<TD><MM-Confirm-Password></TD>
|
||||
<TD> </TD></TR>
|
||||
<tr>
|
||||
<TD BGCOLOR="#dddddd">Which language do you prefer to display your messages?</TD>
|
||||
<TD> <MM-list-langs></TD>
|
||||
<TD> </TD></TR>
|
||||
<mm-digest-question-start>
|
||||
<tr>
|
||||
<td>Would you like to receive list mail batched in a daily
|
||||
digest?
|
||||
</td>
|
||||
<td><MM-Undigest-Radio-Button> No
|
||||
<MM-Digest-Radio-Button> Yes
|
||||
</TD>
|
||||
</tr>
|
||||
<mm-digest-question-end>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<center><MM-Subscribe-Button></P></center>
|
||||
</TABLE>
|
||||
<MM-Form-End>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD COLSPAN="2" WIDTH="100%" BGCOLOR="#B6D8E2">
|
||||
<a name="subscribers">
|
||||
<B><FONT COLOR="#000000"><MM-List-Name> Subscribers</FONT></B></a>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<TD COLSPAN="2" WIDTH="100%">
|
||||
<MM-Roster-Form-Start>
|
||||
<MM-Roster-Option>
|
||||
<MM-Form-End>
|
||||
<p>
|
||||
<MM-Options-Form-Start>
|
||||
<MM-Editing-Options>
|
||||
<MM-Form-End>
|
||||
</td>
|
||||
</tr>
|
||||