Open mixmix opened 5 years ago
Rad! Totally up for co-hosting this session and facilitating helping people get set up. Related: does patchbay have "local" peer detection built into the UI for bootstrapping yet? Given the techy nature of participants I am predicting its interface will be more appealing to people.
On same access point I think we will have local discovery, so all in person session should be fine with Patchwork and Manyverse, though probably good to plan a bootstrapping Pub on the local network with a page that keeps handing out invites. Not sure if Patchbay also supports local peering.
@mixmix I am really excited about sessions that explore the "community of solarpunks". I think engaging people through the many topics that attract us to the community, by "spreading" the message history we carry on our computers to participants with common interest on this local network. It's a good way to introduce how the tool can add to our social relationships.
Patchbay is gonna have a lot of initial sync features specifically for local peering by the time of camp!
On Fri, 10 May 2019, 05:11 Benedict Lau, notifications@github.com wrote:
On same access point I think we will have local discovery, so all in person session should be fine with Patchwork and Manyverse, though probably good to plan a bootstrapping Pub on the local network with a page that keeps handing out invites. Not sure if Patchbay also supports local peering.
@mixmix https://github.com/mixmix I am really excited about sessions that explore the "community of solarpunks". I think engaging people through the many topics that attract us to the community, by "spreading" the message history we carry on our computers to participants with common interest on this local network. It's a good way to introduce how the tool can add to our social relationships.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/dweb-camp-2019/projects/issues/6#issuecomment-490988797, or mute the thread https://github.com/notifications/unsubscribe-auth/AAUK3HVUJY6C7ILZQCVVE7DPURLNJANCNFSM4HCQGQIA .
@luandro I saw your thread on SSB %VfxTnr0voVlrSyD7AgavsoASowJUb2cqZSrx/JAyDlY=.sha256
it's amazing that you already have a community testing this with Patchwork + Manyverse on a mesh network! What mesh protocol are you using?
I hope you can have a look at https://github.com/dweb-camp-2019/meshnet/blob/master/research/site-survey/README.md to see if there is any piece missing / suggestions on whether the SSB network you have should be portable to this environment.
Hey @benhylau. Answered you in SSB, but just to note here, batman-adv that comes with the libremesh build, does the magic.
Love the document, beautiful planning. The part about Mesh Network Software, it's funny see you refer to using layer 2 mesh as cheating. Although it's really not the reality of the internet, that's the reality of many community networks around the world. I believe layer 2 meshes are extremely relevant specially in a "small" group of people bound by a place: a community. The event is an example of a community gathering, I'd say it's a good use case :)
So based on this network topology, I think SSB clients connected to B
will only auto-discover other SSB clients on B
, but not ones connected to C
. However, the fact that the IPs can be treated as publicly routable IPs mean we can run a pub on any device and it will be reachable by anyone on the meshnet:
https://github.com/dweb-camp-2019/meshnet/blob/master/testnet/README.md
Not as automagical as batman-adv but segments broadcast domains with Layer 3 boundaries so clients can't as easily destroy the whole network by accident.
Beaultiful use of pubs and babel in the network design @benhylau :)
Will be fun...
Now we just need people to prep some pubs :D
Reading the above thread, it sounds like we'll need/have:
#new-people
and other topics they are interested in)One question I have is that local peering on Patchwork seems to not work most of the time. This seems to be an sbot
problem, so Patchbay would also have that right?
We need someone to lead this project, prep those Pubs and installer binaries, and send in a Form https://docs.google.com/forms/d/1Iet2xk6qwZZWkDHTEMCUn5zlb80IwXNtb6epk4-9O-s/ to arrange logistics and scheduling. Any volunteers? @mixmix are you leading this and @pospi co-lead?
I can bring a pub on a pi 3b+ and/or pi 4 (if it arrives in time). @ahdinosaur, what's the state of the art of pub-on-pi? Any peachcloud goodness I should use?
I can help with onboarding as well. Especially for folx who want to have the lo-fi patchfoo experience, as well as getting set up with goodies like git-ssb and ssb-npm!
@sbillig if you're setting up a pub flash an extra SD, I may have Pi 3B+ to spare for this, to have an extra Pub on the network. You know, being decentralized and all 😉
That Pi also got this eink screen if we want to have a friendly message or try something fun like render a QR.
If we've got butts running on the local network, then we almost don't need a pub. But it would be fun to play
On Jun 25 2019, at 11:04 am, Benedict Lau notifications@github.com wrote:
@sbillig (https://github.com/sbillig) if you're setting up a pub flash an extra SD, I may have Pi 3B+ to spare for this, to have an extra Pub on the network. You know, being decentralized and all 😉
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub (https://github.com/dweb-camp-2019/projects/issues/6?email_source=notifications&email_token=AAUK3HXEJJUX53TJCLAKQ33P4FHIPA5CNFSM4HCQGQIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYOPESY#issuecomment-505213515), or mute the thread (https://github.com/notifications/unsubscribe-auth/AAUK3HQC6WIS63YNINHDYALP4FHIPANCNFSM4HCQGQIA).
@benhylau will do!
@mixmix I was thinking it'd be nice to have an always-on peer, so data can flow reliably with laptops opening and closing throughout the day, but there is something appealing about actually relying on b2b gossip. ))<>((
I'll have a pi (+ spare prepped sd) ready to go, and we can tinker on site.
Offline first comms with installers ready to use for major platforms : https://www.scuttlebutt.nz/applications
There's a thriving and active and friendly community of solarpunks using scuttlebutt on a daily basis, exploring p2p tech, vegan-junkfood, sailing, conceptart, and being queer. A bunch of us are going to be using it anyway - it just need a local area network (no internet). If anyone else would like to join us, we'll bring USB keys and are happy to onboard people!