-
Notifications
You must be signed in to change notification settings - Fork 41
Update source folder readme with more terminology and sub-crate #446
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
Conversation
For better navigation to those clicking around exploring the GitHub repository
Codecov Report
@@ Coverage Diff @@
## main #446 +/- ##
=======================================
Coverage 60.55% 60.55%
=======================================
Files 24 24
Lines 2183 2183
=======================================
Hits 1322 1322
Misses 861 861 Continue to review full report at Codecov.
|
@@ -1,16 +1,19 @@ | |||
# Pyrsia Library | |||
|
|||
Principale set of module making up the [Node](../pyrsia_node) and [CLI](../pyrsia_cli) | |||
Principale set of module which make up the [Node](../pyrsia_node) and [CLI](../pyrsia_cli) components. | |||
|
|||
## Terminology |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@prince-chrismc do you mean functionality wise or definition? for node we can define what actually means , what network protocol using, peer nodes discovery using kademlia dht and in future when we will have inclusion of central node vs normal node then we can add more context, about bootstrap nodes and net traversal protocols supported. @erwin1 what do you think?
From cli side we can just define different subcommands to talk to your local node and give information about that
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely looking for definitions, I'd like to shy away from the technical details here.
Those technical details would go nicely with #462 and they can be linked to from here 👍
The goal here is to "explaining the folder names to someone randomly clicking around" this should help them navigate to whatever they are more interested in.
We dont want too many locations with details but just enough to help people find them 🤞
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I actually missed out on this mention here. I think there might be some good p2p and docker candidates to explain here in this section, but I'd need to think about it. You might as well go ahead with this PR and then I'll do another pass later on
Co-authored-by: Sudhindra Rao <41690+betarelease@users.noreply.github.com>
824c6cd
Co-authored-by: Erwin Morrhey <erwin@lodgon.com>
* keep all logs in release build and default to DEBUG log output for demo (part of pyrsia#442) (pyrsia#480) * Provide and retrieve artifacts via the kademlia p2p network (pyrsia#477) * lookup blobs via kademlia content provisioning * use dial and identify to add new node to dht * add local peer_id to status * Update source folder readme with more terminology and sub-crate (pyrsia#446) Co-authored-by: Sudhindra Rao <41690+betarelease@users.noreply.github.com> Co-authored-by: Erwin Morrhey <erwin@lodgon.com> Co-authored-by: Sudhindra Rao <41690+betarelease@users.noreply.github.com> Co-authored-by: Erwin Morrhey <erwin@lodgon.com> * Bump clap from 3.1.5 to 3.1.6 (pyrsia#474) Bumps [clap](https://github.com/clap-rs/clap) from 3.1.5 to 3.1.6. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v3.1.5...v3.1.6) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump once_cell from 1.9.0 to 1.10.0 (pyrsia#485) Bumps [once_cell](https://github.com/matklad/once_cell) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/matklad/once_cell/releases) - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](matklad/once_cell@v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: once_cell dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Introduce the `KeyBox` for consensus engine (pyrsia#464) * delete signed structs build passes * more traces of openssl * cargo fmt Co-authored-by: Erwin Morrhey <erwin@lodgon.com> Co-authored-by: Joeri Sykora <joeri@sertik.net> Co-authored-by: Chris Mc <christopherm@jfrog.com> Co-authored-by: Sudhindra Rao <41690+betarelease@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Removal of OpenSSL dependencies - Signed_struct and Struct * Zap openssl (#20) * Keep all logs in release build and default to DEBUG log output for demo (part of #442) (#480) * Provide and retrieve artifacts via the kademlia p2p network (#477) * lookup blobs via kademlia content provisioning * use dial and identify to add new node to dht * add local peer_id to status * Update source folder readme with more terminology and sub-crate (#446) * Bump clap from 3.1.5 to 3.1.6 (#474) Bumps [clap](https://github.com/clap-rs/clap) from 3.1.5 to 3.1.6. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v3.1.5...v3.1.6) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... * Bump once_cell from 1.9.0 to 1.10.0 (#485) Bumps [once_cell](https://github.com/matklad/once_cell) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/matklad/once_cell/releases) - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](matklad/once_cell@v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: once_cell dependency-type: direct:production update-type: version-update:semver-minor ... * Introduce the `KeyBox` for consensus engine (#464) * delete signed structs * more traces of openssl * cargo fmt * add `now_as_iso8601_string` for testing * Resolution of errors * Restoring ArtifactBuilder * Removal of _hash * Suggested changes - Chris * Update Dockerfile * fix clippy warning by move import to correct spot * fix import * Update src/docker/v2/handlers/manifests.rs * Update src/metadata_manager/metadata.rs * Update src/docker/v2/handlers/manifests.rs * Updates to signed functions * Cargo format fix * Updates to dev-dep * Changes of methods to fields Signed-off-by: Abhijith Ganesh <67182544+AbhijithGanesh@users.noreply.github.com> Co-authored-by: Erwin Morrhey <erwin@lodgon.com> Co-authored-by: Joeri Sykora <joeri@sertik.net> Co-authored-by: Chris Mc <christopherm@jfrog.com> Co-authored-by: Sudhindra Rao <41690+betarelease@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Mc <prince.chrismc@gmail.com> Co-authored-by: Joeri Sykora <joeri.sykora@gluonhq.com>
For better navigation to those clicking around exploring the GitHub repository
template makes no sense. just some doc 💄