You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contribution friction is... Kinda part of the point -- it's necessarily what makes it a "curation" instead of an exhaustive list.
Sure, there are checks that could be better automated, like checking per-section alphabetization and even enforcing proper-noun capitalization, but there are parts like ensuring the description is both accurate and useful and that the project is sufficiently developed where the criteria isn't so easy to pin down (how do you measure how developed a project is? How do you measure how useful a description is?), let alone turn into code -- if subjective opinions and biases should be codified at all (not a fan of doing that).
Otherwise, that's the purpose of our existing checks via lychee action and awesome-lint.
Do you see some particular addition of an action that would add value?
Happy flow today:
Someone found something nice
Someone create a PR (fork, edit, commit, open the PR)
Someone else curate it
If is good accept the merge
Sad flow today:
Someone found something nice
Someone create... nah too much work
The proposal:
Someone found something nice
Someone create a issue (with a form)
Someone else curate it
If is good add a tag to it
Bot prepare the PR (fork, edit, commit, open the PR)
tl;dr: Issues 'templates' (forms) -> GH Actions -> PR
Objective: reduce contribution friction
https://stefanbuck.com/blog/codeless-contributions-with-github-issue-forms
The text was updated successfully, but these errors were encountered: