Koozali.org: home of the SME Server

Obsolete Releases => SME Server 9.x => Topic started by: Charles2008 on June 20, 2014, 07:46:19 PM

Title: RoundCube v SOGo
Post by: Charles2008 on June 20, 2014, 07:46:19 PM
I am just taking my first look at RoundCube - I'm impressed.

I have loaded both onto SME8 following the instructions in the contribs section.
SOGo 2.2.5   ...   I have been following the Dovecote-2 issue on SME8.
RoundCube  V0.9.5 (Larry theme)

Although I have only installed on SME8 so far, my interest lies in SME9 (hence posting in the SME9 area). I believe that they are both now SME9 ready.

Having compared the two distros for a couple of hours, the differences that I see so far are:
- RoundCube seems a tiny bit faster
- RoundCube v1 has ~ 45 Plug-ins to extend functionality
- RoundCube 'feels' more robust (this could be due to the slight speed edge over SOGo)
- RoundCube has multi-language (user selectable) spell-check in email 'Compose' - (SOGo none AFAIK - SME8 only)
- Roundcube has a clearer and more versatile Agenda print-out option (from Calendar Events)
- RoundCube has a more comprehensive 'Tasks' - available as Plugin. SOGo has Tasks in the default install.
- SOGo is slightly more intuitive (and somehow feels more polished)
- SOGo calendar easier to read (RC has white lettering against all backgrounds for calendar entries. SOGo dynamic black/white = much better)

Otherwise these distros seem very similar. Is there anything obvious that I have missed in my comparison?

Title: Re: RoundCube v SOGo
Post by: stephdl on June 21, 2014, 09:30:07 AM
Sogo is more a groupware than a webmail, but indeed if you are alone to use it, there is not much differences.
Sogo manages caldav and carddav and not roundcube (I use Owncloud with sogo connector to do so).

Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 21, 2014, 10:19:25 AM
I wasn't expecting to be so impressed by RoundCube.

For me the absence of 'Tasks' isn't the biggest weakness of RoundCube - it is the white lettering in the calendar entries. I struggle to read them and SOGo has this completely sorted out.

I am interested in your "Sogo is more a groupware" comment. Does this mean that it is easier / smoother / more features, for groups of people working together to be more productive using SOGo (rather than RoundCube)?
Title: Re: RoundCube v SOGo
Post by: stephdl on June 21, 2014, 10:52:27 AM
I wasn't expecting to be so impressed RoundCube.

For me the absence of 'Tasks' isn't the biggest weakness of RoundCube - it is the white lettering in the calendar entries. I struggle to read them and SOGo has this completely sorted out.
I dont understand, normally roundcube has a tasks plugin incorporated, if not it is a bug
I am interested in your "Sogo is more a groupware" comment. Does this mean that it is easier / smoother / more features, for groups of people working together to be more productive using SOGo (rather than RoundCube)?
Yes with sogo you can share your mailbox, send invitation for appointment,....a lot of interesting features but I do not use it, therefore others can explain better as me.

Roundcube can become a groupware but it is the kolab project who develops that aspect of roundcube. I'm looking in that direction, i will add all necessary plugins, but for now it is a bit bleeding edge.
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 21, 2014, 12:07:53 PM
This is Roundcube Webmail 0.9.5 on SME8 - I don't see any evidence of Tasks or a Task Plugin in the default download.

Installed Plugins in default download:
calendar    0.9-beta    GNU AGPLv3    Download
carddav    0.8.0    GNU GPLv2    
contextmenu    1.10    GNU GPLv3+    Download
emoticons    1.3    GNU GPLv3+    
markasjunk2    1.6    GNU GPLv3+    Download
newmail_notifier    0.4    GNU GPLv2    
vcard_attachments    3.2    GNU GPLv3+    

BTW i haven't managed to get your RoundCube 1.0 contrib to work on SME8.

I started with RoundCube 1.0 and followed (or so I thought) the uncomplicated instructions in the HowTo, but didn't manage to get it up-and-running:
Code: [Select]
yum --enablerepo=stephdl,epel install smeserver-roundcubethen
Code: [Select]
rcplugin_update.shthen
Code: [Select]
signal-event post-upgrade; signal-event reboot
Foolishly, I didn't make a note of the SME response, but went on to run the first command for Roundcube 0.9.5 and it worked as expected.

I have since rerun the CL commands for RCv1.0 in the hope of overwriting my RC-0.9.5 install with the RC-1.0 - I have just tried this again and post the results below:

