As told in the issue opened there, and after checking the state of FreePost closing in a near future, I wanted to ask something related to other service maintained by Peers Community, NotABug aka NAB.
The development of the Gogs fork stopped 4 years ago, and guessing that NotABug is running that code, it means that the forge is outdated from upstream at least 4 years.
Maybe I am wrong and NAB is using upstream or the Gogs fork is just a light fork which resembles a set of patches but my poor knowledge over Go and the little checks I did to the code prevented me for knowing it.
I am interested in knowing more about it, to understand what is the best approach.
That said, for real, if you need some help, just let me know and I will try to see in which things I can help.
Freepost and NAB are entirely separate projects. Iāve decided to retire freepost because of the general lack of interest and usage; this has nothing to do with NAB.
NAB is indeed running only a āvanillaā Gogs with a few patches. Weāve talked of moving on from Gogs but there doesnāt seem to be an alternative at the moment that is significantly better. If youād like to help with NAB, you could email TMM directly (heās the admin) and ask him what help he could use. As I said, the version running on notabug.org is not a hard fork of upstream, it only had a couple of small patches that removed some antifeatures (which I think donāt exist on Gogs anymore, but where there at the time). So the simplest way to improve NAB in my opinion would be to update it to the last release of Gogs. The hardest part would be the database migration.
If youāre up to something different and would like to help, Iāve been working on a (mostly personal) āforgeā called CLIF. Itās built around Gitolite, with a custom web-UI (in Python) for displaying the repositories, and itās meant to work with an email-based workflow.
If youāre up to help with a different project entirely, Iād LOVE to work with other people on DOKK!
So it is confirmed to be based in a more than 4 years old release of Gogs? I would have no issues to know the implications of the migration but, maybe a summary of why Gogs was light-forked would help to know which were the anti-features and search if they are still present.
No, I cannot confirm this. Youād have to ask TMM for an exact answer. After Gogs was forked to Gitea, they kinda stopped/restarted development a few times (Iāve not kept up with it). IIRC Gogs on NAB was updated, but Iām not sure which commit itās at. The bottom line is that TMM is the only one who can give you precise answers, you should write to him.