Describe components that make up the project
This commit is contained in:
parent
09d812d2d0
commit
3e4ccb3376
13
README.md
13
README.md
@ -22,3 +22,16 @@ version *ranges* are not.
|
|||||||
|
|
||||||
The project is currently in early design phases, and this document describes
|
The project is currently in early design phases, and this document describes
|
||||||
the high-level approach of the project.
|
the high-level approach of the project.
|
||||||
|
|
||||||
|
## Components
|
||||||
|
|
||||||
|
There are two main components to this project.
|
||||||
|
|
||||||
|
0. `pm` is the name of the client-side cli command. This is the tool used to
|
||||||
|
fetch, install, verify, create, upload, etc. packages.
|
||||||
|
0. `pmd` is the name of the server-side component. It hosts packages (over
|
||||||
|
`http` for now), available package metadata, and cryptographic public key
|
||||||
|
information to clients.
|
||||||
|
|
||||||
|
Securely installing the `pm` command is important. Be sure to verify its
|
||||||
|
contents before use.
|
||||||
|
Loading…
Reference in New Issue
Block a user