-
Notifications
You must be signed in to change notification settings - Fork 577
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In tektoncd/community#77 we started on a roadmap for 2020 for all of Tekton but folks pointed out it makes more sense to let each project's own roadmap live in the repo with them.
- Loading branch information
1 parent
94eb289
commit a8f9472
Showing
2 changed files
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Tekton Catalog Roadmap | ||
|
||
This doc describes the roadmap for [the Tekton Catalog](https://github.com/tektoncd/catalog). | ||
|
||
The catalog is a key piece of | ||
[Tekton's mission](https://github.com/tektoncd/community/blob/master/roadmap.md#mission-and-vision). | ||
In 2019 we got a solid start on a catalog of reusable `Tasks` and in 2020 we want to keep this momentum | ||
going and make the catalog even more useful by adding: | ||
|
||
* [Component versioning](https://github.com/tektoncd/pipeline/issues/1839) | ||
* Clear indications of which versions of Tekton Pipelines (and Triggers) a component | ||
is compatible with | ||
* A clear story around ownership of components | ||
* [Support for custom catalogs](https://docs.google.com/document/d/1O8VHZ-7tNuuRjPNjPfdo8bD--WDrkcz-lbtJ3P8Wugs/edit#) | ||
* Support for more components, e.g. `Pipelines` and `TriggerTemplates` in | ||
addition to `Tasks` | ||
* Increased confidence in component quality through: | ||
* Clear testing requriements | ||
* Support for testing components that depend on external services | ||
* Increased documentation and examples | ||
* Well defined Tekton API conformance |