konflux-ci / architecture

Technical and Architecture documents
https://konflux-ci.dev/architecture/
18 stars 67 forks source link

Propose a new API around Artifacts and their collections #167

Closed arewm closed 2 months ago

ralphbean commented 7 months ago

Just in terms of readability, it might make sense to move ArtifactConfig to be the last CR in your list of CRs. The ArtifactStream and ArtifactCollection (and its stream) are more primitive. It's easier to try to understand what the ArtifactConfig might be representing once you know about those other pieces.

arewm commented 2 months ago

I am closing this proposed ADR. I think that we still need something to replace Components and Applications but the current proposal will not be sufficient for our use cases.