Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Common Package Specification — A cross-tool mechanism for locating software dependencies

Is cps-org/cps beginner-friendly?

We have not seen enough recent pull requests from outside contributors to cps-org/cps to say how often they are merged. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
191
Forks
14
Open beginner issues
0
Indexed issues
44
Dominant language
Python
License
No license data
Last GitHub push
Jun 26, 2026
Latest indexed
Sep 15, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted
PR merge metrics
No merged PRs in 30d

How to contribute to cps-org/cps

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • Spec: `c-runtime-vendor` field also should document the "musl" typical value
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 72/100

    cps-org/cps#120 ·

  • [discussion] Shipping Static/Shared builds of a component under a single name
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#119 ·

  • [discussion/proposal] supplemental provenance information
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#113 · 1 comment ·

  • [proposal] Conditional flags based on the consumer compiler
    Open

    Difficulty 5/5 Over a week Newbie friendliness 40/100

    cps-org/cps#112 · 6 comments · 1 reaction ·

  • Support for name mapping
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#111 · 15 comments ·

  • Add "implementation details" section to schema
    Open

    Difficulty 3/5 Half a day Newbie friendliness 45/100

    cps-org/cps#109 · 3 comments ·

  • static libraries that need to be linked with whole-archive downstream
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#101 · 1 comment ·

  • Proposal: Add `package_url` and `package_provider` to CPS supplemental schema
    Open
    enhancement help wanted scheduled

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#97 · 3 comments · 1 reaction ·

  • Appendices should be optional
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#91 · 1 comment ·

  • CPS "releases" should be tagged
    Open
    help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 38/100

    cps-org/cps#82 · 2 reactions ·

  • Glob search order should be "specified"
    Open
    bug need discussion

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    cps-org/cps#81 · 3 comments ·

  • Compatibility Information in CPS Files
    Open
    need feedback

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#80 · 5 comments ·

  • ambiguous on disk names for component and configurations vs packages with `-` in their name
    Open
    help wanted

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#79 · 6 comments · 1 reaction ·

  • Definition of "isa" has an OS-specific vocabulary and various other corner cases
    Open
    help wanted need discussion

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#78 · 7 comments ·

  • CI confusing error
    Open
    scheduled

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    cps-org/cps#74 ·

  • Debug information
    Open
    enhancement help wanted

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#72 · 4 comments · 1 reaction ·

  • Package name specification needs refinement
    Open
    enhancement scheduled

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    cps-org/cps#68 · 4 comments · 1 reaction ·

  • JSON schemas for supplemental files
    Open
    help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    cps-org/cps#65 ·

  • cps_version missing from example
    Open
    bug help wanted scheduled

    Difficulty 1/5 Under an hour Newbie friendliness 35/100

    cps-org/cps#57 ·

  • special casing fallback behavior when attribute is set to null will make it more difficult to tool against
    Open
    help wanted scheduled

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#56 · 5 comments ·

  • CPS should have component visibility
    Open
    enhancement help wanted scheduled

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    cps-org/cps#53 · 2 comments ·

  • Location required for component type extensions?
    Open
    documentation

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    cps-org/cps#52 · 1 comment ·

  • Reconsider link-libraries
    Open
    bug help wanted scheduled

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    cps-org/cps#51 · 2 comments ·

  • Search locations should be better defined on Windows
    Open
    enhancement help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    cps-org/cps#47 · 1 reaction ·

  • Justification for Compiler and Linker Features
    Open
    question

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#43 · 6 comments ·

  • Case Study: absl_time_zone
    Open
    documentation question

    Difficulty 4/5 3-5 days Newbie friendliness 32/100

    cps-org/cps#36 · 7 comments · 1 reaction ·

  • How to represent header-only libraries
    Open
    documentation scheduled

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#35 · 6 comments ·

  • `Location` vs `Link-Location` issues
    Open
    documentation scheduled

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#34 · 7 comments ·

  • Support for "special" libraries
    Open
    enhancement need discussion

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#32 · 11 comments · 2 reactions ·

  • CPS needs to do development fully in the open if it's going to replace pkg-config
    Open

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    cps-org/cps#30 · 5 comments · 6 reactions ·

  • How are build systems supposed to choose configurations of transitive dependencies?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#27 · 9 comments ·

  • Should configurations like `static` and/or `shared` be blessed by the specification?
    Open
    enhancement scheduled

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    cps-org/cps#26 · 1 comment · 1 reaction ·

  • Custom Licenses
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    cps-org/cps#24 · 2 reactions ·

  • Runtime dependencies
    Open
    enhancement need discussion

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#20 · 9 comments · 1 reaction ·

  • Interface manifests
    Open
    enhancement help wanted

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#18 · 4 comments ·

  • When is -Werror a usage requirement?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#15 · 3 comments · 2 reactions ·

  • specifying dependencies on projects without cps
    Open
    enhancement help wanted need discussion

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#14 · 2 comments · 2 reactions ·

  • How to encode the MSVC CRT
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#11 · 2 comments · 1 reaction ·

  • composing cps files (or how to handle debug builds created seperately)
    Open
    documentation help wanted

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#10 · 2 comments ·

  • better representation for language standards
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#9 · 2 comments ·

  • component specific data
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#4 · 2 comments · 2 reactions ·

  • Currently cannot support multiple languages or non-clike languages
    Open
    enhancement help wanted need discussion

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#3 · 1 comment · 6 reactions ·

  • Issues with the "Kernel" and "Kernel-Version" attributes
    May be free again A pull request for this issue was closed without being merged. Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    cps-org/cps#1 · 11 comments ·

  • Use a tools section, rather than X-tool
    Possibly taken @nickelpro claimed this 351 days ago. Open
    need discussion scheduled

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    cps-org/cps#5 · 29 comments · 2 reactions ·

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.