Ivan Shmakov
2018-11-09 03:24:39 UTC
[Cross-posting to news:news.misc, as netnews operation is being
discussed.]
BBSes, but only a handful of free news servers?
Frankly, no idea. Perhaps a BBS is more fun to operate? One
can have an ASCII art logo there, as well as chat, games, etc.
-- something that a free news server would be lacking.
be allowed to have a moderator, and the moderator should be able to
ask a feed to drop a user from the group. If the feed disagrees with
that, the feed should be able to split the group.
Wouldn't that feed then need a new moderator?
But I don't see why filtering cannot be used to solve that
problem. If the moderator decides to disallow posts originating
from a specific node, he or she can instruct other nodes to
discard messages with that node's name either at the tail or
anywhere in Path:.
This will still allow for netnews to be distributed in a mesh:
the group split can occur even if the group is being propagated
each-to-each among a group of nodes, some of which decide to
honor the moderator's decision, and some which don't.
Or that can be implemented at user level instead, much like was
the original idea behind NoCeM filtering.
email address.
I suppose this field was intended to correspond to Echomail's
"To," and so there was no easy way for the format conversion
software to find an email address to put there.
else's message, but for group consumption. This just alerts you to
the fact that someone has replied to something you wrote.
A newsreader can readily obtain that information from its XOVER
cache. A separate field (and one which is /not/ by default
indexed in XOVER) isn't strictly necessary.
a public domain UUCP for PDOS/386. But I'm lacking a UUCP network to
hook into, not just the software. There's a Fidonet network, but you
can get kicked out of that, plus it doesn't use internet standards.
Unless I be mistaken, UUCP is not one of Internet standards, either.
Moreover, UUCP has its own disadvantages as compared to NNTP.
For instance, a UUCP node has to store all of the downstream
data until downloaded by its peers. If a peer goes down for
a month, that can accumulate to an amount that the operator may
decide isn't appropriate for them to keep. On the contrary,
NNTP requires only one copy of the data, from which any number
of downlinks can be fed.
Similarly, a node can efficiently obtain new articles for even
the same group from any number of peers over NNTP, while doing
so via UUCP would, in the worst case, mean retrieving essentially
the same data as many times as one has peers.
Also to note is that there's nothing specific in UUCP that netnews
relies upon: it's perfectly possible to use any other file
transfer protocol to distribute netnews "batches" -- be it Rsync,
HTTP, or indeed one of the Fidonet protocols (such as Binkp.)
As for the Internet protocols support, Contiki OS implements a
number of them and is available under a permissive free software
license (that is: one that not only puts no restrictions on the
/use/ of the code, but on its /distribution/ as well.)
(As far as I can tell, such permissive licenses tend to be
indistinguishable from "public domain" for all the possible
practical applications.)
W> internet as a whole as interfaces for them deal mostly with ASCII
W> text which exists in most BBS. They find it helps them communicate
W> without the complications of pictures and audio in their internet
W> mail and communication in general.
That's misleading. First of all, ASCII in itself is no guarantee
of accessibility; one can easily thwart it
_ _ _ _ _ _
. (_) | _____ | |_| |__ (_)___
. | | |/ / _ \ | __| '_ \| / __|
. | | < __/ | |_| | | | \__ \_
._|_|_|\_\___| \__|_| |_|_|___(_)
Conversely, one can build accessible Web resources. I don't
have any document at hand outlining the design practices to
follow (writing such a reference is in my to-do list), but I use
Lynx as my primary Web reader, and as such can spot possible
accessibility issues, including when I write my own Web documents.
Also, there's a line-oriented (and thus friendly to both speech
synthesizers and Braille terminals) Edbrowse software.
I believe you should try to implement full Unicode support.
discussed.]
Are there any specific reasons to be concerned with the reliance on
free news servers (that are run by the very same kind of amateurs we
are)?
What is the explanation that there are thousands of free fidonetfree news servers (that are run by the very same kind of amateurs we
are)?
BBSes, but only a handful of free news servers?
can have an ASCII art logo there, as well as chat, games, etc.
-- something that a free news server would be lacking.
From there, it's trivial to apply any filtering one needs, whether
manual or automatic (so long as one can code the criteria, that is.)
I don't think filtering is what is required. I think groups shouldmanual or automatic (so long as one can code the criteria, that is.)
be allowed to have a moderator, and the moderator should be able to
ask a feed to drop a user from the group. If the feed disagrees with
that, the feed should be able to split the group.
But I don't see why filtering cannot be used to solve that
problem. If the moderator decides to disallow posts originating
from a specific node, he or she can instruct other nodes to
discard messages with that node's name either at the tail or
anywhere in Path:.
This will still allow for netnews to be distributed in a mesh:
the group split can occur even if the group is being propagated
each-to-each among a group of nodes, some of which decide to
honor the moderator's decision, and some which don't.
Or that can be implemented at user level instead, much like was
the original idea behind NoCeM filtering.
There's X-Comment-To:, as used for netnews messages gated from
Fidonet (or Fidonet-style) Echomail.
Thanks! It would be good if that field allowed both a name and anFidonet (or Fidonet-style) Echomail.
email address.
"To," and so there was no easy way for the format conversion
software to find an email address to put there.
It was pointed out before, however, that this field makes it
somewhat less clear that the intended recipient of Usenet posts is
in fact the group's readers.
I don't think it is less clear. Most messages are a reply to someonesomewhat less clear that the intended recipient of Usenet posts is
in fact the group's readers.
else's message, but for group consumption. This just alerts you to
the fact that someone has replied to something you wrote.
cache. A separate field (and one which is /not/ by default
indexed in XOVER) isn't strictly necessary.
I don't see how it can make a difference for "casual users." Yes,
that may ease things somewhat for newsreader developers, but we
aren't expecting a boom of brand new software being developed to
read netnews (or echomail, for that matter), or are we?
I don't know about a "boom", but I tentatively wish to create or portthat may ease things somewhat for newsreader developers, but we
aren't expecting a boom of brand new software being developed to
read netnews (or echomail, for that matter), or are we?
a public domain UUCP for PDOS/386. But I'm lacking a UUCP network to
hook into, not just the software. There's a Fidonet network, but you
can get kicked out of that, plus it doesn't use internet standards.
Moreover, UUCP has its own disadvantages as compared to NNTP.
For instance, a UUCP node has to store all of the downstream
data until downloaded by its peers. If a peer goes down for
a month, that can accumulate to an amount that the operator may
decide isn't appropriate for them to keep. On the contrary,
NNTP requires only one copy of the data, from which any number
of downlinks can be fed.
Similarly, a node can efficiently obtain new articles for even
the same group from any number of peers over NNTP, while doing
so via UUCP would, in the worst case, mean retrieving essentially
the same data as many times as one has peers.
Also to note is that there's nothing specific in UUCP that netnews
relies upon: it's perfectly possible to use any other file
transfer protocol to distribute netnews "batches" -- be it Rsync,
HTTP, or indeed one of the Fidonet protocols (such as Binkp.)
As for the Internet protocols support, Contiki OS implements a
number of them and is available under a permissive free software
license (that is: one that not only puts no restrictions on the
/use/ of the code, but on its /distribution/ as well.)
(As far as I can tell, such permissive licenses tend to be
indistinguishable from "public domain" for all the possible
practical applications.)
https://en.wikipedia.org/wiki/FidoNet#Resurgence
W> The deaf and blind are also able to access this better than theW> internet as a whole as interfaces for them deal mostly with ASCII
W> text which exists in most BBS. They find it helps them communicate
W> without the complications of pictures and audio in their internet
W> mail and communication in general.
That's misleading. First of all, ASCII in itself is no guarantee
of accessibility; one can easily thwart it
_ _ _ _ _ _
. (_) | _____ | |_| |__ (_)___
. | | |/ / _ \ | __| '_ \| / __|
. | | < __/ | |_| | | | \__ \_
._|_|_|\_\___| \__|_| |_|_|___(_)
Conversely, one can build accessible Web resources. I don't
have any document at hand outlining the design practices to
follow (writing such a reference is in my to-do list), but I use
Lynx as my primary Web reader, and as such can spot possible
accessibility issues, including when I write my own Web documents.
Also, there's a line-oriented (and thus friendly to both speech
synthesizers and Braille terminals) Edbrowse software.
I am interested in doing ASCII right. Oh yeah, I also want to port
UUCP to PDOS/3x0 and MVS, so that we can have BBS systems running on
EBCDIC. (But they would speak ASCII to the outside world).
Unless you're aiming at supporting anglophone users only,UUCP to PDOS/3x0 and MVS, so that we can have BBS systems running on
EBCDIC. (But they would speak ASCII to the outside world).
I believe you should try to implement full Unicode support.
--
FSF associate member #7257 np. Datum Flow -- Aymes
FSF associate member #7257 np. Datum Flow -- Aymes