improve catalog
- add entrie - add a linter - lint catalog
This commit is contained in:
5
TODO.md
5
TODO.md
@@ -51,6 +51,11 @@
|
||||
- [ ] existence of `.local`, `.local/programs`, `.local/bin`
|
||||
- [ ] that permissions are ok
|
||||
- [ ] that `.local/bin` are in `PATH`
|
||||
- [ ] a linter for the catalog
|
||||
- [x] rules: entries sorted, check for required field, common mistakes (tag/tags), repo is existing, etc.
|
||||
- [ ] may use a schema instead of hard coded rules
|
||||
- [ ] have a nicer output, with some colors, see what pytest can do
|
||||
- [ ] add an option to fix
|
||||
- [ ] UI, add some progress to install (steps : 1/5 check current version, 2/5 ..)
|
||||
- [ ] allow to list versions
|
||||
- [ ] allow to force installation of a given version
|
||||
|
Reference in New Issue
Block a user