【Netscape Navigator™】
.:: LINKS ::.
.:: ARTICLES ::.


Contact me on Tilde.Chat to exchange banners!

Random Tilde Box Join the Tildeverse Webring

SSB Log Entry 781

Pigeon Protocol Daily Update, June 9th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.


I'm about 80% done with the Ruby lib API docs. After that, I will fix the protocol documentation (most things in the protocol documentation are not correct anymore). After that, I will ask @m455 to provide my documentation some "adult supervision" and cohesiveness 😄


Now that the message format has been adequately tidied, I really need to focus on the sharable parts of the project.

  • Finish documentation.
  • Write an implementation in Go that will serve as the "most official implementation". Ruby was great for trying out ideas, but it is not very portable and I've had trouble sharing Ruby code with non-Rubyists in the past. More people would be able to try stuff out if static binaries are available and Go will make that easy while not getting me too bogged down in things like memory management or learning what a borrow checker is.