Skip to content

Instantly share code, notes, and snippets.

@andrew
Last active March 24, 2024 21:40
Show Gist options
  • Save andrew/fa7ee93c8f8a62ae775d0849f84f2760 to your computer and use it in GitHub Desktop.
Save andrew/fa7ee93c8f8a62ae775d0849f84f2760 to your computer and use it in GitHub Desktop.

Revisions

  1. andrew revised this gist Mar 24, 2024. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,10 @@ Based on https://en.wikipedia.org/wiki/Tier_list

    Comments and critiques welcome

    Usage ideas:
    - Browser extension: detect you're looking at a webpage of a package or repo, show you the project's Tier for quick and easy classification
    - SBOM analyser: Summerize an SBOM by grouping dependencies into Tiers, highlighting the good and bad ones

    ## S tier

    - Super Star Project
  2. andrew revised this gist Mar 24, 2024. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    # OSS Tier List

    Initial thought: https://mastodon.social/@andrewnez/112151957657701569

    Based on https://en.wikipedia.org/wiki/Tier_list

    Comments and critiques welcome
  3. andrew revised this gist Mar 24, 2024. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -2,6 +2,8 @@

    Based on https://en.wikipedia.org/wiki/Tier_list

    Comments and critiques welcome

    ## S tier

    - Super Star Project
  4. andrew revised this gist Mar 24, 2024. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -52,9 +52,7 @@ Based on https://en.wikipedia.org/wiki/Tier_list
    - If package, no source repo
    - few maintainers
    - few contributors
    - unfixed advisories
    - no security policy
    - no automated ci
    - unfixed security advisories
    - elephant factor
    - bus factor
    - low tier dependencies
    @@ -65,4 +63,6 @@ Based on https://en.wikipedia.org/wiki/Tier_list

    - no changelog
    - no tag with each releases
    - thousands of open issues or pull requests
    - thousands of open issues or pull requests
    - no security policy
    - no automated ci
  5. andrew revised this gist Mar 24, 2024. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -47,9 +47,9 @@ Based on https://en.wikipedia.org/wiki/Tier_list

    - No OSS license
    - Not updated in years
    - very slow responses to issues
    - very slow or no response to issues
    - No published releases in years
    - If Package, no source repo
    - If package, no source repo
    - few maintainers
    - few contributors
    - unfixed advisories
  6. andrew revised this gist Mar 24, 2024. 1 changed file with 10 additions and 4 deletions.
    14 changes: 10 additions & 4 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -46,9 +46,9 @@ Based on https://en.wikipedia.org/wiki/Tier_list
    # Red Flags

    - No OSS license
    - Not updated regularly
    - slow responses to issues
    - few releases published
    - Not updated in years
    - very slow responses to issues
    - No published releases in years
    - If Package, no source repo
    - few maintainers
    - few contributors
    @@ -59,4 +59,10 @@ Based on https://en.wikipedia.org/wiki/Tier_list
    - bus factor
    - low tier dependencies
    - brand new project
    - typo-squatting name
    - typo-squatting name

    # Beige flags (no impact)

    - no changelog
    - no tag with each releases
    - thousands of open issues or pull requests
  7. andrew revised this gist Mar 24, 2024. 1 changed file with 9 additions and 1 deletion.
    10 changes: 9 additions & 1 deletion oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -4,34 +4,42 @@ Based on https://en.wikipedia.org/wiki/Tier_list

    ## S tier

    - Super Star Project
    - Top 0.1% ranking in its ecosystem
    - Minimal red flags

    ## A tier

    - Excellent Project
    - Top 1% ecosystem ranking
    - Minimal red flags

    ## B tier

    - Great Project
    - Top 10% ecosystem ranking
    - Few red flags

    ## C tier

    - Ok Project
    - Some usage within OSS
    - Default tier

    ## D tier

    - Little to no usage
    - Unknown Project
    - Little-to-no usage
    - Some Red flag

    ## E tier

    - Problem Project
    - Many red flags

    ## F tier

    - Bad Project
    - No license
    - Serious red flags

  8. andrew revised this gist Mar 24, 2024. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,6 @@
    ### OSS Tier List
    # OSS Tier List

    Based on https://en.wikipedia.org/wiki/Tier_list

    ## S tier

  9. andrew revised this gist Mar 24, 2024. 1 changed file with 12 additions and 12 deletions.
    24 changes: 12 additions & 12 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -2,36 +2,36 @@

    ## S tier

    Top 0.1% ranking in its ecosystem
    Minimal red flags
    - Top 0.1% ranking in its ecosystem
    - Minimal red flags

    ## A tier

    Top 1% ecosystem ranking
    Minimal red flags
    - Top 1% ecosystem ranking
    - Minimal red flags

    ## B tier

    Top 10% ecosystem ranking
    Few red flags
    - Top 10% ecosystem ranking
    - Few red flags

    ## C tier

    Default tier
    - Default tier

    ## D tier

    Little to no usage
    Some Red flag
    - Little to no usage
    - Some Red flag

    ## E tier

    Many red flags
    - Many red flags

    ## F tier

    No license
    Serious red flags
    - No license
    - Serious red flags

    # Red Flags

  10. andrew created this gist Mar 24, 2024.
    52 changes: 52 additions & 0 deletions oss-tiers.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,52 @@
    ### OSS Tier List

    ## S tier

    Top 0.1% ranking in its ecosystem
    Minimal red flags

    ## A tier

    Top 1% ecosystem ranking
    Minimal red flags

    ## B tier

    Top 10% ecosystem ranking
    Few red flags

    ## C tier

    Default tier

    ## D tier

    Little to no usage
    Some Red flag

    ## E tier

    Many red flags

    ## F tier

    No license
    Serious red flags

    # Red Flags

    - No OSS license
    - Not updated regularly
    - slow responses to issues
    - few releases published
    - If Package, no source repo
    - few maintainers
    - few contributors
    - unfixed advisories
    - no security policy
    - no automated ci
    - elephant factor
    - bus factor
    - low tier dependencies
    - brand new project
    - typo-squatting name