Define metrics for projects (e.g. has docs, has test, has automatic dependency updates, etc.) · Issue #22 · astrolicious/astrolicious · GitHub
Skip to content

Define metrics for projects (e.g. has docs, has test, has automatic dependency updates, etc.) #22

Open

Description

@Fryuni
No description provided.

Activity

  1. converted this from a draft issue on Aug 29, 2024
  2. Fryuni commented on Sep 4, 2024

    @Fryuni
    MemberAuthor

    Listing some things we can have as checkboxes for projects, not necessarily all are metrics for a grade:

    • Has docs for users of the library
    • Has internal docs for contributors (code is commented or are there documentation surrounding the code)
    • Has unit tests
    • Has integration tests with example consumer projects
    • Has integration tests with real consumer projects
    • Are tests automated (for each of the 3 above)
    • Has automatic dependency update
    • Has a clearly defined minimum Astro version
    • Accepts sponsors (some might not for legal reasons, so it might be nice to surface for those looking to sponsor the community)
    • Has "good-first-issue" (we can probably automate this from the issue labels and surface so people looking to contribute to the community without a specific project in mind can find them)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions