2023-09-27: Init(Sprint_2) - Weekly Guild Report for Sprint #2
2023-09-27: Init(Sprint_2)
What have we accomplished?
- Kick off task management with Taiga.io as our Kanban
- Invited members to the Guild Alpha Codeberg organisation
- Work on setting up a developer environment
- Defining initial tasks around ActivityPub, Webfinger and discovery of the LibRate project.
- We are going to using Fediverse Pasture for testing our ActivityPub implementation. Thanks to @helge for their advice.
What’s next?
- Lay out steps towards reaching the first proposal Milestone (Well technically we're doing Milestone 2 first now.) and break down tasks into workable chunks.
- Assign Subject Matter Experts for: Svelte, Go, WebFinger, DevOps and ActivityPub in LibRate.
- Research Go Crypto Libraries to prepare for HTTP Signatures library [Go]
- Research Webfinger & how to implement it in LibRate [WebFinger]
- Research AP Actors and how to serialize them [ActivityPub]
- Research AP inboxes and how to process them (research background tasks in LibRate) [ActivityPub]
- Begin front-end research of Milestone 1 [Svelte]
- Indentify improvements to spinning up local development environments [DevOps]
Subject Matter Experts (SME)
The goal of this initiative is to always have someone able to take the lead on indentified important topics. Members pick up a topic, learn about it and can lead discussions around it. Of course, Members will be able to work on tasks outside of their subject matter.
ActivityPub - Open, decentralized social networking protocol. You know the one that serves as the basis for the Fediverse.
WebFinger - Often paired alongside ActivityPub. Allows for discovery of information about people and things identified by a URI.
Go - The back-end language for LibRate.
Svelte - The front-end language for LibRate. Also SvelteKit may need to be researched.
DevOps - Focus on bringing a good DX experience to members working on LibRate in this sprint.
Add comment