-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #6 from adambkaplan/ship-0001-previous-proposals
SHIP-0001 Previous Proposals
- Loading branch information
Showing
1 changed file
with
103 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
<!-- | ||
Copyright The Shipwright Contributors | ||
SPDX-License-Identifier: Apache-2.0 | ||
--> | ||
|
||
--- | ||
title: previous-proposals | ||
authors: | ||
- "@adambkaplan" | ||
reviewers: | ||
- "@ImJasonH" | ||
- "@alicedoe" | ||
approvers: | ||
- "@qu1queee" | ||
- "@sbose78" | ||
creation-date: 2021-05-24 | ||
last-updated: 2021-06-03 | ||
status: implemented | ||
see-also: | ||
- https://github.com/shipwright-io/build/tree/main/docs/proposals | ||
replaces: [] | ||
superseded-by: [] | ||
--- | ||
|
||
# Previous Proposals | ||
|
||
## Release Signoff Checklist | ||
|
||
- [ ] Enhancement is `implementable` | ||
- [ ] Design details are appropriately documented from clear requirements | ||
- [ ] Test plan is defined | ||
- [ ] Graduation criteria for dev preview, tech preview, GA | ||
- [ ] User-facing documentation is created in [docs](/docs/) | ||
|
||
## Summary | ||
|
||
This is a summary of the merged proposals that pre-dated the SHIP process. | ||
Full details of these proposals can be found in [shipwright-io/build/docs/proposals](https://github.com/shipwright-io/build/tree/main/docs/proposals). | ||
|
||
## Motivation | ||
|
||
As of May 24, 2021, the community repository will serve as the official record of all new Shipwright enhancement proposals. | ||
Previously discussed and merged proposals will not be migrated here - they will remain in shipwright-io/build for posterity. | ||
Proposals actively under discussion at this time will also remain in shipwright-io/build until the respective pull requests are merged or closed. | ||
|
||
### Goals | ||
|
||
* Document enhancement proposals approved prior to the SHIP process. | ||
* Provide links back to prior proposals for reference. | ||
|
||
### Non-Goals | ||
|
||
* Convert the older enhancement proposals to SHIPs. | ||
|
||
## Previous Proposals | ||
|
||
| Title | Status | Last Updated | Link | | ||
| ------ | ----- | ------------ | ---- | | ||
| Build execution using the BuildRun API | design | 2020-05-25 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/build-execution-using-build-run.md) | | ||
| The BuildStrategy API | design |2020-05-28 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/buildstrategy.md) | | ||
| Runtime Image Support | implementable | 2020-06-14| [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/runtime-image.md) | | ||
| Build Steps Resource Limitations | implementable | 2020-06-15 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/buildstrategy-steps-resources.md) | | ||
| Local Registry Image Specs | provisional | 2020-08-10 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/local-registry-image-specs.md) | | ||
| Shipwright Website | implementable | 2020-09-14 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/shipwright-website.md) | | ||
| Remote Artifacts | implementable | 2020-11-12 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/remote-artifacts.md) | | ||
| CLI | provisional | 2020-12-02 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/cli.md) | | ||
| Build Strategy Annotations | implementable | 2021-01-21 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/buildstrategy-annotation-propagation.md) | | ||
| Dedicated Shipwright Operator | implementable | 2021-02-09 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/dedicated-shipwright-operator.md) | | ||
| Webhook Validation | provisional | 2021-03-19 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/webhook-validation.md) | | ||
| Modifying Output Image | provisional | 2021-04-14 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/modifying-output-image.md) | | ||
| Parameterize Build Strategies | implementable | 2021-04-20 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/parameterize-strategies.md) | | ||
| Removing Tekton resource usages | implementable | 2021-04-20 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/removal-tekton-resources.md) | | ||
| Enable Local Source Code Support | implementable | 2021-05-03 | [link](https://github.com/shipwright-io/build/blob/main/docs/proposals/enable-local-source-code-support.md) | | ||
|
||
|
||
### Implementation Notes | ||
|
||
Not applicable. | ||
|
||
### Test Plan | ||
|
||
Not applicable. | ||
|
||
### Release Criteria | ||
|
||
Not applicable. | ||
|
||
### Risks and Mitigations | ||
|
||
Not applicable. | ||
|
||
## Drawbacks | ||
|
||
Not applicable. | ||
|
||
## Alternatives | ||
|
||
Not applicable. | ||
|
||
## Implementation History | ||
|
||
2021-06-03: Implemented as a reference. |