September 13, 2021
Most of the work during the last month was around funding with Gitea and plans were made to apply for a grant for fedeproxy as well. Writing code was the other important topic, publishing the August release and preparing the September release. It may look like there is less activity than usual: this is because this monthly update covers only about two weeks instead of the usual four weeks. The September 2021 monthly update videoconference will be held September 15th 3:30pm, 2021 and is open to everyone.
The most significant change was to implement the architecture to listen to forge events so that new projects are noticed and observed as well as issues when they are created by any user, for both GitLab and Gitea.
More technical details can be found in the development category of the forum.
Details on the work done to foster diversity are available in the forum.
An issue and a pull request related to federation were added to the 1.16 milestone. The 5K€ fedeproxy grant now contains a list of the issues and pull requests that are in scope (4 at the moment) and their status to conveniently follow their progress.
As cooperation with the Gitea developer community seems to be promising for future work with fedeproxy, the idea of using Go instead of python was explored. It is unlikely to happen before 2022 but it seems to be a sensible way to get fedeproxy closer to the Gitea community and increase the probabilities of sharing code and ideas.
An issue and a merge request were created for the addition of the nodeinfo well-known URI. It is a baby step towards federation.
The September 2021 monthly event will happen September 15th.
Transparency and funding
After considering funding possibilities to continue the work on fedeproxy when the DAPSI grant runs out (i.e. February 2022), Loïc Dachary is going to apply for a NLnet grant focusing on developing standards because is is both essential to fedeproxy and very time consuming. Pierre-Louis Bonicoli has the opportunity to benefit from funding by CIR and will explore this possibility.
Details on transparency and funding are available in the forum.
Horizontal communities such as fedeproxy (see the manifesto) are still uncommon and face challenges such as the impossibility of federating a domain name. Recent catastrophic events in a few Free Software project communities that are non-horizontal triggered discussions and ideas on how to workaround this problem in horizontal communities.