1.1 KiB
1.1 KiB
-
implement MVP
- [+] minimal catalog
- [+] search catalog
- [+] local current versions
- latest version, github strategy
- intall, github strategy
-
code style
-
tests
-
choose forge(s), one will be the golden source of the catalog
- github
- gitlab
- framagit
- codeberg <= golden source
- source hut
- my gitea
-
reserve name
- GH
- Pypi
- GH
-
release
- GH release
- pypi package
- GH release
-
open issue in managed tool forge for them to add cliget install method
-
communicate on geeks'platform : HN, lobsters, reddit, linuxfr
-
post MVP improvement
- check local env:
- existence of
.local
,.local/programs
,.local/bin
- that permissions are ok
- that
.local/bin
are inPATH
- existence of
- allow to list versions
- allow to force installation of a given version
- [-] improve search algorithm, fuzzing
- [+] adjust fuzzing formula => lower the weight of title
- build tests
- async loading of versions ; fill output when available
- cache GH response for a given time
- check local env: