-
Notifications
You must be signed in to change notification settings - Fork 25
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
[tracker] Update and expand Thoth architecture diagrams #330
Comments
See also investigator docs: https://github.com/thoth-station/investigator |
Also possibly related / could be part of this: #253 |
that issue might be closed, as we will consider sig-store, maybe it can be repurposed |
Some example of the sequence diagrams, let me know what you think! https://app.diagrams.net/#G1972Ny8BnPgsVUcF85r6qmj_H5AvqnQaa |
/triage accepted |
new Thoth diagram https://app.diagrams.net/#G1XN1L8KLNtUNPIYL1QHEFcBv6lvcjN63M |
Many thanks for these diagrams @pacospace, they look great! Some comments about them:
Beyond that, a more general comment about the approach here, in the context of this issue overall. These are great diagrams to understand the details. However, we are still missing the higher level / general overview ones. In that sense, I wonder if it would not be better to start with these high-level ones: I believe it would help us achieve more consistency across the whole set. In practical terms: this being a tracker issue for a "whole story" set of diagrams, should we split individual diagrams to their own separate issue/PR? As a side note: I can't access the direct links to the diagram sources. Sharing the drawio file should work, but I'm not sure how practical that is. |
I ll adjust those thanks!
what kind of high level ones are we talking about? is the thoth diagram good for high level of all components we maintain?
Sounds good to open one for each diagram we want, thanks!
I ll check why the links do not work! |
/sig docs |
ping? |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with /lifecycle rotten |
Rotten issues close after 30d of inactivity. /close |
@sesheta: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/reopen discussing this in today's SIG-UX meeting |
@codificat: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Is your feature request related to a problem? Please describe.
Thoth is relatively complex, and it can be challenging to understand what are all the components and their interactions - both internal and external.
High-level Goals
list of high-level Acceptance Criteria/Goals (that is signed off by the team, and unchangeable)
As an individual who wants to understand how Thoth works, I would like to have a set of diagrams about Thoth components so that I can have a visual understanding of its architecture, integrations, and interaction points.
Describe the solution you'd like
A single diagram would not be enough here, because in order to be comprehensive it would have to be too complex, so multiple diagrams would be involved:
Describe alternatives you've considered
Additional context
Add any other context or screenshots about the feature request here.
There are some existing diagrams that can contribute to the whole story:
Acceptance Criteria
checklist of detailed Acceptance Criteria (that might extend over the lifetime of the card)
The text was updated successfully, but these errors were encountered: