Just want to note that @benhylau has helped me a lot with my early questions regarding #mesh-networking for #moinho-mesh. The educational material he and the other guys from Tomesh have been working on is really really awesome and will definitely complement what I've been working on for Local Community Onboarding.
Sounds like a cool project.
With Scuttlebutt it's gonna be hard to get away with not installing something like Patchwork. There are implementations which let you get an identity over websockets .... but it requires a different sort of messing around.
What do you think of the idea ofthe ScuttlePi / RaspberyButt which has a couple of servers / services which automatically start up :
- the sbot
- a web server which provides
- a download for the latest Patchwork / Patchbay
- an invite generator (like easy-pub)
Alternatively the sbot just auto-follows anyone it connects to, gobbling up their posts to reshare with any friends it connects to in the future.
One of my daydreams for long term nodes is something called a Barnacle - a RPi and solar panel limpeted to the top of a bus that does laps of cities, ..., or the country...
Woops look at me projecting my hopes and dreams!
Great breakdown.
I am assuming the identity will be associated with the sbot instance running on the Raspberry Pi, and not the client "frontend". In that case, would something like patchfoo be able to communicate with the sbot instance that already has an identity?
You could connect to the sbot on the pi and use it's identity as your main identity ... but then everyone needs an rpi to talk to each other, and it's just most hassle installing an RPi than it is installing Patchwork and plugging the mesh dongle straight into your laptop right?
hey @benhylau this proposal is rad, i'm really excited by what you're doing.
in case it's of any help, i made a Docker image of sbot
: ssb-pub
. happy to provide any technical support, if at any point you find yourself lost.
/cc @matt you were talking about making a web version of Patchwork, here's a use case
@benhylau to use browser alone for identity you want to research some older web-socket stuff. I think @ev is quite proficient and knowledgeable about that