Bonjour,
It would make sense to apply to the NLnet NGI discovery call for proposal due October 1st, 2021 with the following goals:
- Standards:
- continue the work on https://forgefed.peers.community/
- create an standard file format to store Forge information
- Reference implementations for ActivityPub, forgefed:
- create a python module
- contribute to the https://go-fed.org/ library
- Reference implementations for the forge file format:
- create a python module
- create a Go package
- Use case
- Continue the work on https://pagure.io/pagure-forgefed, using the python reference implementation (ActivityPub + forgefed)
- Contribute to https://github.com/go-gitea/gitea/labels/theme%2Ffederation using the https://go-fed.org/ library (ActivityPub + forgefed)
- Continue the work on https://fedeproxy.eu, using the python reference implementation ( (ActivityPub + forgefed + forge file format)
- Conformance tests for ActivityPub and forgefed will be developped based on https://github.com/go-fed/testsuite
What do you think?