Contact me on Tilde.Chat to exchange banners!
SSB Log Entry 1020
Pigeon Protocol Daily Update, September 10th 2020
Note to folks just tuning in: I do daily-ish updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.
For those that missed it, I created a working (sort of) prototype in Ruby earlier this year. Ruby is fast for prototyping, but not very portable. I am doubtful that non-Ruby devs would be willing to install Ruby on their local machines to try things out. Because of this reality, I am in the process of re-writing the CLI tool in Golang to increase portability and adoption. There will eventually be binary executable releases available for download, no build or external dependencies required.
I'm finally making sense of Golang.
I'd like to clean things up soon, as I've moved a lot of things around and have low test coverage at the moment.
I've got a big chunk of free time coming up soon. I'd really like to have this thing wrapped up and usable by project outsiders by the end of the year.
I need to get serious about making a bundle format (described in protocol spec) that is efficient. I will talk more about this tomorrow.