This would ideally combine awesome-lint with a linter for the pull requests themselves and the main awesome
readme.
Related to #1363 and the goal of maintaining Sindre's sanity π―
Here's my proposed game plan:
awesome-lint
that lints this repo's readme.md
to verify formatting and extract all the sub-listsawesome-lint
There will be some existing awesome lists that don't pass awesome-lint
, so we could whitelist these for now and incrementally fix them until the whitelist can be removed.
This would also put more onus on the awesome-lint
project which appears to have been inactive for some time.
Possible future extensions:
awesome-lint
in the default awesome
list template such that it would be enforced via CI for sub-awesome lists going forwards.@sindresorhus I'd be happy to spearhead this, since I really believe these lists help countless developers out there every day, and the current gameplan of manual reviewing (even with the help of fellow list-makers) seems sub-optimal.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too