-
-
Notifications
You must be signed in to change notification settings - Fork 14k
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
Openproject #191159
Comments
@b12f is this one yours? https://git.pub.solar/b12f/openproject-nix |
Yes that's mine. That attempt is entirely unfinished. I'm too inexperienced in ruby/gemfile packaging to handle the internal linking that openproject does with its gems. OpenProject recently started using Turbo next to the Angular frontend, so building the frontend is probably also a bit more involved than it used to be. There's also a bunch of tooling in the setup that is only half-reproducible, like the precompilation of assets. I'm a former employee of OP, and the team there is really nice around contributions. There are scraps of a nix devshell left in the repo, and I know there's at least one current employee still using nix. If you're interested in packaging this, I'd be interested in helping out or tagging along. |
@b12f Even though I don't have much experience with Ruby, but I would love to challenge myself to port it to NixOS and I have no clues where I should start though? I would love to receive a little help from you, is there any way to contact you easily? |
I've forked your flake and based some work on that, @b12f: https://github.com/bendlas/openproject-nix The ruby build seems to work now, now working on the angular build ... EDIT1 frontend build works, continuing with start scripts (web, ...) |
@b12f would you mind making an introduction? happy to have them participate here or to contact me privately. With the packaging + module now rough cut, I'll work on implementing options + sane defaults as needed and any input on best practices would be greatly appreciated! I also have a few questions and ideas, e.g. around:
|
Thanks for your work @bendlas ! What did you use to produce gemset.nix, |
Very interested in seeing any progress on this, hope you can figure out how to finish the packaging! |
@maedas they've published it here https://github.com/bendlas/openproject-nix |
Project description
Web based open source project management software. It is based on rails (like Redmine or Gitlab) but has some moving parts e.g. cache, database, etc
Metadata
Existing work
Package/service originally requested in #164019 , but a separate issue is needed due to the size of the application.
The Gemfile of the application use features not yet handled by bundix (see: nix-community/bundix#84)
The project seems to have some nix related files in their sources: https://github.com/opf/openproject/tree/dev/nix
The text was updated successfully, but these errors were encountered: