Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  nodelist  faq  login

All that glitters is not gold; all that wander are not lost.


rocksolid / Programming / The next bridge

SubjectAuthor
* The next bridgeAnonymous
+- Re: The next bridgeRetro Guy
+* Re: the next bridgeAnonymous
|`- Re: the next bridgeRetro Guy
+* Re: The next bridgeAnonymous
|`- Re: The next bridgeRetro Guy
+* Re: the next bridgeAnonymous
|`- Re: the next bridgeRetro Guy
+- Re: The next bridgeAnonymous
+- Re: The next bridgeAnonymous
+- NoneAnonymous
`- NoneAnonymous

1
Subject: The next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: def5
Date: Wed, 6 Jan 2021 16:17 UTC
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: The next bridge
Date: Wed, 06 Jan 2021 08:17:24 -0800
Organization: def5
Message-ID: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="5970"; mail-complaints-to="usenet@def5.org"
View all headers
The next bridge that we build should go from nntp to one of the those:
https://the-federation.info/
Would be awesome to have rocksolid in the fediverse. And with all the code existing already for servers, (including a wordpress plugin, apparently), it shouldn't be too hard to implement.

Thoughts ?

cheers

trw

--
Posted on def2


Subject: Re: The next bridge
From: Retro Guy
Newsgroups: rocksolid.programming
Organization: RetroBBS
Date: Wed, 6 Jan 2021 23:15 UTC
References: 1
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Wed, 6 Jan 2021 16:15:59 -0700
Organization: RetroBBS
Message-ID: <20210106161559.4fce6053@desktop14.dt>
References: <code.665.4ckspi@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="24278"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
View all headers
On Wed, 06 Jan 2021 08:17:24 -0800
Anonymous <poster@anon.com> wrote:

The next bridge that we build should go from nntp to one of the those:
https://the-federation.info/
Would be awesome to have rocksolid in the fediverse. And with all the
code existing already for servers, (including a wordpress plugin,
apparently), it shouldn't be too hard to implement.

It looks like activity streams standard is what is used. I'm not sure,
it's new to me but I think so:
https://www.w3.org/TR/activitystreams-core/

