Please improve packaging documentation (context, testing)
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 38/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- docker, linux
- Domain
- documentation
Research direction
Start with the Creating Packages page linked in the issue and verify the package-building prerequisites and supported environments. Check how makepkg and makepkg-mingw are obtained, whether crossroad supports local testing on Linux or Docker, and document the confirmed setup and testing path for someone preparing a PKGBUILD.
Written by the indexing model from the issue text.
Description
The Creating Packages page is missing a few poins which would be worth documenting:
- starting context: for those who have not packaged anything yet (e.g. how to obtain makepkg and makepkg-mingw, does it run under Windows, under Linux, or is it Arch-only?).
- testing the package: can I test the packaging under Linux? Is there a docker image ready for that?
I am running the crossroad cross-build environment and would like to test a new PKGBUILD (before creating the PR for it) locally, running Ubuntu (or Docker or anything else).
- Dominant language
- CSS
- Stars
- 3.3k
- Forks
- 446
- PR merge metrics
- No merged PRs in 30d
Getting set up
We have not checked this project's setup files yet. Start from its README, and see our first-contribution guide for the general steps.
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 msys2/msys2.github.io
-
Mirror RegistrationOpen
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
msys2/msys2.github.io#445 · 17 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
msys2/msys2.github.io#439 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
msys2/msys2.github.io#426 · 8 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
msys2/msys2.github.io#419 · 6 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
msys2/msys2.github.io#411 ·
All issues in msys2/msys2.github.io
Similar issues
-
documentation good first issue hacktoberfest help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
libredb/libredb-studio#1756 ·
Maintainers usually reply within 1 day
-
docs(skills): issue-first should reference an existing Linear ticket instead of filing a duplicateOpendocumentation
Difficulty 1/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
area: docs good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
Maintainers usually reply within 1 day
-
Statuslist example's pass-through compressor makes the card checker read every entry as revokedOpenenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
decentralized-identity/kya-os-mcp#254 ·
Maintainers usually reply within 1 day