nextcloud / nextcloud/android-library
v2 Roadmap
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Kotlin
- Stars
- 105
- Forks
- 99
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 21
Description
- use davx https://github.com/nextcloud/android-library/pull/881
-
create all methods in v2: https://github.com/nextcloud/android-library/pull/1149 - https://github.com/nextcloud/android/pull/11757
- deprecated OwncloudClient and all old Methods
- migrate all usages from OwncloudClient to NextcloudClient in files App
- check/discuss NC client creation via Factory pattern
- remove deprecated methods when switching to new major version
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 linked pull requests and the remaining checklist items around OwncloudClient, NextcloudClient, and the proposed Factory pattern. Trace the existing usages in the App files; the roadmap is done when the v2 changes are implemented, deprecated APIs are removed, and all usages have migrated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- api
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100