Dean:
> In the 90's for Open Source projects the "community
> platforms" where Usenet newsgroups and mailing lists
Many open-source projects /still/ are -- an omission
amounting to a lie.
> run on Listserv or Majordomo (Mailman didn't show up until
> 1999). IRC was used for text based chat but without SSL!.
I still use IRC without SSL from my old PC, and guess
what? -- no problem.
> CVS was the open source version control system of choice
> or you might have been unlucky enough to use Visual Source
> Safe at work, whilst Subversion wouldn't show up until
> 2000.
The reader's critical defences are being softened up.
> But the 90's are more than 20 years in the past and IPv6
> is actually seeing meaningful adoption now. Many of the
> above technologies are as completely foreign to people
> with 10+ years of industry experience as Compact
> Cassettes, VHS, LaserDisc and maybe CDs or even DVDs.
Irrelevant blather, a logical diversion to insinuate a false
analogy. By the way, some of the best music is /still/
being released exclusively on CD.
> As people have embraced Git and even now IPv6
This hackneyed malapropism of the word `embrace' betrays a
typical corporate speechwriter.
> -- we too can and must embrace newer platforms that offer
> a better experience for us humans as we work together on
> Perl related projects.
A false analogy again, for stupid readers. Why the funk
does he thing modern platform provide a better experience?
> This will mean making some difficult and dispassionate
> decisions to deprecate long cherished platforms, as we
> embrace contemporary alternatives.
Now flattery, makes you feel proud and to feel like an adult
to migrage your mailing list to Discourse, whereas in fact
it is a very childish decision.
> Will a newcomer have a satisfactory experience?
Why on earth should a system be optimised for newcomers
instead of expericed users? For no reason at all. Any
efficient tool or system is optimied primarily for
experienced user. Yes, modern comerical software is
optimised for newcomer, for obvious reasons.
> How discoverable is it?
How hypocritical. The corporate giants are working very hard
to make traditinal communication platforms undiscoverable.
> How high/low is the barrier of entry?
Yes, it should be reasonably high to repel lamers.
> How familiar is the interface to newcomers?
The less the better. To be efficient, the interface should
be adapted to experienced users.
> How intuitive and effective is the user interface?
About as intuitive as the vi(m) editor, that is -- intuitive
once you graps the concept, but before that.
> Will questions be taken seriously and answered in a timely
> manner?
Nothing to do with modern vs traditional communication
platforms, at least directly. Some modern platform
encourage early answers by rating systems, scores, and by
archiving old discussions. Those are stupid, artificial,
limitations.
> Is the platform providing reasonable privacy and
> moderation controls?
Experience has tought us that any centralised control may be
harmful to a good free-flowing discussion. But I see no
problems with either privact or moderation in mailinsg lists
or IRC.
> How much time will admins spend maintaining the platform
> compared to maintaining the community on the platform?
I can see throught that. Create a Discord account to let a
third party manage your platform. Futhermore, maintaining a
mailing list, IRC channel, or a Usenet group is not
difficult.
> Would it be set up now if it didn't already exist?
Say what?
> Mailing lists are a good example which we can compare to
> my criteria.
Then did not you apply them to mailing lists in a structural
manner, point by point?
> If you can find the right list
Not an argument. This assumes the right list is hard to
find, but no evidence is provided.
> Your email address is blasted out to all subscribers which
> aren't visible to you
Wrong: mailing list software can mask your address, if you
so desire.
> whilst your inbox is already being filled with all
> discussion on the list even if you're not interested
The author is unaware of server-side and client-side
filters. Setting one up to sort variousl mailng lists to
their individual folders (say, IMAP folder) is /very/ easy.
Alternatively, one can even activate vacation mode and
access all mailinsg lists via NNTP though Gmane.
> assuming there is any discussion.
Hypocritical assumption of the opposite, which he so desires
and works for.
> Good luck finding old questions or discussions to
> contribute or update on.
Mailing list usually have searchable arhives, plus one may
search in one's e-mail client. Unlike moder platforms,
replaying to old threads /is/ possible.
> Once something is sent it can never be edited or removed
> from recipients.
Great. Teaches one to respect one's readers, not to hurry,
to proof-read.
> Users have each others email addresses so can contact each
> other without moderation.
Oh, horrors! Of course, the author wants to contol all
their comminuication.
> You can set up filters in your email if you care to, but
> this is an inconsistent user interface that is user
> dependent and you're still having to maintain the folder's
> unread messages.
Great: one is free to choose one's favourite approach to
filtering.
> Emails themselves become dominated by reply text, making
> reviewing threads high effort and low signal compared to
> interfaces like reddit or even a classic but inferior
> webforum layout.
Everything in this sentence is wrong. Decicaed client
software provides super-efficient facilities for navigaing
between threads, messages, and inside a message. Quoted text
is efficiently managed, and minimied, because netiquette
requires that one quote only the relevant parts. A tree-like
hierarchy of messages is condiductive to conherence, by
keeping related messages together, which is impossible in
the flat layout. The Reddit interface is so heavy and
cluttered, they I will prefer and old flat webforum any day.
> If I started a new community I wouldn't create an email
> list.
Yeah, your stinking attitude was obvious from the start.
> Run IRC through the above criteria and its even worse!
I wonder: how many years have you been an active
partiticpant in IRC? Zero?
> To have a good experience users need to connect
> continuously or set up something that does.
Say what? How exactly do occasional disconnections hurt?
> Then try to sift through the stream of content to find
> some signal.
The magic of IRC is all about diving /into/ that stream of
content. Otherwise, you of course can relay on mentioned of
you nick, of which all clients notificy the user is one way
or other.
> If there's any significant activity, questions and
> comments will get lost in the stream or conflated with
> other discussion.
This is wrong. Can anybody recall a time when they had
trouble reading fast enough? Can anybody recall a situation
when they lost track of their discussion in an active IRC
channel? I can't. I don't know why it does not happen, but
it simply does not.
> So let's not, metaphorically speaking, hand new Perl
> programmers an audio cassette saying "this really is the
> best way to listen to music" and then expect them to take
> Perl seriously or to conclude that it is anything other
> than a dead language.
Not an argument. Just another false analogy.