[Bug 234005] www/redmine: Update to 4.0.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Dec 14 11:09:52 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234005

--- Comment #3 from Kubilay Kocak <koobs at FreeBSD.org> ---
(In reply to cedric from comment #2)

Understood and understandable.

I think it would be good to add it to the wiki nonetheless, so I'll do that.

Similar to Python, I think the answer to the last question might comprise
something like:

Use RVM or equivalent/similar virtual environment to install ruby application
stacks above the 'ruby language' (ruby language freebsd package) layer. I would
include 'rails' in the definition of application layer.

Concretely, that would mean:

- Install lang/rubyXX port/package that redmine4 requires
- Install postgresql port/package you want.
- Use rvm (or equiv) to create per customer/instance virtual environments that
install redmine and everything else above that.

Alternatively, since you don't require plugins, in particular the ones we have
in ports that are probably blockers/required to update the redmine port, you
could run a local version of the redmine port, updated to 4.x. I wouldn't guess
that the port delta to 4.x would be huge.

Which makes me think of another option: to create a www/redmine4 port, leaving
www/redmine as it is (on 3.x) to be deprecated someday. There are plenty of
other examples in ports where we have version-suffixed ports of the same
software for each major/branch version.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ruby mailing list