Skip to content

Latest commit

 

History

History
90 lines (54 loc) · 2.29 KB

template.md

File metadata and controls

90 lines (54 loc) · 2.29 KB

Process:

  1. It's recommended to first open an issue to confirm the idea is viable and has some interest from the community.
  2. When you are ready to draft the proposal, copy the below into a new page with the next available SIP number and begin to fill out the document.
  3. After the doc is created, start a new Discussion thread to request feedback. Cross link the discussion thread to your SIP proposal and vice versa. When your proposal is ready for review, change the status to "Ready for Review" and post a note to the original issue.
  4. The working group will pick 2-4 topics each month to review. Once selected for review, update the doc status to "Reviewing" and enter the comment-by-date deadline here in the form.
  5. Approval conditions are still TBD, but generally SIPs will be approved if consensus is reasonably gathered from the majority of working group members - and if there are no "Strong No" votes from the working group leadership team.

Status

header header
State Draft | Ready for Review | Reviewing | Accepted | Not Accepted
Issue Link (required link to issue)
Discussion Thread(s) (optional link)
Created 2021-09-27

Proposal

TL;DR Overview

...(Summarize in a few sentences)...

What specific change do you propose to make?

...(Detailed description)...

Motivation

...

Which layer(s) of the Singer ecosystem does this proposal directly touch?

Select all that apply:

  • Singer Specification - required capabilities and behaviors
  • Singer Specification - optional capabilities and behaviors
  • Singer best practices and other guidance
  • Singer Working Group - practices and procedures
  • Singer documentation (Other)

What problem does it solve?

...

Why is it needed?

...

Other Considerations

Are there any downsides to this change?

...

Is the change backwards compatible?

...

Which users are affected by the change?

...

How are users affected by the change? (e.g. DB upgrade required?)

...

Prototype Implementations

...(if applicable)...

Future Plans

...(if applicable)...

Excluded Alternatives

...(if applicable)...

Acknowledgements

...(if applicable)...

What defines this SIP as "done"?

...