Horde removal in version 108
Horde support will be removed from cPanel & WHM starting with Version 108. This is because Horde does not support PHP 8.x, and PHP 7.4 reaches End of Life in November 2022.
What does this mean for me or my customers that use Horde?
Our Webmail offering will be focused on Roundcube going forward. Your email will be available in Roundcube just as it is in Horde today.
What do I need to do to prepare for this?
Nothing currently. We are currently working on tools that will migrate current Horde calendar and contacts data to Roundcube and Roundcube + CCS. We will have more information available once those tools are ready.
What about my calendars and contacts?
We will be providing migration tools that will help Horde users move to Roundcube. We will have more information on those at a later date.
-
Wow. That's all I can say. Essentially last-minute notice on this one. I hate to be the one to say that publicly, but you did post it on the forum :) Looks like Horde has no intentions on supporting PHP 8. Heck, if you go to their website, everything seems to be outdated. Probably a good move to get away from Horde, but at the same time we are talking about only 3 months away. It's not like admins have all the time in the world to notify all customers of this and then handhold them through switching to Roundcube in that timeframe. Hopefully the tools that you all create to migrate calendars and contacts to Roundcube can be run on the whole server, and not just be run on a single email account at a time. Mike 0 -
Yes, the tools we will be providing will work on the whole server, and should be automated, without being destructive to data. When upgrading to Version 108, the server will automatically copy the data from Horde into Roundcube, or Roundcube + CCS if you are running CCS. Wow. That's all I can say. Essentially last-minute notice on this one. I hate to be the one to say that publicly, but you did post it on the forum :) Looks like Horde has no intentions on supporting PHP 8. Heck, if you go to their website, everything seems to be outdated. Probably a good move to get away from Horde, but at the same time we are talking about only 3 months away. It's not like admins have all the time in the world to notify all customers of this and then handhold them through switching to Roundcube in that timeframe. Hopefully the tools that you all create to migrate calendars and contacts to Roundcube can be run on the whole server, and not just be run on a single email account at a time. Mike
0 -
Yes, the tools we will be providing will work on the whole server, and should be automated, without being destructive to data. When upgrading to Version 108, the server will automatically copy the data from Horde into Roundcube, or Roundcube + CCS if you are running CCS.
That does ease my mind a bit. Thanks for letting us know! Mike0 -
Sad, as I prefer Horde to Roundcube. Any intention to give the end user a choice again, such as Roundcube/Rainloop? 0 -
@laxbobber - this wasn't something that was part of the long-term plan, but the lack of development from Horde made it something we had to address sooner rather than later. @ejsolutions - the team is exploring other mail clients, but I don't have any official thoughts at this point. 0 -
@laxbobber: We have published an announcement in the cPanel Deprecation Plan here: cPanel Deprecation Plan | cPanel & WHM Documentation. 0 -
Information about the feature parity between the two clients can be found here: Webmail Clients | cPanel & WHM Documentation 0 -
The page for the Roundcube project can be found here: Roundcube - Free and Open Source Webmail Software 0 -
Rainloop works well. I could never get Horde to work the way I wanted it to. No great loss! lol Outlook 365 seems to have 99% of the bugs out of it. That's what I recommend to my clients now. 0 -
You may want to look into the Calendar and Contacts Server tool here for more functionality with that: Calendar and Contacts Server | cPanel & WHM Documentation 0 -
I think it would be best to open a ticket with our team, and we can leave this thread for feedback about the Horde removal. 0 -
One thing that this seems to virtually kill is the ability of email users to share address books ... seems like the secret is to get the URL from within Horde (now impossible with deployments that have already killed Horde) ... I am trying to find work arounds, but it seems that RC is very finicky about CardDav connections (it seems to always want to revert to what appears to be a GAL of those registered to that domain. In short, on a domain & site for a club, and the membership chair wants to maintain an address book with all the members info and share that address book with the email accounts connected to the other officers of the organization. So everyone is basically kept up-to-date as the membership chair maintains her address book/distribution lists. If I am missing an easier option, please let me know. 0 -
For anyone watching this thread, v108 is likely going to Edge next week! 0 -
Is there a rough estimate for when v108 will be pushed? 0 -
@acadiasys - it's in Edge right now! 0 -
@acadiasys - it's in Edge right now!
Which means how soon?0 -
I'm not sure you can be any "sooner" than right now - it already is in the Edge version. I don't have any guesstimate on when it may move through the tiers, as things can stay in Edge for several weeks. 0 -
Thank you, I do have some users that are resistant to change and this is sure to be a thorn in my side. I do understand the reasoning and prefer they be using RC anyway. We are currently set to RELEASE, if I was to switch to STABLE will that give my users a bit more time to acclimate to RC? Also, is it safe to say the migration from Horde (contacts and calendar) to RC is full operational if this is in EDGE? 0 -
Moving to Stable would definitely give you the most time to put off that change as that is the last version it'll get pushed to. While I'm not sure when that will be, it will be sometime before the end of this year if everything goes as planned. The Horde -> Roundcube migration tools are the one thing keeping Edge from being pushed through the tiers right now, as they are not quite complete yet. 0 -
How much time will the STABLE release buy us? We have a lot of users who still use Horde and I've only just now seen the warning in WHM. Why is there no warning to end users in cPanel/Webmail? 0 -
It's always a tough call as to how many warnings we put in the interface, and where they get displayed. Usually when we do that, there is backlash from admins and users as some people think it's too confusing or intrusive. 108 is likely going to move to Current as soon as the Horde migration tools are ready, which I would expect to be within the next few weeks. I would plan on it making it to the Stable tier by the end of the year. 0 -
Any update when v.108 goes to "Release" ? 0 -
@Hedloff - while we never provide ETAs, we're hoping to get this out in January. 0 -
@cPRex Thanks for the update :) Meanwhile, could you confirm existing calendars and contacts included shared calendars/contacts will be migrated to v108? We did some tests on the EDGE version and we noticed migration was far from being complete... no shared calendar/contact was available in RoundCube after updating to v108 which is unacceptable for our userbase. I know this is still work-in-progress but I'd like to ensure this use-case was not forgotten and that cPanel will keep its promise to migrate all contacts/calendars to RoundCube ;) Also, I don't want to interfere with your roadmap, but couldn't you keep Horde for customers using Cloudlinux-supported PHP 7.4? 0 -
@julienmru - yes, the migration of the calendars is one of the things keeping 108 from being moved to Release. Once that's ready to go, it will make its way through the tiers, which I am expecting to happen in January. The Horde issue isn't related to CloudLinux PHP, but to internal PHP used by cPanel. cPanel has a separate internal PHP system - you'll notice that if you kill Apache on your server, the WHM and cPanel interfaces continue to operate normally. 0 -
I just did a new test again on this. First time the migration didn't end well, but that was because RoundCube was using MySQL and not SQLite. So this time I converted all accounts to SQLite first. But the upgrade to version 108 should do this automatically, convert RC from MySQL to SQLite before export/import of calendars/contacts. Everything I tested was exported/imported, but noticed some bugs: - Address book was imported, but they are all in the same address book. Not in 2 as they were in Horde.
- Calendar events were duplicated. So all events were migrated to RC, but they are all duplicates. This must be fixed and should be easy to fix before releasing the version.
- Calendar events were given a new creation date/time. Not sure this can fixed in an easy way and that's not that important either. But if it can be fixed it would be great.
0
Please sign in to leave a comment.
Comments
85 comments