Start here: contributions welcome
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 45/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- python
- Domain
- cli, developer-experience
Research direction
This is an index rather than a single change. Read CONTRIBUTING.md and the existing check pattern in src/devready/checks/runtimes.py, then use #64 as the worked example. Pick one open issue from the list, comment to claim it, and run pytest, ruff check and ruff format --check before opening a PR. Done means a claimed issue with a PR that passes those three checks.
Written by the indexing model from the issue text.
Description
DevReady is small and new contributors are very welcome. Most new checks are one table row plus a small extractor in src/devready/checks/runtimes.py, so a first PR usually takes an evening.
How to start
- Pick an open issue below and comment to claim it. I will assign you, usually within a day.
- Read CONTRIBUTING.md and use #64 (Maven) or #65 (Gradle) as a worked example of a new check.
- One issue per PR.
pytest,ruff checkandruff format --checkmust pass.
Open for contributors
- #66 PHP version from
composer.json - #67 Deno version from
.dvmrc - #68 Terraform version from
.terraform-version - #69 Dart SDK range from
pubspec.yaml - #70 Java pin from
.sdkmanrc - #71 Action CI: multi-id
onlyandskip - #61 Exact
fix --plancommands for nvm, pyenv, mise, asdf
Rules every check follows: read-only, no network, no new dependencies, never print file contents or env values.
Have an idea for another ecosystem? Open a feature request and name the file that declares the version.
- Dominant language
- Python
- Stars
- 2
- Forks
- 3
- Avg merge
- 10h 51m
- Merged PRs (30d)
- 40
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 Evalogical-Inc/devReady
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Evalogical-Inc/devReady#71 ·
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Evalogical-Inc/devReady#66 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 3-5 days Newbie friendliness 72/100
Evalogical-Inc/devReady#61 ·
Maintainers usually reply within 1 day
-
Read the Java pin from .sdkmanrcPossibly taken @Utkarsh3725 claimed this today. Openenhancement good first issue help wanted
Difficulty 3/5 Half a day Newbie friendliness 74/100
Evalogical-Inc/devReady#70 ·
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 3/5 1-2 days Newbie friendliness 72/100
Evalogical-Inc/devReady#69 ·
Maintainers usually reply within 1 day
All issues in Evalogical-Inc/devReady
Similar issues
-
Email validation accepts a trailing newlinePossibly taken @marcello-pichini claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
dbt-labs/spark-utils#51 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
bug frontend
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
vendrabuck/HERD#1419 ·
Maintainers usually reply within 1 day