more entries in the catalog ; more readme and faq ; onging impl
This commit is contained in:
@@ -52,13 +52,14 @@ Inspired by envinstall (private), [webinstall](gh:webinstall/webi-installers), [
|
||||
|
||||
# conventions and defaults
|
||||
|
||||
* default status of an entry is "tested" which means the process has been tested under linux-amd64
|
||||
* default status of an entry in the catalog is "ok" which means the process has been tested under linux-amd64
|
||||
* entry name in the catalog is the name of the exe ; a prefered name can be added as a property
|
||||
* packages are downloaded in `.cache/cliget`
|
||||
* tools in unpacked in `~/.local/programs` then symlinked in `~/.local/bin` which must be in PATH
|
||||
* semver = semantic versioning : tools are versionned as `major[.minor[.patch[-prerelease[+build]]]]` so versions can be compared
|
||||
* installed version is obtained by ruinning `<cli> --version`
|
||||
* OS and arch are obtained with `os.uname()` python function
|
||||
* default release system is GitHub releases and use `repo` property
|
||||
* default release system is GitHub releases and use `github` property
|
||||
* default packaging is `.tar.gz`
|
||||
* default structure is to have the exe in the `bin` folder
|
||||
|
||||
|
Reference in New Issue
Block a user