A developer network for the Fediverse?
/2023-03/session/4-a/
Convener: Johannes Ernst @j12t@social.coop
Participants (add yourself here if you want to be listed, no obligation): Name and Fediverse handle
- Hannah Aubry (@haubles@fosstodon.org, haubry@fastly.com)
- @laurenshof@calckey.social
- Matt Terenzio (@librenews@mastodon.social, mterenzio@gmail.com)
- Jaz-Michael King (@jaz@toot.wales, jaz@toot.wales)
- Gabe Kangas (@gabek@social.gabekangas.com, gabek@real-ity.com, https://gabekangas.com)
- Matthias Pfefferle (@pfefferle@notiz.blog, pfefferle@notiz.blog, https://notiz.blog/)
- Charles E. Lehner (@cel@celehner.com, cel@celehner.com)
- Manton Reece (@manton@manton.org, manton@micro.blog)
- David Slifka (@davidslifka@mastodon.social)
- Jeff Sikes (@box464@mastodon.social) Wasn’t in the session but interested in this topic.
Key points:
- developer experience must be easy for anyone building on fedi
- David Slifka says: @FediDevs@venera.social - friendica group for AP devs (follow from Mastodon!)
- Test suite that can be included into builds
- Best practices document
- “LitePub”
- Gabe Kangas says: Something new from me as well, but requires documentation effort. https://fedidocs.org/about
- @jaz@toot.wales says: See also https://codeberg.org/fediverse/delightful-activitypub-development
- mentor program for new implementors
- Matthias Pfefferle says: https://indieweb.org/Homebrew_Website_Club
- Need for a dedicated representative (ambassador) for fediverse projects where devs can go for help to with federation to said project
- Matthias Pfefferle says: btw. there is already a very active community that we should not ignore I think: https://socialhub.activitypub.rocks/
- conversation on moving fedidocs to activitpub.rocks https://github.com/gabek/fedidocs/issues/3
- Jeff Sikes says: I am building “starter kits” for developers in various languages - right now it’s specific to Mastodon API as that is what I know. Also, created an account with a timeline of unique post scenarios that can be used for testing your timeline.
- https://mastodon-starter-vue.netlify.app/ (Work in Progress)
- https://mastodon.social/@box464/110090698643504924
- https://mastodon.social/@box464/110084504627933712
Outside references:
Next steps, if any:
- Start meeting second Monday in the month – Gabe will host the first meeting