Dear design developers,
Iâve run the self-hosted Nextcloud server & desktop client since before it was even named NextCloud. In production. Every day. So my hope is this lands as feedback from someone invested in the project rather than a drive-by complaint.
The recent addition of the app-menu grid (âwaffle menuâ) to the web & desktop client is a step backwards. As such, I would like to explain why in a way thatâs useful rather than just grizzled old grumpy curmudgeon, which can unfortunately be my default.
It turned one click into two. Opening a folder used to be a single action. Now itâs a menu, then the item. Thatâs a small tax, but multiply it across every user, every day, for years, and the end users spend a lot of collective time to gain nothing ever asked for out of the software.
Consider what youâre competing against. The MacOS Finder bar is visually & functionally the same as it was 40+ years ago. So whether you learned in 1984 or 2024 it is the SAME, that is not stagnation â it is the highest compliment a piece of software design can earn.
Four decades of muscle memory that never had to be relearned. Millions of users who never filed a support ticket asking âwhere did my thing go?â That is the bar. Interfaces that do not change are interfaces that do not generate confusion, do not break workflows, and do not cost administrators a support queue every release.
Burgeoning Problematic Attack Surface
Instilling a fear of âwell this update is likely to foobar my workflowâ is how you wind up with an ever growing list of outdated builds in the wild, just waiting to be compromised and 2FA ainât going to save you.
Why update if it means an influx of support tickets, CSS hacks, and other workarounds just to get back to where you were prior to the upgrade? Check the books on the insane number of People remaining on Windows 10 with some still clinging to air-gapped Windows 7 installs to run machine shops.
The people who feel this most are the ones running it in production â the admins supporting non-technical users, the shops where every UI change means re-training and a fresh round of âhey um it looks different, is it broken?â tickets. Novelty in a sync client isnât a feature to us. Predictability is the gold standard.
I sincerely love this project and have bet on it over the Spyware from Surveillance Valley in real infrastructure for over a decade.
All I am asking (as well as many others according to search returns) is that âwe redesigned itâ be held to a higher standard than âwe could so we did.â Changes to core interaction earn their way in by solving a real user problem, not a design-team itch. When in doubt, leave the click count where it was. Or at a minimum introduce it as an option.
Sincerely, a long-time user whoâd like to still be here at version 50,
Allison
###
