OnlyOffice removed Web/mobile editing from version 5.5.0 of Community Document Server

Yes. But i can fork it.

As a partial mitigation I created two issues to work around this if both Onlyoffice and Collabora are installed and activated on the Nextcloud server:

Basically this would allow to select which office suite could be used (it already partially works, but only ODT is opened by Collabora and DOCX is opened with Onlyoffice).

They just locked the conversation about this issue. They won’t solve this problem.

3 Likes

Oh man, what a move …
Community is just an afterthought for them.

I wonder if other companies with a business model around open source had similar problems in the past? GitLab and Nextcloud come to mind, which seem to be doing fine.

2 Likes

Well, Gitlab made a comparable move by including user behavior tracking (anti)-“features”, but they took it back after a huge outcry. Funny thing is they did it on their Enterprise version back then.

Onlyoffice simply doesn’t care about any kind of community. They were a proprietary company not so long ago and will stay that.

5 Likes

Of course.
Everything Oracle inherited after buying Sun Micro: Java, MySQL, OpenOffice…

2 Likes

Installed the OnlyOffice community server and wasn’t impressed. Does not seem to support templates, and the styles are hard to configure and apply. Not all the styles in my documents were available in the web editor - they came up in one dialogue but not in the ridiculous selector thing in the editor.

Is there a problem with LibreOffice online or the CODE version?

The main problem of LOOL or CODE is that the way they handle the resources.
They use a lot of the server resources whereas OnlyOffice use a lot of the client resources.

Going back to: https://www.collaboraoffice.com/code/ :grinning:

Please stay on topic, see title of topic. We have multiple topic regarding the selected office version.

My experience with Collabora was quite “flaky”. The problem is that LibreOffice runs headless on the server and the browser will only display the UI rendered on the server. It’s a bit like using a remote desktop session. This is fine if you have a connection with low latency and decent bandwidth - but as soon as your connection is not perfect, using the thing is not fun.

Another problem is the scaling of some of the applications - at least the spreadsheet did not scale properly on HighDPI devices, so you get blurry text and UI elements on a 4K screen with 200% scaling because the UI on the server is rendered for lower DPI output. But probably the scaling issue is already solved - I didn’t use Collabora in the last two years.

OnlyOffice uses local rendering with a canvas element. This means there is a lot less load on the server and the rendered output on HighDPI displays is much better.

Yes, template files are not supported in OO as far I know - but everything else is mostly quite similar to MS Office. So one just needs to get used to, then you can work with it quite well. At least for a browser based solution I prefer OO because of the problems mentioned.

In a perfect world the teams of LibreOffice and OnlyOffice would work together to create a truly awesome product which is for free for private and non-profit users - and financed by selling services to companies which don’t want to set up and maintain their own servers and have no problem paying 5-10 USD per user and month for this. But I think this will stay a dream.

Update 2020-03-26: indeed at least the HighDPI issue was addressed in Collabora 4.0, also see https://www.collaboraoffice.com/press-releases/collabora-online-4-0/

2 Likes

Opsview went through several rounds of forking and renaming their own open source project to paywall some features each time.

I’ve been using Collabora CODE since I started with Nextcloud. I chose it initially because ironically it was said to have better mobile device support. I tried to use ONLYOFFICE a couple times but could never get their doc server to work. The reason for me wanting to try OO is Collabora is sorely lacking features compared to LibreOffice. I had quite a bit of trouble with Collabora too at first but eventually got it figured out.

I’ve been looking forward to the built in OO doc server in NC18 but have held at NC17 mainly due to concerns over the gallery app. But honestly, if OO is going to axe mobile device support on my 2 user home instance, they can keep it. We use that feature, and I won’t give it up.

I feel bad for the Nextcloud developers to be thrown under the bus by ONLYOFFICE like this after investing a year into the integration. It’s hard to believe the timing is a coincidence. Only thing I can say is spend the next year on Collabora instead, and by the end of it we’ll be in a good place.

3 Likes

I believe this is key:
HTML5 used by OO is the only and right way to scale, pushing the rendering to browsers.
And that’s essentially the beef people have with OO - 20 docs limit (before the editing screw up).
If you want 50-100 open tabs (total for all users), HTML5 - end therefore OO - is the only way to go…

As it looks like the devs won’t bring back the feature, I tried LibreOffice Online (Collabora Online Developer Edition). There’s a lot of material online and in this thread stating that it is inferior compared to OnlyOffice in a lot of ways.

After trying it out today, I have to say that I’m impressed.
The mobile browser editing is far better in my opinion than OnlyOffice. It may be generally a bit laggy especially during scrolling, but the input mechanics on a touch screen seem more reliable to me.
While it may not run that well on a RaspberryPi (if it runs at all on ARM?), my i3 CPU from 2017 with 16GB is handling a spreadsheet file without a hitch. Memory consumption is about 1% when opening a text-only spreadsheet - I expected it to be much worse.

Installation was also very easy via docker. I ran into a problem at first because I’m not able to use subdomains, but I had some help from people on this forum. All in all, it boils down to running one docker command, setting up the webserver config and putting Collabora’s outside facing service URL into Nextcloud’s collabora app setting.

Since LibreOffice’s MS compatibility capabilities have been enough for my needs in the past, Collabora seems to be an even better replacement in my use case, rightn now.

I’m thankful to the OnlyOffice devs for pushing me to try it out :slight_smile:

3 Likes

Don’t confuse
LibreOffice Online LOOL
And Collabora Online CODE (for dev the free version)
It’s not the same.
LibreOffice Online is the vanilla software (loolwsd service) and CODE is loolwsd with some changes under from the Collabora Team and is an OpenCore software.

While LOOL still have the 20 users limit, you can disable it by compile it yourself.
You can do this too with CODE but it’s well less documented.

I am happy with LOOL , CODE and OnlyOffice because they aren’t a great use for my cases, it is mainly a viewer for my clients. But if you work only with an online office you should test all of them to know which one suit you more.
And don’t forget to give a try later to them because you have improvement every 2-3 months

3 Likes

Yes, I’m aware of this. I think we can agree that CODE is based on LibreOffice Online.

Your message seems to be implying that it’d be possible to directly use LOOL instead of CODE. Is it possible to use LOOL with Nextcloud directly or are the changes from CODE necessary to actually have usable online document editing service?

You can use LOOL directly.
But into Nextcloud App store you have to pick Collabora Online to make it work.

Here is the docker page of LOOL if you just wanna test it :
https://hub.docker.com/r/libreoffice/online/

2 Likes

Is the difference that great between CODE and LOOL? I don’t think the difference between Collabora Office and Libreoffice is very significant - seems to be more about providing LTS, enterprise support, and so forth.

Differences are very low indeed.
It’s just a question a purism.

I blame anybody for using CODE if it fit for them.