The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: "Theodore Ts'o" <tytso@mit.edu>
To: Alexis <flexibeast@gmail.com>
Cc: tuhs@tuhs.org
Subject: [TUHS] Re: SunOS 4 in 2024
Date: Thu, 14 Mar 2024 09:49:45 -0400	[thread overview]
Message-ID: <20240314134945.GC143836@mit.edu> (raw)
In-Reply-To: <87zfv11w1u.fsf@gmail.com>

On Thu, Mar 14, 2024 at 11:44:45AM +1100, Alexis wrote:
> 
> i basically agree. i won't dwell on this too much further because i
> recognise that i'm going off-topic, list-wise, but:
> 
> i think part of the problem is related to different people having
> different preferences around the interfaces they want/need for
> discussions. What's happened is that - for reasons i feel are
> typically due to a lock-in-oriented business model - many discussion
> systems don't provide different interfaces/'views' to the same
> underlying discussions. Which results in one community on platform X,
> another community on platform Y, another community on platform Z
> .... Whereas, for example, the 'Rocksolid Light' BBS/forum software
> provides a Web-based interface to an underlying NNTP-based system,
> such that people can use their NNTP clients to engage in forum
> discussions. i wish this sort of approach was more common.

This is a bit off-topic, and so if we need to push this to a different
list (I'm not sure COFF is much better?), let's do so --- but this is
a conversation which is super-improtant to have.  If not just for Unix
heritage, but for the heritage of other collecvtive systems-related
projects, whether they be open source or proprietary.

A few weeks ago, there were people who showed up on the git mailing
list requesting that discussion of the git system move from the
mailing list to using a "forge" web-based system, such as github or
gitlab.  Their reason was that there were tons of people who think
e-mail is so 1970's, and that if we wanted to be more welcoming to the
up-and-coming programmers, we should meet them were they were at.  The
obvious observations of how github was proprietary, and locking up our
history there might be contra-indicated was made, and the problem with
gitlab is that it doesn't have a good e-mail gateway, and while we
might be disenfranchising the young'uns by not using some new-fangled
web interface, disenfranchising the existing base of expertise was
even worse idea.

The best that we have today is lore.kernel.org, which is used by both
the Linux Kernel and the git development communities.  It uses
public-inbox to archive the mailing list traffic, and it can be
accessed via threaded e-mail interface, as well as via NNTP.  There
are also tools for subscribing to messages that match a filtering
criteria, as well as tools for extracting patches plus code review
sign-offs into a form that can be easily consumed by git.

Of course none of this is a substitute for hiring a technical writer
working with keye developers to create architecture documentation so
that when a key developer retires (or gets hit by a bus) that critical
knowledge doesn't get lost.  This requires real investment, and while
some communities might have a large corporate-funded foundation who
might be able to fund that sort of thing, one of the things we've
found is that there are real limits to the sort of documentation work
that can be done by volunteers.  (For example, right now the Linux
kernel documentation maintainer is also the owner and editor for the
Linux Weekly News, and Jon is keenly aware of the limits of what he
can do in his copious spare time.  And none of us is getting any
younger....)

So it's a real problem, and I think it's one that needs a lot more
conversation, both within various open source projects, and perhaps
between different projects to exchange some techniques for better
preserving lore.  After all, it would be great if we could make things
easier for the next generation's *-Heritage-Society.  :-)

							- Ted

  reply	other threads:[~2024-03-14 13:50 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-13 20:12 [TUHS] " Henry Bent
2024-03-13 20:23 ` [TUHS] " Erik E. Fair
2024-03-13 20:49 ` Kevin Bowling
2024-03-13 20:59   ` Henry Bent
2024-03-13 23:28     ` Alexis
2024-03-13 23:39       ` Henry Bent
2024-03-14  0:44         ` Alexis
2024-03-14 13:49           ` Theodore Ts'o [this message]
2024-03-13 21:27 ` Will Senn
2024-03-13 21:31   ` Henry Bent
     [not found]     ` <E4752C7E-2799-4978-B221-9DB86F872C6A@baugh.org>
2024-03-13 21:56       ` Henry Bent
     [not found]         ` <F3E036CF-277C-4B2B-9335-D42F5ABAFD6B@baugh.org>
2024-03-13 22:09           ` Henry Bent
     [not found]             ` <54A3AD3C-1296-41EB-8D7B-E940AF2740CD@baugh.org>
2024-03-13 22:23               ` Henry Bent
2024-03-14  0:40   ` Alan Coopersmith
2024-03-14  0:51     ` segaloco via TUHS
2024-03-14 20:23     ` Earl Baugh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240314134945.GC143836@mit.edu \
    --to=tytso@mit.edu \
    --cc=flexibeast@gmail.com \
    --cc=tuhs@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).