Hey everyone!
I think that the development community has wrong priorities at the moment. Very important bugs/features have not been fixed for a long time. Instead, people are working on new features. Let me explain:
I am watching the nextcloud conference videos, and people keep talking about the groupware feature of nextcloud, and how good UX is an important principle in development. IMO nextcloud doesnāt deserve to be called āgroupwareā because it misses vital features, and while UX is pretty good, there are some rough edges that have not been fixed in a long time. It seems to me that it is ācoolerā to work on new features than fixing old ones. Maybe a reason is that you get more praise from the community for new features. Note that the issues presented here are official Nextcloud apps.
I manage a company nextcloud and a private one, and I am waiting for about two years now to switch away from google in both cases, but I canāt because the issues are not getting fixed. I canāt code myself, but I am writing bug reports.
My proposal is that:
- everyone throws money at the following issues via bountysouce
- the dev community focuses on the following issues more until they are fixed, and then turns back to developing new features
- if you know a developer, please make them aware of this list
(The date when the issue was opened is in brackets, so you can see the point I am trying to make. Most are from 2016, that is three years ago.)
-
calendar: special dialog when editing repeating events [$120] (17 Sep 2016) https://github.com/nextcloud/calendar/issues/7
-
calendar: New concept for entering recurrence rules / full-featured recurrence settings [$155] (17 Sep 2016) New concept for entering recurrence rules / full-featured recurrence settings [$205] Ā· Issue #10 Ā· nextcloud/calendar Ā· GitHub
-
calendar: shared read-only calendars - bad readability, links not clickable (4 Aug 2017) Poor legibility for read only events Ā· Issue #555 Ā· nextcloud/calendar Ā· GitHub
-
calendar: Custom color per event [$60] (20 Sep 2016) Custom color per event [$75] Ā· Issue #71 Ā· nextcloud/calendar Ā· GitHub
-
calendar: Duplicate event (4 Oct 2016) Duplicate event Ā· Issue #113 Ā· nextcloud/calendar Ā· GitHub
-
server: expose system contacts as address book to users (1 Aug 2016) https://github.com/nextcloud/server/issues/693
above is the most confusing UX at the moment, please fix it
To work with nextcloud, ATM you have to manually create all cloud users in an address book and sync it by hand. When a user changes contact info in their user settings, the changes are not synced to the adress book, and there is no way for the admin to find out that there has been a change in user settings.
It is unintuitive that there are two places for contacts, top left (contacts app) and top right (cloud users)
Type āTim Burtonā in the search or when you want to share a file with somebody. You will see Tim twice, once the cloud user and once the contact. Who is the right one? Why are there two?
as noted in the "Introducing Nextcloud to NGOs ā is it all technical? " lightning talk on 14.9.19, if you are using XMPP it gets even more confusing
-
mail: typing a name of NC-user should pull up their email (see above)
-
mail: Sending to groups [$45] (5 Sep 2016) Sending to groups [$150 awarded] Ā· Issue #41 Ā· nextcloud/mail Ā· GitHub
-
mail: Grouping of message threads (threading/conversations) [$220] (31 Aug 2016) Grouping of message threads (threading/conversations) [$320] Ā· Issue #17 Ā· nextcloud/mail Ā· GitHub
-
mail: Filtering of Incoming messages [$800] (5 Sep 2016) Filtering of Incoming messages Ā· Issue #44 Ā· nextcloud/mail Ā· GitHub
-
mail: you should be able to sort (ascending&decending) and filter by date/read-unread/flagged. Some related issues: Add possibility to change sort attribute Ā· Issue #679 Ā· nextcloud/mail Ā· GitHub Show favorite mails on top in the inbox Ā· Issue #460 Ā· nextcloud/mail Ā· GitHub
-
mail: Avoid having two nested vertical scroll bars at the same time (28 Nov 2017) Avoid having two nested vertical scroll bars at the same time Ā· Issue #641 Ā· nextcloud/mail Ā· GitHub
-
notes on web interface: I use long notes and need to search within notes. ctrl+f searches for titles of notes, not within notes. Search-filter for notes list doesn't use the notes' contents [$20] Ā· Issue #288 Ā· nextcloud/notes Ā· GitHub Also, it āstealsā my ability to search in page with ctrl+f (just found out: pressing ctrl+f again brings in-page search up. Still, bad UX.) Search (Ctrl+F) trap for searching files (rather than text) is not useful Ā· Issue #268 Ā· nextcloud/notes Ā· GitHub
-
notes on android (not an official app): search in file does not work (currently, itās just a highlighter, and it does not jump to first occurence) In-note-search doesn't jump to occurrence of searchstring Ā· Issue #550 Ā· nextcloud/notes-android Ā· GitHub
-
server: end to end encryption is marketed as a feature of nextcloud Nextcloud features that put you in control but in reality it is in beta stage?! Status End2End-Encryption in NextCloud? - #14 by cloudchris
-
server: trashbin sort by size show deleted files / trash size Ā· Issue #14138 Ā· nextcloud/server Ā· GitHub and show who deleted trash bin: show user who deleted that file/folder Ā· Issue #14917 Ā· nextcloud/server Ā· GitHub
-
Android: setting up Nextcloud contacts and calendars with android is a pain (too many steps!) - my colleagues canāt do it themselves.
-
Passwords (not an official app): Folder / Tag / Group sharing (28 Feb 2018) [Feature] Folder / Tag / Group sharing Ā· Issue #27 Ā· marius-wieschollek/passwords Ā· GitHub
See also this slide from the talk "Introducing Nextcloud to NGOs ā is it all technical? "ā¦if the users struggle, it means that nextcloud needs to change, not the other way round.
Thank you for the time you all put into this project, and thanks for considering my proposals.
Alex