I'm in the same camp as Antonio. I haven't used Redmine in years and I don't really have good memories about Ruby packaging in general :).
I would suggest to drop any complex patches that Debian is carrying starting with this one. Ondrej -- Ondřej Surý (He/Him) ond...@sury.org > On 16. 3. 2025, at 5:28, Antonio Terceiro <terce...@debian.org> wrote: > > On Fri, Mar 14, 2025 at 05:00:57PM -0700, Soren Stoutner wrote: >> 2. We remove multi-tenancy support from the package. Although I really >> like the idea of the multi-tenancy feature, I don’t like making changes to >> Debian packages that diverge this much from upstream, precisely because they >> are hard to maintain. > > This. > >> However, now that we have been shipping this multi-tenancy code, I really >> don’t like removing it because it will break some current installations. >> However, if nobody is able to update the multi-tenancy patch to support >> the 6.x release, I think our only option is to remove the whole patch >> and related code so that we can ship Redmine in trixie. I have started >> the work of removing the code, but it is fairly complicated and spread >> across a number of files, including debian/redmine.postinst and >> debian/rules. My goal would be to migrate the default instance to the >> standard Redmine file locations and include a NEWS entry explaining >> that if anyone is running any other instances they will need to migrate >> them to a distinct OS running a separate copy of Redmine. However, >> there is a high chance this automatic migration will fail in some cases >> I don’t anticipate, so I foresee a lot of pain with going down this >> route. > > This patch was more necessary in a time before we had containers, and > maintaining an entire separate OS for a different redmine instances was > overkill. It makes much less sense to carry this patch as a Debian-specific > patch today. > > I stopped using Redmine and caring about it a long, long time ago, and I have > other priorities. I can answer specific Ruby/Rails-related questions, but I > won't be really digging into this. > > Thanks for taking care of Redmine.
signature.asc
Description: Message signed with OpenPGP