Orange-OpenSource / Orange-OpenSource/ouds-android
[Feature] Add About module
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 22
- Forks
- 5
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 30
Description
Prerequisites
- I have searched the backlog for duplicate or closed feature requests
As a
User
... I want to
Have the "about" module
... so that I can
Get app details
Motivation and context
Procie this mandatory module for v1
Proposed Solution
Implement a first solution like ODS one, without More Apps module for now.
Provide several details and features for users about the app:
- Share the app (4)
- Send feedback (5)
- Display app version (6)
- Display app copyright (7)
- Display app description (8)
- Add additional links (like design gudelines), optional (9)
- Add app news, optional (10)
- Add changelog, optional (11)
- Add privacy policy (13)
- Add term of services (14)
- Add declaration of accessibility (15)
The about page must have:
- A title (about) (1)
- An illusration (2)
- A subtitle (app name) (3)
- Actions buttons
- Verisons
- Copyrights
- Description
- Links
Other
ODS implementation
About module defined in ODS is available here
About More Apps module
Should be added later
Anotated screenshots (iOS)
Video of ODS about module (iOS)
https://github.com/user-attachments/assets/99d1ad02-b931-4726-b4eb-3796c7ac7bf6
Contact Details
No response
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 ODS Android module-about implementation and the attached iOS screenshots and video to clarify the intended structure. Define the scope of the initial About module from the required page elements and actions, excluding More Apps. Done means the Android module provides the specified app details, links, actions, and optional content that is explicitly included in scope.
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
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100