User Story #11753 (new)
Opened 10 years ago
Last modified 9 years ago
read-write in clients — at Version 2
Reported by: | jburel | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | 5.1.0 |
Component: | Client | Keywords: | n.a. |
Cc: | ux@…, jamoore, sbesson, java@…, python@… | Story Points: | n.a. |
Sprint: | n.a. | Importance: | n.a. |
Total Remaining Time: | n.a. | Estimated Remaining Time: | n.a. |
Description (last modified by jamoore)
Overarching ticket for tasks required to enable read-write group support in the client.
The read-write state (rwrw--) is available as a server option but has been kept out of the clients due to the complexity that it adds. In order to make the flag available across the board, we will need to:
- review the client-side API methods (canEdit(), canAnnotate(), ...) for the various user types (data-owner, group-member, group-owner, admin)
- review the existing integration tests in Java & Python
- likely write new integration tests to cover rwrw--
- update the spreadsheet(s) that are being maintained (possibly simplifying them; possibly generating integration tests from them; possibly converting to a more maintainable format)
If possible, no client/server breaking changes should be made so that the work could be backported to the 5.0 series if desired.
Change History (2)
comment:1 Changed 10 years ago by jburel
comment:2 Changed 10 years ago by jamoore
- Cc jamoore sbesson java@… added
- Description modified (diff)
- Priority changed from major to critical
Starting to fill out this ticket, since it is linked from the "upcoming features" board. Individual tasks remain to be created.
see also #9286