aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--index.md17
-rw-r--r--installation.md5
-rw-r--r--lists.sr.ht/index.md59
-rw-r--r--sr.ht/index.md25
4 files changed, 100 insertions, 6 deletions
diff --git a/index.md b/index.md
index a992989..90e0bf4 100644
--- a/index.md
+++ b/index.md
@@ -3,9 +3,14 @@ You can access each of our main tools from the navigation above. You're
currently on man.sr.ht, which is the documentation hub for sr.ht and many of the
projects hosted here.
-If you're new here, you'll probably want to tweak your account settings at <a
-href="https://meta.sr.ht">meta.sr.ht</a> and perhaps create some git
-repositories on <a href="https://git.sr.ht">git.sr.ht</a>.
+If you're new here, you'll probably want to tweak your account settings at
+<a href="https://meta.sr.ht">meta.sr.ht</a> and perhaps create some git
+repositories on <a href="https://git.sr.ht">git.sr.ht</a>. You probably also
+want to subscribe to the <a
+href="https://lists.sr.ht/~sircmpwn/sr.ht-announce">sr.ht-announce</a> mailing
+list, a low-volume list of new features and announcements.
+
+For general sr.ht help, consult the [General Documentation](/sr.ht).
**NOTE**: This documentation is a work in progress, and is incomplete in many
places.
@@ -32,6 +37,12 @@ places.
</dd>
</div>
<div class="col-md-6">
+ <dt><a href="https://lists.sr.ht">lists.sr.ht</a></dt>
+ <dd>
+ <a href="/lists.sr.ht">User Manual</a>
+ </dd>
+ </div>
+ <div class="col-md-6">
<dt><a href="https://meta.sr.ht">meta.sr.ht</a></dt>
<dd>
<a href="/meta.sr.ht">User Manual</a>&mdash;<a href="#">API Reference</a>
diff --git a/installation.md b/installation.md
index 93eec18..189a40d 100644
--- a/installation.md
+++ b/installation.md
@@ -8,6 +8,11 @@ installation page:
- [meta.sr.ht](/meta.sr.ht/installation.md)
- [todo.sr.ht](/todo.sr.ht/installation.md)
+All sr.ht sysadmins are encouraged to subscribe to the
+[sr.ht-admin](https://lists.sr.ht/~sircmpwn/sr.ht-admin) mailing list, a
+low-volume list of sysadmin-oriented announcements regarding breaking changes,
+security vulnerabilities, and so on.
+
General installation instructions follow.
# Packages
diff --git a/lists.sr.ht/index.md b/lists.sr.ht/index.md
new file mode 100644
index 0000000..e41571f
--- /dev/null
+++ b/lists.sr.ht/index.md
@@ -0,0 +1,59 @@
+[lists.sr.ht](https://lists.sr.ht) is the sr.ht mailing list service.
+
+# Email controls
+
+You may subscribe to any list by emailing
+`user/list-name+subscribe@lists.sr.ht`. You may unsubscribe with `+unsubscribe`.
+You may post new threads to this list by writing to the address with no `+`
+command.
+
+# Dashboard
+
+Your [dashboard](https://lists.sr.ht) shows you recent emails on mailing lists
+you're subscribed to. You can reply to one by clicking the author's name, or
+view the thread by clicking the subject.
+
+# Profile
+
+Your public profile page shows a feed of emails authored by you, as well as a
+list of mailing lists you administrate. Like the dashboard, emails can be
+replied to by clicking the authors name and you can view the thread by clicking
+the subject.
+
+# Archive
+
+Each list shows a list of archives, sorted by which has seen the most recent
+activity. In each thread's heading, you can see the number of participants,
+number of replies, and subject of the initial message. Click the subject to see
+the full thread.
+
+# Threads
+
+Email threads can become trees as participants reply to different messages. In
+the simple case of a linear thread, you will see replies written linearly.
+However, if a thread becomes split, you may see several linear trees of
+discussion form.
+
+To reply to a message, click the author's name.
+
+# List Administration
+
+List access controls are available on your list settings, which can be accessed
+with the "List settings" button on the list archive. The controls are
+fine-grained enough to support many access scenarios, here are some examples:
+
+## Announcement lists
+
+A list that only you can write to is useful for announcements. Remove all user's
+"post" and "reply" permissions to prevent them from submitting - owners are
+always able to post. You can optionally leave the "reply" permission enabled to
+allow people to respond to announcements, but be aware that their responses will
+be sent out to all subscribers, which is usually undesirable for low-volume
+announcement lists.
+
+## Write-only security lists
+
+If you want a mailing list where people can write to you about security
+vulnerabilities in your software, you can remove the "browse" permission without
+removing the "post" or "reply" permissions from the list. This will allow people
+to send emails to the list, but not view the archives or subscribe.
diff --git a/sr.ht/index.md b/sr.ht/index.md
index feec7ec..bfe5877 100644
--- a/sr.ht/index.md
+++ b/sr.ht/index.md
@@ -16,11 +16,30 @@ which you are unsure of the appropriate tracker:
- [sr.ht](https://todo.sr.ht/~sircmpwn/sr.ht)
+# Getting help
+
+sr.ht questions, feature requests, and general discussion are held on the
+~sircmpwn/sr.ht-discuss mailing list:
+
+https://lists.sr.ht/~sircmpwn/sr.ht-discuss
+
+Please search the archives for threads related to your question before posting.
+
# Development
-If you would like to participate in sr.ht's development, please email patches to
-[sir@cmpwn.com](mailto:sir@cmpwn.com). Collaboration is done on IRC at [#cmpwn
-on Freenode](http://webchat.freenode.net/?channels=%23cmpwn&uio=d4).
+sr.ht development takes place on the
+[sr.ht-dev](https://lists.sr.ht/~sircmpwn/sr.ht-dev) mailing list. Please email
+patches and development-related questions there.
Source code for sr.ht is available on [~sircmpwn's git.sr.ht
account](https://git.sr.ht/~sircmpwn/?search=sr.ht).
+
+# IRC
+
+An IRC channel is also available for sr.ht-related discussion: [#cmpwn
+on Freenode](http://webchat.freenode.net/?channels=%23cmpwn&uio=d4).
+
+# Security vulnerabilities?
+
+Please send an email to [sir@cmpwn.com](mailto:sir@cmpwn.com), optionally using
+the public key [7BC79407090047CA](https://drewdevault.com/publickey.txt).