If it can be implemented without adding yet another language
requirement (I'd rather stick with php on my end), it would be a nice
project to pursue.

Using JSON, I don't think it would be hard to add this support to
rslight nntp server, maybe keeping it out of the actual forum interface
entirely. Not sure.

If we implement on just the server, nodes could use it without
changes. Of course they would need rslight nntp server to connect to.

This is just me thinking out loud right now, but it's interesting.

Retro Guy



Subject: Re: the next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: rocksolid2 (novabbs.org)
Date: Thu, 7 Jan 2021 14:31 UTC
References: 1
Path: i2pn2.org!rocksolid2!.POSTED.127.117.190.215!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Thu, 07 Jan 2021 06:31:27 -0800
Organization: rocksolid2 (novabbs.org)
Message-ID: <code.667.1b9plv@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: novabbs.org; posting-account="def.i2p"; posting-host="127.117.190.215";
logging-data="3054"; mail-complaints-to="usenet@novabbs.org"
View all headers
If it can be implemented without adding yet
another language requirement (I'd rather stick
with php on my  end), it would be a nice project
to pursue.

I believe wordpress is written entirely in php. If there is a plugin for it to make it into an activity-pub, that should make it easy to implement the protocol for rslight, fudforum or vichan. Well "easy"....it would be a lot of work for sure, but at least the code is all there already...:
https://wordpress.org/plugins/activitypub/
https://github.com/pfefferle/wordpress-activitypub

--
Posted on def2


Subject: Re: the next bridge
From: Retro Guy
Newsgroups: rocksolid.programming
Organization: RetroBBS
Date: Fri, 8 Jan 2021 07:14 UTC
References: 1 2
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Fri, 8 Jan 2021 00:14:30 -0700
Organization: RetroBBS
Message-ID: <20210108001430.7ca8b191@desktop14.dt>
References: <code.665.4ckspi@anon.com>
<code.667.1b9plv@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="9099"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
View all headers
On Thu, 07 Jan 2021 06:31:27 -0800
Anonymous <poster@anon.com> wrote:

I believe wordpress is written entirely in php. If there is a plugin
for it to make it into an activity-pub, that should make it easy to
implement the protocol for rslight, fudforum or vichan. Well
"easy"....it would be a lot of work for sure, but at least the code
is all there already...: https://wordpress.org/plugins/activitypub/
https://github.com/pfefferle/wordpress-activitypub

I've downloaded the plugin and am reading through the code. This might
be the best place to start, but it'll take a while to understand what
I'm reading, lol. Meanwhile, I'm looking around for something simpler
(not OOP) as a guide.



Subject: Re: The next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: i2pn2 (i2pn.org)
Date: Fri, 8 Jan 2021 17:26 UTC
References: 1
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Fri, 08 Jan 2021 09:26:17 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.669.n5u52@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="15204"; mail-complaints-to="usenet@i2pn2.org"
View all headers
f680129f142b4b051f
wow, I'm impressed at the speed...lol, I was just throwing out an idea...:-)
but it'll take a while to understand what
I'm reading,
if you want to read it all, that will take some time alone....plus you have to have a rough understanding of the wp frame work too.
i think the easiest way to understand the thing for me would be to make a full installation and play with it in its native environment before trying to plug it into my own code. might even be the easiest option for a production server too.
but it will take me a while before i will come around to do that. so I appreciate any exploration that you do on your end. :-)
I do believe though that the fediverse is the thing that will eventually replace all the big corp central sites as well as their smaller still centralized copies. or a bit more carefully phrased: it has the potential to do so, and the timing is good (it is new enough to be interesting to many, and mature enough to scale and perform, it is 100% compatible with both tor and i2p, and there is really nice server software out there. also, many accounts are currently closed on the big corps sites, so people of all ways and directions will to try to migrate to something else).
In effect, I believe that it is only a rewrite of the news protocol (like history repeating itself), but everything is a bit more glossy, polished and up to date on the code side. also easier to run, apparently. optically and functionally more in line with the younger folks, using cell phones and such nonsense :-) (don't know if that is good thing :-), nah, only kidding....
so there, I think i will spend some time with that this year.

--
Posted on def2


Subject: Re: The next bridge
From: Retro Guy
Newsgroups: rocksolid.programming
Organization: Rocksolid Light
Date: Sun, 10 Jan 2021 11:27 UTC
References: 1 2
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 11:27:16 +0000
Organization: Rocksolid Light
Message-ID: <48346f2b01fa38a7c6f860a54f00fd75$1@news.novabbs.org>
References: <code.665.4ckspi@anon.com> <code.669.n5u52@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="8090"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$QWNshF44zZco3AeC1/KvvuQ6q7cC2z0ZtCpXU0oHCwc2Jinf4F7km
View all headers
Anonymous wrote:

f680129f142b4b051f
wow, I'm impressed at the speed...lol, I was just throwing out an idea...:-)
but it'll take a while to understand what
I'm reading,
if you want to read it all, that will take some time alone....plus you have to have a rough understanding of the wp frame work too.
i think the easiest way to understand the thing for me would be to make a full installation and play with it in its native environment before trying to plug it into my own code. might even be the easiest option for a production server too.
but it will take me a while before i will come around to do that. so I appreciate any exploration that you do on your end. :-)

This looks like it might be easier (for me) to work with. activitypub without the wordpress specifics: https://github.com/landrok/activitypub

At some point, I'd like to create two instances and see if I can get them to communicate properly. I'm thinking more as a nntp<=>activity streams thing, not rslight specific (but I'd use the rslight nntp code to work on it). Just my thoughts as of right now :)

I do believe though that the fediverse is the thing that will eventually replace all the big corp central sites as well as their smaller still centralized copies. or a bit more carefully phrased: it has the potential to do so, and the timing is good (it is new enough to be interesting to many, and mature enough to scale and perform, it is 100% compatible with both tor and i2p, and there is really nice server software out there. also, many accounts are currently closed on the big corps sites, so people of all ways and directions will to try to migrate to something else).

I agree completely.

In effect, I believe that it is only a rewrite of the news protocol (like history repeating itself), but everything is a bit more glossy, polished and up to date on the code side. also easier to run, apparently. optically and functionally more in line with the younger folks, using cell phones and such nonsense :-) (don't know if that is good thing :-), nah, only kidding....
so there, I think i will spend some time with that this year.

Damn youngsters :)

--
Posted on Rocksolid Light
news.novabbs.org


Subject: Re: the next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: def5
Date: Sun, 10 Jan 2021 13:47 UTC
References: 1
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Sun, 10 Jan 2021 05:47:35 -0800
Organization: def5
Message-ID: <code.671.1rllyi@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="17042"; mail-complaints-to="usenet@def5.org"
View all headers
54d7f378f4481feace
case in point:
https://www.theguardian.com/us-news/2021/jan/10/apple-suspends-parler-from-app-store
Federated services is the way to go when big corps is shutting you down.

--
Posted on def2


