[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Redmine - Stop Supporting Multi-Tenancy ( was Re: Redmine 500 Internal Server Error)



Antonio,


On Saturday, March 15, 2025 3:28:25 PM Mountain Standard Time Antonio Terceiro 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.


Thanks for your response.  Unless someone else responds differently, I will proceed down this route next week.


> > 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.


And thank you for your contributions to Redmine in the past.


--

Soren Stoutner

soren@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: