[EPIC] Space Management on Android
Open
Nobody has claimed this yet.
Epic
Feature request
Spaces
- Dominant language
- Kotlin
- Stars
- 4.2k
- Forks
- 3.1k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 7
Description
As a User I want to be able to perform Space Management on my Android Device.
Prio 1
- Create Space
- Rename Space
- Show details of the space
- Show Managers
- Show Quota
- Show Size
- Members
- Show members
- Add members
- Remove members
- Change membership role
- Show Access expire
- Set Access expire
- Remove Access expire
- Sharing via Link
- Set/Remove Public Link
- Set/Change/Remove Expiration Date
- Set/Change/Remove Password (consider Password Policy)
- Set/Change Link Type
- Copy Link & Copy Password
Prio 2
- Duplicate Space
- Edit description
- Edit subtitle
- Edit image
- Set icon
Prio 3
- Disable Space
- Delete / undelete disabled space
- Show Activities
\cc @DeepDiver1975 @marcelmockkw
Related Issues:
- Re-design of spaces view https://github.com/owncloud/android/issues/4604
- Create space https://github.com/owncloud/android/issues/4606
- Edit space https://github.com/owncloud/android/issues/4607
- Custom value in space quota https://github.com/owncloud/android/issues/4688
- Disable/remove space https://github.com/owncloud/android/issues/4611
- Show space quota https://github.com/owncloud/android/issues/4693
- Update space image https://github.com/owncloud/android/issues/4691
- Improvements in space quota https://github.com/owncloud/android/issues/4695
- Show/hide disabled spaces https://github.com/owncloud/android/issues/4711
- Set emoji as space image https://github.com/owncloud/android/issues/4707
- Show members of a space https://github.com/owncloud/android/issues/4612
- Add member to a space (1) https://github.com/owncloud/android/issues/4613
- Add member to a space (2) https://github.com/owncloud/android/issues/4740
- Edit a space member https://github.com/owncloud/android/issues/4724
- Remove a space member https://github.com/owncloud/android/issues/4725
- Show space links https://github.com/owncloud/android/issues/4752
- Create a link over a space https://github.com/owncloud/android/issues/4753
- Edit link over a space https://github.com/owncloud/android/issues/4756
- Remove space link https://github.com/owncloud/android/issues/4757
- Copy permanent link https://github.com/owncloud/android/issues/4758
Extra Issues:
- Set avatars for space members https://github.com/owncloud/android/issues/4739
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the three unchecked requirements: Duplicate Space, Edit description, and Show Activities. Read the linked related issues to understand the completed space-management scope, then identify the relevant Android entry points from those issues. Done means the remaining requirements work on Android and the checklist can be updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100