Skip to content

Commit

Permalink
Merge pull request #6 from adambkaplan/ship-0001-previous-proposals
Browse files Browse the repository at this point in the history
SHIP-0001 Previous Proposals
  • Loading branch information
openshift-merge-robot committed Jun 7, 2021
2 parents 6bf0306 + 2bf4864 commit 76eded9
Showing 1 changed file with 103 additions and 0 deletions.
103 changes: 103 additions & 0 deletions ships/0001-previous-proposals.md
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.

0 comments on commit 76eded9

Please sign in to comment.