-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ngclient: Proper public module documentation #1385
Comments
A specific improvement is reviewing and documenting what target_path really is and how it works (that it's target identifier but also a relative local filesystem path and a url fragment). |
It would be great if this documentation was publishable/published on readthedocs.io, like the in-toto docs https://in-toto.readthedocs.io/en/latest/ Note: There's some previous discussion on TARGETPATH here #462 |
Documenting also my recent realization on target_path: the spec does not require target_path to be a usable relative local filesystem path (and it can't really -- this requires assumptions on the filesystem). Using target_path as a relative local filesystem path is just how both the reference repository tools and the reference client have decided to implement it. |
* Added module docs and a simple example * Experimented with sphinx linking for classes and methods (it's pretty ugly in source format) * Small improvements in the methods docs Fixes theupdateframework#1385 Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
* Added module docs and a simple example * Experimented with sphinx linking for classes and methods (it's pretty ugly in source format) * Small improvements in the methods docs Fixes theupdateframework#1385 Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
* Added module docs and a simple example * Experimented with sphinx linking for classes and methods (it's pretty ugly in source format) * Small improvements in the methods docs Fixes theupdateframework#1385 Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
* Added module docs and a simple example * Experimented with sphinx linking for classes and methods (it's pretty ugly in source format) * Small improvements in the methods docs Fixes theupdateframework#1385 Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
* Added module docs and a simple example * Experimented with sphinx linking for classes and methods (it's pretty ugly in source format) * Small improvements in the methods docs Fixes theupdateframework#1385 Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
New client should have good public module/class documentation for Updater: currently it's a bit patchy.
Plan is to get the new client merged to develop (as alternative client, not replacing the current one): this issue can be solved after merge.
The text was updated successfully, but these errors were encountered: