-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Cross platform coordination
Jan-Christoph Borchardt edited this page Jun 9, 2019
·
13 revisions
- We need to make sure to coordinate among ☁ server, 🤖 Android, 🍏 iOS & 💻 desktop.
- New features should be centrally discussed in the server repository. (For example the updated share flow, or the QR code to sign in → they are all related to all platforms.)
- Get people from desktop and mobile involved directly because the web interface should follow patterns which apply to mobile & desktop too. @-mention @nextcloud/desktop @nextcloud/android @nextcloud/ios
- Mobile and desktop people can add the issue to their relevant project boards. (Issues can be assigned to multiple projects).
- We use issue tags "client: 🤖🍏 mobile" and "client: 💻 desktop" in the server repository these cross-platform issues.
Currently important features to get to parity:
Feature | Server | Desktop | iOS | Android |
---|---|---|---|---|
Unified timeline per file (activity, comments, versions) | ••• | ✘ | ✘ | ✔ |
Comments | ✔ | ✘ | ✘ | ✔ |
Versions & restore | ✔ | ✘ | ✘ | ✔ |
Combined syncing & activity, in all file activity | / | ✔ | ✘ | ✘ |
Updated sharing design | ✔ | ••• | ••• | ••• |
Add note to share | ✔ | ✘ | ✘ | ✔ |
Multiple share links | ✔ | ✘ | ✘ | ✘ |
Favorites, if possible sort up top | ✔ | ✘ | ✔ | ✔ |
Unified "Shares" entry | ✔ | / | ✔ | ✔ |
Combine Notifications & Activity stream | / | ✔ | ✘ | ✘ |
Internal link placement | ✘ | ✘ | ✘ | ✔ |
- ✔ = done
- ••• = in progress
- ✘ = to do
- / = not applicable
TODO:
- Make the table into a markdown table
- Link the issues
- If issues don’t exist for a point, create a central one in the server for central tracking (even if it’s already done in the server) as said above.
Nextcloud is an open source project and an open company. That means it is yours to make a difference!
Enterprise? Public Sector or Education user? You may want to have a look into our Enterprise Support Subscriptions.