Subject: Re: The next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: rocksolid3 (rocksolidbbs.com)
Date: Sun, 10 Jan 2021 19:08 UTC
References: 1
Path: i2pn2.org!rocksolid3!.POSTED.rocksolid3!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 11:08:34 -0800
Organization: rocksolid3 (rocksolidbbs.com)
Message-ID: <code.672.35pore@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: rocksolidbbs.com; posting-host="rocksolid3:10.128.3.129";
logging-data="26268"; mail-complaints-to="usenet@rocksolidbbs.com"
View all headers
40f1b4c11099257759
https://github.com/landrok/activitypub
Some more resources I found:
https://fediverse.party/en/miscellaneous
https://socialhub.activitypub.rocks/pub/guide-for-new-activitypub-implementers
https://writefreely.org/start
https://codeberg.org/zot/zap.git
https://github.com/emilebosch/awesome-fediverse

--
Posted on def2


Subject: Re: the next bridge
From: Retro Guy
Newsgroups: rocksolid.programming
Organization: Rocksolid Light
Date: Sun, 10 Jan 2021 23:20 UTC
References: 1 2
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Sun, 10 Jan 2021 23:20:52 +0000
Organization: Rocksolid Light
Message-ID: <56f65b0f7b352d63b3ad812208cfa779$1@news.novabbs.org>
References: <code.665.4ckspi@anon.com> <code.671.1rllyi@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="10886"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$H8CFoP4ryq4CRs098Flb5.j5/g/4IJ/5jAy18uJRZMcDT1ekK77te
View all headers
Anonymous wrote:

54d7f378f4481feace
case in point:
https://www.theguardian.com/us-news/2021/jan/10/apple-suspends-parler-from-app-store
Federated services is the way to go when big corps is shutting you down.

Usenet is federated, but I don't think that it will be used by most for this reason. Most usenet users are probably google groups users who most likely don't know that the data is spread around and shared.

Connecting with these newer modern methods of federation I think is necessary, but no reason to drop usenet at all in the process. The more difficult to shut things down the better.

--
Posted on Rocksolid Light
news.novabbs.org


Subject: Re: The next bridge
From: Anonymous
Newsgroups: rocksolid.programming
Organization: def5
Date: Mon, 11 Jan 2021 07:39 UTC
References: 1
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 23:39:26 -0800
Organization: def5
Message-ID: <code.674.1thfnu@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="10828"; mail-complaints-to="usenet@def5.org"
View all headers
87bae213dd3451fe65
but no reason to drop usenet at all in the process
Of course not, why would we drop something that is working nicely ?

--
Posted on def2


Subject: None
From: Anonymous
Newsgroups: rocksolid.programming
Organization: def5
Date: Mon, 11 Jan 2021 16:50 UTC
References: 1
Attachments: raven_1.png (image/png)
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: None
Date: Mon, 11 Jan 2021 08:50:53 -0800
Organization: def5
Message-ID: <code.675.34q96q@anon.com>
References: <code.665.4ckspi@anon.com>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=80117a3114d09cc25430beeac404656fa26266fb
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="9700"; mail-complaints-to="usenet@def5.org"
View all headers
63264dfe1f328bcdd3
some nice read on the subject (thank you, sciencehub):
(too heavy to attach, so uploaded):

http://ana5icnp3au4qy5i.onion/?p4Yd6zThm2MAzCAPmLaBrLNu3YK

"The disinformation landscape and the lockdown of social platforms"
by
Shawn Walker Dan Mercea and Marco Bastos


Attachments: raven_1.png 
Subject: None
From: Anonymous
Newsgroups: rocksolid.programming
Organization: i2pn2 (i2pn.org)
Date: Tue, 12 Jan 2021 17:33 UTC
References: 1
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: None
Date: Tue, 12 Jan 2021 09:33:07 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.677.40yzdv@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="10107"; mail-complaints-to="usenet@i2pn2.org"
View all headers
63264dfe1f328bcdd3
another one: https://blog.twitter.com/en_us/topics/company/2021/protecting--the-conversation-following-the-riots-in-washington--.html

"Since Friday, more than 70,000 accounts have been suspended as a result of our efforts, with many instances of a single individual operating numerous accounts. These accounts were engaged in sharing harmful QAnon-associated content"

Not that I will miss QAnon content in any way, mind you. However even if this decision might be right on a factual basis, it is more that the big corporations decide what can and cannot be published which is worrying me.
Of course, I would have censored them as well on my nodes, most probably, but at least here there wouldn't have been 70k accounts before any reaction on my part.
anyway, the need for selfhosted, federated solutions is growing day by day.....

--
Posted on def2


1
rocksolid light 0.7.2
clearneti2ptor