I started watching forgefed because I felt frustrated every time I wanted to report a bug or contribute a patch only to find out that I had to create yet another forge account, or worse, couldn’t participate because the particular forge had registrations disabled. At ANSOL we’re running our own instance of gitea, but keep some mirrors in github and gitlab to enable drive by contributions, particularly during Hacktoberfest.
I’ve been lurking in the ForgeFed matrix room for a while, and recently saw these messages:
[…] getting funding to work on implementing forge federation in GitLab would make a lot of sense. Only nobody applied so far. […] The problem is not so much to get funding, that’s not the hard part. Finding someone with the will, skills and stamina: that’s the real problem.
I’ve been working freelance for some years now, and I haven’t booked anything for 2023 yet, so I thought I might work with you on getting federation working on Gitlab (or a more libre fork). I used to manage the gitlab instance for a company I used to work for, and I have plenty of ruby on rails experience. I don’t know much about Vue, but I have experience in other frontend web frameworks.
I’m aware that gitlab federation is being tracked on #174 - Federation in GitLab CE - ForgeFed - Codeberg.org, and that Gitlab’s interest in implementing/merging forge federation is probably not that high.
Do you think it would be interesting to apply for a grant to work on implementing federation in gitlab? Do we need to convince gitlab somehow that merging this is a good idea, or is working with a fork enough? Should the focus of the grant be the technical part?
I never applied for grants, so your feedback and suggestions are welcome.