-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DRAFT] forgejo: init at 1.18.0-rc1-1 #206493
Conversation
description = "Beyond coding. We forge."; | ||
homepage = "https://forgejo.org"; | ||
license = licenses.mit; | ||
maintainers = with maintainers; [ disassembler kolaente ma27 techknowlogick ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please don't add me as maintainer in new packages without asking.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I second this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, whoops, I changed the maintainers on the module but forgot to on the package.
Fixed. If you do want to be added as maintainers, let me know.
dfa9ee0
to
025d88d
Compare
1.18.0-1 is now released. https://codeberg.org/forgejo/forgejo/releases/tag/v1.18.0-1 |
Actually this package had already been merged in #207796 |
That PR didn't have the service, however. Would it be possible to rebase this to after the base package got merged to keep the service functionality? |
I agree we should have a separate module for Forgejo as well, sorry I missed this had that functionality. For now you should be able to use |
Went ahead and did the rebase and pulled out specifically the service functionality. |
Hello Adam, as of now in nixOS v22.11, package forgejo is missing. Should I be using another |
Description of changes
Forgejo is a new fork of Gitea by the people at Codeberg, designed to try and make a new place where the Gitea community can come together and control their project again. Codeberg themselves have stated that once Forgejo releases its first stable version, they will be switching over.
Forgejo is a soft-fork as of currently, so it shares the vast majority of its code base with Gitea, so most of the work done in this PR is just duplicating the existing things for Gitea and editing text. That being said, since Forgejo has not yet released its first stable release, I intend on keeping this PR as a draft until that happens. (Also allows for time for feedback, and for making finishing touches.)
Announcement Blog Posts:
https://blog.codeberg.org/codeberg-launches-forgejo.html
https://forgejo.org/2022-12-15-hello-forgejo/
TODO
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes