Widgets 0.1.0 release
Status: proposal
Champion:
Initiative Description:
sourcecred/widgets has been around as an experiment for a while and sees some usage. This initiative outlines the most critical improvements and some packaging steps needed to get to it’s first release and support it going forward.
Benefits:
Widgets are a nice way to thank contributors, or show off how cool SourceCred is.
Examples:
- https://github.com/sourcecred/widgets/blob/gh-pages/sourcecred-widgets-contributors.svg
- https://github.com/teamopen-dev/shared-sourcecred/tree/gh-pages/widgets
Packaging up a release will make it easier to use and match with a compatible “core” SourceCred version.
For example:
- v0.4.0 of SourceCred supports the v0.1.0 scores format.
- v0.5.0 of SourceCred will likely use v0.2.0 of the scores format.
Widgets v0.1.0 would support both scores formats, so it would be compatible with SourceCred v0.4.0 and v0.5.0.
Implementation plan:
Related work is also defined in the GitHub milestone: 0.1.0 release Milestone · GitHub
- Support the changes from the v0.2.0 scores format.
- Tackle some critical issues.
- Package as a versioned release.
Please provide feedback on the suggested steps if you see any more critical needs.
Estimated Work (hours):
Currently uncertain, as the scope of the release is still open for feedback.
Dependencies:
References:
A list of links to references that inform work on this initiative (e.g. GitHub issues or Discourse posts). The initiative will flow cred to its references.
- Caching avatars · Issue #12 · sourcecred/widgets · GitHub
- Initial testing · Issue #16 · sourcecred/widgets · GitHub
- Support new sourcecred identities · Issue #30 · sourcecred/widgets · GitHub
- Implement scores 0.2.0 format. · Issue #32 · sourcecred/widgets · GitHub
Contributions:
A list of links to contributions that make progress towards this initiative (e.g. GitHub pull requests). The initiative will flow a lot of cred to its contributions.