Author Topic: Upgrading from a 1.0 release  (Read 167 times)

Offline soprano

  • Newbie
  • *
  • Posts: 5
Upgrading from a 1.0 release
« on: March 26, 2020, 11:15:25 AM »
Hi all,

I would like to know which steps i need to do for upgrading an old 1.0.1 version to at least 1.2 or 1.3 version if not 1.4 version.

I would like to know also from which version of roundcube is possibile to use PHP v7.1, from which 7.2, from which 7.3 and from which 7.4

I use up-imapproxy to connect to my imap server, i will have problems using this if i update roundcube.

I have a license to use if i remember good the droid skin for mobile phones, but i suppose it will not work anymore, is there a mobile skin available now ?

I use Roundcube on 2 machines both connected to the same mysql server and the users use it passing from a Load Balancer, can i continue to use it in this way or i need to change something ?

Thanks in advance for the help
Claudio

Offline soprano

  • Newbie
  • *
  • Posts: 5
Re: Upgrading from a 1.0 release
« Reply #1 on: March 26, 2020, 11:17:19 AM »
I tried to search Roundcube 1.0.x vesions or 1.1.x versions to download them but i can't find them.

Is there some way to download them i could also update the version at the latest 1.0.x version before and then move to the new ones later.

Let me know
Claudio

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,388
Re: Upgrading from a 1.0 release
« Reply #2 on: March 26, 2020, 01:08:22 PM »
Quote
I would like to know which steps i need to do for upgrading an old 1.0.1 version to at least 1.2 or 1.3 version if not 1.4 version.
1.4.3 is the current stable version of Roundcube

Quote
I would like to know also from which version of roundcube is possibile to use PHP v7.1, from which 7.2, from which 7.3 and from which 7.4
PHP7 compatibility was added in Roundcube 1.2. Information on the various changes and fixes is available in the changelog https://github.com/roundcube/roundcubemail/blob/release-1.4/CHANGELOG

Quote
I use up-imapproxy to connect to my imap server, i will have problems using this if i update roundcube.
There is no reason it would, since you are running such an old version you may need to carefully review your Roundcube config.

Quote
I have a license to use if i remember good the droid skin for mobile phones, but i suppose it will not work anymore, is there a mobile skin available now ?
No idea about "droid skin for mobile phones". 1.4 ships with the Elastic skin, a responsible skin designed to work on desktops, tables and phones.

Quote
I use Roundcube on 2 machines both connected to the same mysql server and the users use it passing from a Load Balancer, can i continue to use it in this way or i need to change something ?
I don't see why not. Some info for load balanced setups is available in the wiki https://github.com/roundcube/roundcubemail/wiki/Configuration:-Load-balanced-Setup

Make sure you read the upgrading instructions before you start
« Last Edit: March 26, 2020, 01:21:16 PM by JohnDoh »
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more…

Offline soprano

  • Newbie
  • *
  • Posts: 5
Re: Upgrading from a 1.0 release
« Reply #3 on: March 27, 2020, 05:01:22 AM »
Quote
I would like to know which steps i need to do for upgrading an old 1.0.1 version to at least 1.2 or 1.3 version if not 1.4 version.
1.4.3 is the current stable version of Roundcube

But can i move from 1.0 release to 1.4 release straight forward ? or i need to move to 1.0.last first, then 1.1, then 1.2 then 1.3 and for last to 1.4 ?

Quote
I would like to know also from which version of roundcube is possibile to use PHP v7.1, from which 7.2, from which 7.3 and from which 7.4
PHP7 compatibility was added in Roundcube 1.2. Information on the various changes and fixes is available in the changelog https://github.com/roundcube/roundcubemail/blob/release-1.4/CHANGELOG
Thanks i will give it a look

Quote
I use up-imapproxy to connect to my imap server, i will have problems using this if i update roundcube.
There is no reason it would, since you are running such an old version you may need to carefully review your Roundcube config.
Which imap proxy software do you think i would use instead ?

Quote
I have a license to use if i remember good the droid skin for mobile phones, but i suppose it will not work anymore, is there a mobile skin available now ?
No idea about "droid skin for mobile phones". 1.4 ships with the Elastic skin, a responsible skin designed to work on desktops, tables and phones.
Is it free ?