epel                                                     | 3.7 kB     00:00     
epel/primary_db                                          | 3.2 MB     00:00     
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
Nothing to do
[root@home ~]# rcplugin_update.sh
-bash: rcplugin_update.sh: command not found

Is this expected behavior?
Title: Re: RoundCube v SOGo
Post by: stephdl on June 21, 2014, 12:27:39 PM
yep if you want the last release of smeserver-roundcube, you should use my repo.

Sorry I don't understand what you are explaining (a strong night yesterday with friends, my brain is off :) )

Do you have an issue when you try to upgrade from 0.95 to 1.0.1 ?
Normally it should work without problem
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 21, 2014, 02:22:43 PM
 :-)

Well, when I first tried to install RoundCube (SME8), I followed your instructions to install from your Repo (or so I thiought):

Code: [Select]
yum --enablerepo=stephdl,epel install smeserver-roundcube
then

Code: [Select]
rcplugin_update.sh
then
Code: [Select]
signal-event post-upgrade; signal-event reboot
This didn't work as expected. No RoundCube at https://<ip address>/roundcube
However, the very similar instructions for the smecontribs repo (with RCv0.9.5), further up the page, worked fine.

Was this the correct procedure?
Title: Re: RoundCube v SOGo
Post by: TerryF on June 21, 2014, 05:38:35 PM
:-)

Well, when I first tried to install RoundCube (SME8), I followed your instructions to install from your Repo (or so I thiought):
Code: [Select]
yum --enablerepo=stephdl,epel install smeserver-roundcube

Did you first configure the stephdl repo as described HERE (http://wiki.contribs.org/Stephdl)
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 22, 2014, 02:13:17 AM
Thanks Terry, no I didn't. What a silly mistake of mine.

I will try again and report back.
Title: Re: RoundCube v SOGo
Post by: TerryF on June 22, 2014, 02:35:16 AM
No worries, been there done that.. :-)
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 22, 2014, 01:59:14 PM
Hmmm

I have set the two repositories and run the RoundCube v1.0 commands again to install the contrib.
This is the CL response:
...
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
Nothing to do
[root@home ~]# rcplugin_update.sh
-bash: rcplugin_update.sh: command not found
[root@home ~]#

Is this correct?
Title: Re: RoundCube v SOGo
Post by: stephdl on June 22, 2014, 02:13:33 PM
Rpm -qa roundcube
Rpm -qa smeserver-roundcube

Please back the return of cl
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 22, 2014, 02:28:19 PM
On SME8 CL:


Response:
[root@home ~]# rpm -qa roundcube
roundcube-0.9.5-1.el5.sme
[root@home ~]# rpm -qa smeserver-roundcube
smeserver-roundcube-0.9-18.el5.sme
[root@home ~]#

Title: Re: RoundCube v SOGo
Post by: stephdl on June 22, 2014, 03:46:22 PM
The plugin directory is only for roundcube 1.0.1...
Yum install smeserver-roundcube --enablerepo=epel,stephdl

Probably if you have an issue on how to install, either you should read again what i wrote, or we should improve what is written in the wiki

Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 22, 2014, 05:25:33 PM
Code: [Select]
yum install smeserver-roundcube --enablerepo=epel,stephdl
Thanks stephdl, that worked. My original RoundCube install has been overwritten and upgraded to 'Roundcube Webmail 1.0.1'.

Also the second CL command also then worked:
Code: [Select]
rcplugin_update.sh
BTW I now have a pretty impressive Tasks Manager.

Thank you for your patient help.



Would you like me update the RoundCube contrib Wiki page (RoundCube for SME Server V1.0 area) with:
(1) your 'yum' command, replacing existing, and
(2) A line reminding potential users to first configure the two repositories.
Title: Re: RoundCube v SOGo
Post by: stephdl on June 22, 2014, 05:35:57 PM
No problem... If you think that the wiki page should be improved.....please go ahead
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 22, 2014, 05:56:13 PM
Wiki updated.
Title: Re: RoundCube v SOGo
Post by: Charles2008 on June 25, 2014, 12:47:59 AM
Having just installed both SOGo and RoundCube contribs on SME9 I can confirm that:
(1) having the start of the week set to Monday works as expected on SME9, and
(2) there IS spell-check in the latest SOGo 2.2.5 running on SME9 (not present in SME8   ...   could this be another Dovecote issue?)