commit a2b7dd29ed26fda2b7061d10eac8498fa8deca6d
parent 804e55f74e20b15fc2d46d6c5de89b0da829e035
Author: Drew DeVault <sir@cmpwn.com>
Date: Mon, 28 Aug 2023 11:03:58 +0200
Add TREES
This document is used to keep track of various non-upstream trees around
the ecosystem that may be of interest to a contributor or group of
contributors.
It follows the format of MAINTAINERS, which is updated to add a couple
of field types to better accomodate this use-case. The "B" entries (for
bug trackers) is copied from the Linux maintainers, and "N" (free-form
notes) is origanal to Hare.
Diffstat:
M | MAINTAINERS | | | 3 | +++ |
A | TREES | | | 62 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 65 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
@@ -15,6 +15,8 @@ Descriptions of section entries and preferred order
These reviewers should be CCed on patches.
L: *Mailing list* that is relevant to this area
W: *Web-page* with status/info
+ B: URI for where to file *bugs*. A web-page with detailed bug
+ filing info, a direct bug tracker link, or a mailto: URI.
C: URI for *chat* protocol, server and channel where developers
usually hang out, for example irc://server/channel.
P: Subsystem Profile document for more details submitting
@@ -33,6 +35,7 @@ Descriptions of section entries and preferred order
F: net/
X: net/ipv6/
matches all files in and below net excluding net/ipv6/
+ N: Notes (free-form)
Maintainers List
----------------
diff --git a/TREES b/TREES
@@ -0,0 +1,62 @@
+Incomplete list of Hare trees
+-----------------------------
+
+Hare development is semi-decentralized. Anyone can stand up the infrastructure
+required to pursue their goals in the project, and various trees are organized
+and developed independently of upstream before being submitted for broader
+consideration. Various trees are used by specific maintainers to prepare their
+changes, by interest groups to maintain some detail (e.g. a specific arch), or
+temporary trees used to collaborate on large proposals.
+
+This document lists notable trees that may be of interest to contributors.
+Maintainers (see ./MAINTAINERS) are welcome to update this document without
+review if they want to set up a new tree. Anyone in the Hare community,
+regardless if they possess committer permissions, is welcome to stand up a tree
+on their own initiative and send a patch to the hare-dev mailing list adding it
+here.
+
+The format of this document is based on ./MAINTAINERS, see that document for an
+explanation of the syntax.
+
+HARE UPSTREAM
+M: See ./MAINTAINERS
+W: https://harelang.org
+T: git https://git.sr.ht/~sircmpwn/hare
+L: ~sircmpwn/hare-dev@lists.sr.ht
+L: ~sircmpwn/hare-discuss@lists.sr.ht
+L: ~sircmpwn/hare-users@lists.sr.ht
+C: irc://irc.libera.chat/#hare-dev
+B: https://todo.sr.ht/~sircmpwn/hare (maintainers only)
+B: ~sircmpwn/hare-discuss@lists.sr.ht (users)
+
+List of permanent trees
+-----------------------
+
+(none yet?)
+
+List of project trees
+---------------------
+
+(none yet?)
+
+List of personal trees
+----------------------
+
+BOR GROŠELJ SIMIĆ
+M: Bor Grošelj Simić <bgs@turminal.net>
+T: git https://git.sr.ht/~turminal/hare
+
+BYRON TORRES
+M: Byron Torres <b@torresjrjr.com>
+T: git https://git.sr.ht/~torresjrjr/hare
+
+EMBER SAWADY
+M: Ember Sawady <ecs@d2evs.net>
+T: git https://git.d2evs.net/~ecs/hare
+B: ecs@d2evs.net
+N: See TODO in the repository
+
+SEBASTIAN
+M: Sebastian <sebastian@sebsite.pw>
+T: git https://git.sr.ht/~sebsite/hare
+