Skip to content

Rename "Nextcloud Office (Collabora)" by "Collabora Online" - #8685

Open
chrip wants to merge 3 commits into
mainfrom
rename/office-naming
Open

Rename "Nextcloud Office (Collabora)" by "Collabora Online"#8685
chrip wants to merge 3 commits into
mainfrom
rename/office-naming

Conversation

@chrip

@chrip chrip commented Sep 11, 2026

Copy link
Copy Markdown

Summary

Updates the office suite naming in the AIO interface so the two bundled
office suites are no longer both called "Nextcloud Office".

The Collabora container and its chooser card become Collabora Online
("by Collabora Productivity", matching the ONLYOFFICE card's "by Ascensio
System SIA"). The Euro-Office container's display name becomes Nextcloud
Office
. ONLYOFFICE is untouched.

This is the AIO half of a coordinated rename. The other half is
nextcloud/richdocuments#6074.

Why

AIO ships two office suites and, before this change, labelled both of them
"Nextcloud Office" — the Collabora container in containers.json and the
Euro-Office chooser card. That made the suite picker ambiguous at the exact
point where a user has to choose between them.

The two halves are at different stages:

  • Euro-Office already ships as "Nextcloud Office" — appinfo/info.xml
    on Euro-Office/eurooffice-nextcloud main says so today. AIO's label is
    catching up to the app it installs, not leading it.
  • Collabora does not yet. nextcloud/richdocuments main still says
    "Nextcloud Office (Collabora)"; the rename lives in the open PR
    Rename "Nextcloud Office (Collabora)" by "Collabora Online" richdocuments#6074.

Merge ordering

If this merges before nextcloud/richdocuments#6074, the AIO chooser will say
"Collabora Online" while the app it installs still identifies itself as
"Nextcloud Office (Collabora)" inside Nextcloud, until the next richdocuments
release reaches users.

I consider that window acceptable — it is cosmetic, self-correcting, and
strictly less confusing than the current state where both suites share one
name — but it is a deliberate choice rather than an oversight, so flagging it
here. Happy to hold this until richdocuments#6074 lands if maintainers prefer.

Testing

  • Office suite chooser: all three cards show the correct titles and vendor lines
  • Titles, checkmarks and feature lists line up across all three cards
  • Collabora and ONLYOFFICE cards render unchanged from main
  • Chooser at narrow viewport widths, including where the grid collapses to one column
  • Container list shows the new display names
  • Dictionaries / additional options section with Collabora selected
  • Switching between office suites still works and only one stays selectable

Assisted-by: ClaudeCode:opus-5

Collabora card and container now show 'Collabora Online'
('by Collabora Productivity'), and the Euro-Office container shows
'Nextcloud Office'. The Euro-Office card subtitle is dropped.
ONLYOFFICE strings are untouched.

Assisted-by: OhMyPi:qwen3.8-27b
Signed-off-by: Christoph Schaefer <christoph.schaefer@nextcloud.com>
The collabora dictionaries and additional-options section is rendered
only for office_suite == 'collabora', but still said 'Nextcloud Office',
which now names the Euro-Office container in the same interface. Rename
its heading, body text and button labels to 'Collabora Online' and
follow the section reference in the languagetool community container
readme.

Update the readme container list, the architecture diagram and the
Cloudflare note to the new names as well.

Dropping the Euro-Office card subtitle left that card with a 24px header
while the Collabora and ONLYOFFICE cards keep a ~44px one, so the three
cards in the grid no longer lined up. Reserve the vendor-line slot on
the header instead of re-adding a subtitle.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Christoph Schaefer <christoph.schaefer@nextcloud.com>
Switching the card header to flex-start aligned the titles but also moved
the checkmark on the Collabora and ONLYOFFICE cards, which the change was
not meant to touch. Pin the checkmark back to centre so only the
Euro-Office card is affected.

Record where the 44px reservation comes from. It is the sum of three other
declarations in the same file, one of them added alongside it, so the next
person changing the title size has no way to know it needs updating.

The QA checklist still told testers to look for "EuroOffice", which is no
longer a label anywhere in the interface. The readme listed two office
entries in a row with nothing telling them apart.

Fix the pre-existing "additioinal" typo, which sits on a line this branch
already rewrites.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Christoph Schaefer <christoph.schaefer@nextcloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant