Testing and bug fixing for Collabora Desktop

I want to test the current developments on SmartArt and provide patches in case I know why something is wrong. I need help in starting with that.

I work on Windows 11 and use its WSL2 and Visual Studio 2022. I want to use a Windows version of Collabora Desktop, not a Linux version. I do not want to work on Collabora Online.

I’m no professional developer thus treat me as newcomer in you answers.

(A) Does Collabora provide something similar to the “daily builds” of LibreOffice?

(B) Is there a bugtracker where I can see known bugs and report bugs I find?

(C) I guess, that I need to start using git clone. From where?

(D) Needs Collabora Desktop other or additional externals than LibreOffice?

(E) Is the build process configured by an autogen.input file, executed by autogen.sh as in LibreOffice?

(F) Which license is used for the code? Which license agreement do you need from me?

Kind regards,

Regina Henschel

Hi Regina,

(B) Is there a bugtracker where I can see known bugs and report bugs I find?

Please see here: Issues · CollaboraOnline/online · GitHub

(C) I guess, that I need to start using git clone. From where?

See Build Collabora Office for Windows | Collabora Online - Community Page

(D) Needs Collabora Desktop other or additional externals than LibreOffice?

If you just follow the instructions, you should be fine.

(E) Is the build process configured by an autogen.input file, executed by autogen.sh as in LibreOffice?

There is an ‘autogen.py’ to take options from ‘autogen.input’, like core.git does. But it’s optional.

(F) Which license is used for the code? Which license agreement do you need from me?

No need to send a license statement, just sign off your commits with ‘git commit -s’. See online/CONTRIBUTING.md at main · CollaboraOnline/online · GitHub

Regards,

Miklos

1 Like

For desktop Collabora Office, builds are at https://www.collaboraoffice.com/downloads/CODA-Hd7wwbJWxm/
For Collabora Office Classic, snapshot builds are at https://www.collaboraoffice.com/downloads/Collabora-Office-25-Snapshot/Windows/ (let us see why Windows not so current)
Best, Timur

1 Like

I’ve got it. But I do not see the SmartArt work of Armin. LibreOffice has it, if experimental features are on. Is it contained in the build at all? If yes, how do I activate it?

Hi Regina,
In principle the same as for office: use ‘ACTIVATE_ADVANCED_DIAGRAM_FEATURES’. I am not sure for CODA, but for COOL this means to use

‘ACTIVATE_ADVANCED_DIAGRAM_FEATURES=1 make run’
instead of
‘make run’

I just cherry-picked the development that I did on LO so far to COOL_26_04, so it’s on it’s way there and thus also for CODA. I will continue development now there, I do not want to do more harm to others.

I start the program with Collabora Office.exe. I’m on Windows. I do not have an own build yet. ACTIVATE_ADVANCED_DIAGRAM_FEATURES=1 is in my Windows environment variables. But when I open a pptx with SmartArt, it is converted to a group of shapes.

That means, that I need to wait?

It is in ‘core’ of new repro, if you have that you can use Cool as I described above. I have not checked with CODA but you need to set that EnvVar for it - not sure if that just works on starting it, you will have to try that.
And: I hope all really important stuff is good on your side..? Thought on it and pressed thumbs…

The build instructions contain the remark, “Note that you will not end up with a runnable normal desktop Collabora Office.” What will I need to do to run the office?

This is slightly confusing. So originally there was a Collabora Office that was basically rebranded LO, and that is what this “runnable normal desktop Collabora Office” refers to. Now there is the new Collabora Office based on the same browser-UI as Online - and the previous product was renamed to Collabora Office Classic.

The build instructions need to be fixed to be less confusing.

To build Office, just continue with the instructions, zstd/poco, online…

To build Classic, don’t use --with-distro=CODAWindows … but at the moment it’s a bit unclear how much of a future that has on the main branch.

(The instructions have been updated now.)

1 Like