Quote
I use Roundcube on 2 machines both connected to the same mysql server and the users use it passing from a Load Balancer, can i continue to use it in this way or i need to change something ?
I don't see why not. Some info for load balanced setups is available in the wiki https://github.com/roundcube/roundcubemail/wiki/Configuration:-Load-balanced-Setup
Thanks i will give it a look

Make sure you read the upgrading instructions before you start
Yes but it instruction don't talk about moving from 1.0.x release to the latest one

And a final question is possibile to upgrade from 1.0.x to the 1.0.last or 1.1.last because i can't find where download them

Claudio

Offline soprano

  • Newbie
  • *
  • Posts: 5
Re: Upgrading from a 1.0 release
« Reply #4 on: March 27, 2020, 05:27:43 AM »
Can someone fill the missing latest versions

For v1.4 the latest is 1.4.3

For v1.3 the latest is 1.3.10

For v1.2 the latest is 1.2.9

For v1.1 the latest is ???

For v1.0 the latest is ???

Thanks in advance
Claudio

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,388
Re: Upgrading from a 1.0 release
« Reply #5 on: March 27, 2020, 09:06:38 AM »
Quote
But can i move from 1.0 release to 1.4 release straight forward ?
You should be able to

About the IMAP proxy. I made a typo I meant to say there is no reason it wouldn't work.

The Elastic skin is free yes, it is distributed with Roundcube.

The upgrading instructions are the same for all versoins you can run `./bin/installto.sh <TARGET-FOLDER>` or you can follow the manual steps listed in the UPGRADING file.

The last versions of 1.0.x and 1.1.x where 1.0.12 and 1.1.12 all the old relases are available on github.
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more…

Offline soprano

  • Newbie
  • *
  • Posts: 5
Re: Upgrading from a 1.0 release
« Reply #6 on: Today at 11:33:38 AM »
Quote
But can i move from 1.0 release to 1.4 release straight forward ?
You should be able to

About the IMAP proxy. I made a typo I meant to say there is no reason it wouldn't work.

The Elastic skin is free yes, it is distributed with Roundcube.

The upgrading instructions are the same for all versoins you can run `./bin/installto.sh <TARGET-FOLDER>` or you can follow the manual steps listed in the UPGRADING file.

The last versions of 1.0.x and 1.1.x where 1.0.12 and 1.1.12 all the old relases are available on github.

Ok thank you for all your answers, for now i upgrade to the latest 1.0.x i will do some tests and then i will move to 1.1.x then again tests and go on.

We use LDAP autentication, mysql DB server, imapproxy, do you think we will have to change something in the configuration files moving from a version to another one ?

Are there some settings that will be need to be removed moving to newer versions ?

Are there any tweaks (memcache or other software to use) to speed up the roundcube clients experience ?

Thanks again for your help
Claudio

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,388
Re: Upgrading from a 1.0 release
« Reply #7 on: Today at 01:54:13 PM »
Quote
We use LDAP autentication, mysql DB server, imapproxy, do you think we will have to change something in the configuration files moving from a version to another one ?
No one here can answer that with any certainty since we don't know your config.

I understand that you have a lot of concerns because you are making such a big jump, your current version is way out of date so its a bit scary. Do you have an test environment you can run the update in first? If you are using only the skins and plugins distributed with Roundcube then it should be pretty smooth.

Quote
Are there some settings that will be need to be removed moving to newer versions ?
For sure there will have been some changes to the default config in all this time, if you need to change anything though I can't answer because I don't know your config. Your config.inc.php file should only contain things you have changed from the defaults so if you review those configs against the current defaults.inc.php you should be fine. Any breaking changes to config should be mentioned in the release notes of the various versions - there was a problem with 1.4 where the info only went into the release notes with 1.4.1.

In general though I think Roundcube has good backwards compatibility.

Quote
Are there any tweaks (memcache or other software to use) to speed up the roundcube clients experience ?
There are a few tips here https://github.com/roundcube/roundcubemail/wiki/Configuration:-Load-balanced-Setup
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more…