Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add my project! #317

Open
153 opened this issue Jun 4, 2021 · 3 comments
Open

Please add my project! #317

153 opened this issue Jun 4, 2021 · 3 comments

Comments

@153
Copy link

153 commented Jun 4, 2021

It's still in development, but Multichan is a federated textboard+imageboard!

https://github.com/153/multichan

@Kyllingene
Copy link
Contributor

The potential problem I see with this is that you can easily censor anything or anybody, and the project seems tailored more towards individual, separated instances rather than a federation; in fact, I couldn't find any actual steps towards joining a federation. It implies that it auto-joins a federation, leading me to believe it isn't truly a federation, but has a parent node. Either way, this doesn't seem to actually deliver on any of the goals of decentralization.

@153
Copy link
Author

153 commented Jun 7, 2021

Sites subscribe to one another. there's no central server, but known servers are listed as default peers
https://github.com/153/multichan/blob/master/settings.py#L36

just an example, here's a thread with users from 2 different hosts communicating:

Local administrators can delete or rewrite their server's own posts (and ban users) fine, just like they can on Pleroma, Matrix, Matrix, IRC, and virtually every other "federated" (rather than P2P) type network; integrity of the remote content can be easily and automatically verified. In addition, anyone can scrape a board, which counters censorship to some degree. As you can see, there are multiple servers (roughly 7 at the time of writing) and maintain their own autonomy; some are more on the free speech end whereas 0chan.vip is more moderated. We even share posts with a Multichan server hosted on a Tor node (!!!)

To further reduce the need for censorship, a newly added "user-moderated boards" feature is unique in that posts removed from a "curator" are not removed on the greater site: https://0chan.vip/b/ and for people who don't like Multichan's API or webfrontend there is also a plethora of Atom feeds: https://0chan.vip/atom/

Why don't you think it's federated or decentralized? messages are shared between servers . just because the linking is manual/opt-in at this point rather than automatic doesn't mean the service isn't federated. Anyone or any community can easily set up their own network of multichan nodes.

@rossjones
Copy link
Collaborator

I'm happy to merge a PR if you want to submit a small para description with a link (in the same fashion as the other items), and then people can make up their own mind whether it's local first or federated or whatever. I'd definitely recommend carrying on the conversation though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants