Skip to content

Instantly share code, notes, and snippets.

@Lakritzator
Created March 21, 2019 10:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Lakritzator/bdf60591d2348ec8e06c903b9d140e87 to your computer and use it in GitHub Desktop.
Save Lakritzator/bdf60591d2348ec8e06c903b9d140e87 to your computer and use it in GitHub Desktop.
This gist will contain a few ideas on how one can asses the health of a project, focussed on .NET.

These are a few ideas on how one can asses the health of a project, and bring it forward, focussed on .NET projects.

General

  • Maintainers > 1
  • Contributors
  • Releases
  • Count of downloads (nuget, github releases etc)
  • Recent changes not year ago
  • PR handling
  • Internet site (hosting / )

Product quality:

  • Is there a vision & roadmap?
  • Reporting / issue handling
  • Contact
  • Documentation
  • Architecture
  • Communication / Brand
  • Build / package & deploy / rollout
  • Vulnebillity scans
  • Lisense & usage of others
  • Finding help

Maintaining health:

  • Monatizing
  • Community activity
  • Talking to maintainers about their issues! Preventing burnouts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment