#1058932 RFP: forgejo -- a self-hosted lightweight software forge

#1058932#5
Date:
2023-12-18 14:24:35 UTC
From:
To:
* Package name    : forgejo
  Version         : latest stable
  Upstream Author : ?
* URL             : https://forgejo.org
* License         : MIT
  Programming Lang: Go
  Description     : a self-hosted lightweight software forge

Forgejo is a self-hosted lightweight software forge.
Easy to install and low maintenance, it just does the job.

Brought to you by an inclusive community under the umbrella of Codeberg
e.V., a democratic non-profit organization, Forgejo can be trusted to
be exclusively Free Software.
It focuses on security, scaling, federation and privacy.

It supports among others: git, wiki, issues, email, collaboration, ..

#1058932#10
Date:
2023-12-25 03:36:59 UTC
From:
To:
Hi,

There's already an RFP for gitea (#935834), which forgejo is based on.

Unfortunately, their work isn't compliant with Debian Policy at all.

I'll look into the missing dependencies needed for packaging this.

Kind regards,
Maytham

#1058932#15
Date:
2024-01-17 14:58:55 UTC
From:
To:
on.

Hello Maytham,

there is a comparison available on:
https://forgejo.org/compare/

to me it looks like forgejo has more a full open source (main) spirit?

mvg,
Wim

#1058932#20
Date:
2024-01-19 04:28:16 UTC
From:
To:
Hi Wim,

I'm aware that Gitea and Forgejo have their own pros and cons. I meant they both
share a lot of the same dependencies, and those dependencies aren't available in
Debian (yet).

You can see the dependency tree for Gitea at
https://salsa.debian.org/Maytha8/gitea-debian-packaging (white = not packaged).

Kind regards,
Maytham

#1058932#25
Date:
2024-10-16 17:26:24 UTC
From:
To:
retitle 1058932 ITP: forgejo -- a self-hosted lightweight software forge
owner 1058932 Daniel Baumann <daniel@debian.org>
thanks

Hi,

I'm working on this.. it will be not quite, but I expect all the
necessary things to be uploaded over the 2 months/until end of year.

Regards,
Daniel

#1058932#34
Date:
2025-01-23 05:21:47 UTC
From:
To:
Hi,

quick status update:

  * the forgejo cli client and its dependencies is needed for all the
    automated testing of forgejo. packages have been uploaded in
    October, some have been accepted and some are still in NEW.

  * "waiting" on getting repo grouping implemented:
https://codeberg.org/forgejo/forgejo/issues/1024

  * while we're "waiting", I'm continuing on preparing the golang
    depends for forgejo and starting to batch upload them soon to NEW.

  * I would expect that they will take a long time to get out of NEW,
    I'll soon start providing a repository with all the packages in it
    so interested people can start using it.

Regards,
Daniel

#1058932#39
Date:
2025-05-18 22:14:17 UTC
From:
To:
For those who care about forgejo, I'm tracking my status of the
packaging here:

https://forgejo.debian.net/daniel/wiki/wiki/debian-packaging-forgejo

Regards,
Daniel

#1058932#44
Date:
2025-07-22 02:49:41 UTC
From:
To:
Hi Daniel,

I'm interesting in helping package this in Debian, so please let me know
how I can help packaging-wise with dependencies. (And also add myself to
Uploaders for forgejo?)

There's a mix of packages you've done that are in the Go Team on Salsa
but don't have them listed as maintainer, or are on forgejo.debian.net.
Any specific intention/reason?

Thanks,
Maytham

#1058932#49
Date:
2025-07-22 15:42:15 UTC
From:
To:
Hi Maytham,

thank you for your kind offer. I'd be more than happy if you can help
getting the remaining dependencies in Debian and, getting those updated
that need updating.

specifically those of Go Team which you're fortunately part of, e.g.:

   * golang-github-go-redis-redis: 6.x in sid, needs 9.x

the actual maintenance of forgejo itself is rather trivial and adding
too many people doesn't make sense to me - I'm already working with 2
other DDs from $work on it.

for packages I maintain myself I prefer using forgejo over salsa.

Regards,
Daniel

#1058932#54
Date:
2025-09-27 17:45:36 UTC
From:
To:
Hello,

the latest comments on https://codeberg.org/forgejo/forgejo/issues/1024
seem to indicate that that issue is not being worked on anymore:
algernon has not been in touch for several months now.

Do you still plan to wait for it before you upload to debian ?

If not, what is still needed ? Is there any way to help ?

Thanks,