Docs: Expand CONTRIBUTING.md with step-by-step local development setup
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Domain
- documentation
Research direction
Read the existing CONTRIBUTING.md and check the Gradle tasks named in the issue: ./gradlew test and ./gradlew :composeApp:run. Expand the guide with Temurin JDK 21, recommended Android Studio and IntelliJ IDEA plugins, local test and desktop launch steps, and code style and Git commit conventions; done when each requested setup step is documented.
Written by the indexing model from the issue text.
Description
Summary
Improve the developer onboarding experience by expanding CONTRIBUTING.md with:
- Required JDK versions (Temurin JDK 21).
- Recommended IDE plugins for Android Studio & IntelliJ IDEA.
- How to run multiplatform unit tests (
./gradlew test). - How to launch Compose Desktop locally (
./gradlew :composeApp:run). - Code style & Git commit conventions.
- Dominant language
- Kotlin
- Stars
- 1
- Forks
- 0
- Avg merge
- 25m
- Merged PRs (30d)
- 2
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing 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.
More from developmentwithyash/yaan
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
developmentwithyash/yaan#13 ·
Maintainers usually reply within 2 days
-
enhancement help wanted
Difficulty 4/5 3-5 days Newbie friendliness 48/100
developmentwithyash/yaan#12 ·
Maintainers usually reply within 2 days
-
enhancement help wanted
Difficulty 4/5 3-5 days Newbie friendliness 55/100
developmentwithyash/yaan#10 ·
Maintainers usually reply within 2 days
All issues in developmentwithyash/yaan
Similar issues
-
[Submission] 招商银行Opensubmit-adaption submit-adaption-pre
Difficulty 1/5 Under an hour Newbie friendliness 72/100
BetterAndroid/android-notification-icon-project#848 · 1 comment ·
Maintainers usually reply within 1 day
-
"Tick" is confusingOpenbug
Difficulty 1/5 1-3 hours Newbie friendliness 70/100
orgzly-revived/orgzly-android-revived#1132 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
commons-app/apps-android-commons#7275 ·
Maintainers usually reply within 1 day
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
keiyoushi/extensions-source#20856 ·
Maintainers usually reply within 1 day
-
Update READMEOpendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
JoseAngelManeiro/BusSantiago#126 ·