Page 1 of 1

Upgrading from 1.2.x to 1.3.x

Posted: 19 Mar 2016, 14:23
by TomR
I looked into different places but I am not sure where to find all to information to upgrade from 1.2.x to 1.3.x

We are planning tot test upgrading so when the first stable release 1.3.x wil come out , we will be ready.
Better be prepared in advance :wink:

My main questions are:

What is the correct procedure?
We did numerous updates within the 1.2.x releases. Is it the same for 1.2.x -> 1.3.0.RC1?

Is there any documentation what the main differences are between 1.2.x and 1.3.x beside the Changelog?

We use a lot of plugins.
Do they have to be adapted?
Is there any documentation besides the standard doc. for plugins how to upgrade plugins

For some Mantis instances we change source code ( if the task was not possible with a plugin )
We need to re-apply these of course. Therefor we would like an overview of the main differences between 1.2.x and 1.3.x. So we can investigate where to re-apply these changes.

Re: Upgrading from 1.2.x to 1.3.x

Posted: 19 Mar 2016, 16:56
by atrol
TomR wrote:I looked into different places but I am not sure where to find all to information to upgrade from 1.2.x to 1.3.x
Have a look at https://www.mantisbt.org/docs/master/en ... ll.upgrade
I just noticed that the documentation is not up to date. Configuration files are stored in subdirectory config since 1.3.0-beta.1 https://www.mantisbt.org/bugs/view.php?id=16850
TomR wrote: Is there any documentation what the main differences are between 1.2.x and 1.3.x beside the Changelog?
See our blog https://www.mantisbt.org/blog/ especially this post https://www.mantisbt.org/blog/?p=416#more-416
TomR wrote: We use a lot of plugins.
Do they have to be adapted?
Hard to say. There are some plugins that provide a separate branch to support Mantis 1.3.x, there are other plugins that changed just their requirements and made minor changes so that the same source runs with 1.2 and 1.3 , e.g. something like

Code: Select all

		$this->requires = array(
			'MantisCore' => '1.2.6, <1.3.99',
		);
You can learn from the changes they made https://github.com/mantisbt-plugins
TomR wrote:Therefor we would like an overview of the main differences between 1.2.x and 1.3.x. So we can investigate where to re-apply these changes.
Not available at the moment https://www.mantisbt.org/bugs/view.php?id=16900

Re: Upgrading from 1.2.x to 1.3.x

Posted: 19 Mar 2016, 17:22
by atrol
atrol wrote: I just noticed that the documentation is not up to date. Configuration files are stored in subdirectory config since 1.3.0-beta.1
Fixed it in repository, online version should be updated tomorrow.

Re: Upgrading from 1.2.x to 1.3.x

Posted: 20 Mar 2016, 11:36
by TomR
Thanks atrol.

I wil look into the the posts and documents as mentioned.
And wil test upgrade in a test environment.