I’m excited to say that I turned in my manuscript for the ActivityPub book for O’Reilly Media today.
-
I’m excited to say that I turned in my manuscript for the ActivityPub book for O’Reilly Media today. I started working on it in September of 2023, with a lot of interim checkpoints and deadlines since. In April 2024, I finished the first draft of the manuscript. Over the month of May, I’ve been working on improvements suggested by the technical reviewers who agreed to look over the book, and from my own re-read.
In total, my TODO file for this month has about 250 changes to be made. Some are small — just changing a word or two — but one required adding a whole new chapter, and many required multi-paragraph sections.
I took the last week of May off from my work at Open Earth Foundation to concentrate on making changes. My team was really supportive, which I deeply appreciated. I went to our country house in the Eastern Townships of Quebec, and I spent the week writing, editing, drawing and thinking.
Now, the next stage of book making starts: production. The production team at O’Reilly will be copyediting, indexing, and laying out the book. Their designers will be taking my UML diagrams and turning them into professional-looking illustrations. We have two rounds of quality control on code samples and fact checking on content.
In September 2024, the final e-book will be available for sale. I’ll have a link here for the pre-sale version when it comes out. If you’re eager to read the book, I highly recommend reviewing the early release version.
Thanks so much to my friends, family and colleagues who’ve made space and time for me to do this work. It has meant a lot to me. I hope the final product helps more developers create cool projects using ActivityPub.
-
@evanprodromou Congratulations! Can you speak to the bird species on the cover (a Budgie?) and the reason it was selected? Or is that secret O'Reilly stuff. 🦜
-
nicholas_saundersreplied to Evan Prodromou on last edited by
Can #activitypub be extended for media like podcasts or...I dunno, something, down the road? Because it seems to have some similarities or crossover with and to RSS feeds.
-
Chris Messinareplied to nicholas_saunders on last edited by
@nicholas_saunders @evanprodromou Check this out — @samsethi can tell you more.
What Activity Streams Could Enable in Podcasting
What if you took the power of podcasting and combined it with Activity Streams?
The Future of Podcasting (www.futureofpodcasting.net)
-
nicholas_saundersreplied to Chris Messina on last edited by
@chrismessina @evanprodromou @samsethi
Looks interesting. Would be amazing if #acrivitypub were to tie in with podcast players. I think that the push (?) nature would be a game changer. Well, interesting, at least.
-
Chris Messinareplied to nicholas_saunders on last edited by
@nicholas_saunders @evanprodromou @samsethi There's actually a proposal already in the Podcast Index work here: https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#social-interact
-
@evanprodromou I've just read the book, it's awesome. Wish I had it 12 months ago!
I was a bit surprised to see Group actors described as a way to clump people as Lemmy, Mbin and PieFed use it as a way to categorise *posts*.
I would have thought Organisation was for clumps of people?
It's a very small thing.
Amazing work, thank you!
-
@evanprodromou I’m incredibly excited about this book. Congratulations and thank you for all the important work you and your colleagues have done to make the fediverse happen.