Skip to content

Evolution Update Process

theresalech edited this page Jul 26, 2018 · 7 revisions

Evolution Update Process

I strongly recommend purchasing and learning to use a good clipboard manager , you're going to be copy-pasting a lot and a good clipboard manager can save you quite a bit of time.

Update Last Week's Proposals

  1. Update Issues ( Example )
    1. Update labels from "In Review" to "Accepted", "Rejected", "Deferred", "Returned for Revisions" or "Accepted with Revisions"
    2. Update the issue title from [In Review] to whatever it has become
    3. Write a quick summary of the decision as a comment to the issue
    4. Close the issue (unless "Deferred" or "Returned for Revisions")
    5. Lock conversation on the issue
  2. Update the proposal file ( Example )
    1. Update the proposal status in the text
  3. Update the proposal XML ( Link )

Update This Week's Proposals

  1. Pull in Pull Requests ( Link )
    1. Find next X (number of PRs the Steering Committee has decided to review) pull requests with the " review ready " tag
    2. Scroll down and select the "squash and merge" button
    3. Select the "Delete Branch" button that replaces it
    4. Go to the "proposals" folder
    5. Select the proposal file (they should start with "nnnn")
    6. Select the "edit" button
    7. Rename the file to replace "nnnn" with the next number in the SDL proposal number sequence (e.g. 0014)
    8. In the proposal text, replace "* Proposal: [SDL-NNNN](NNNN-filename.md)" with, e.g. "* Proposal: [SDL-0014](0014-adding-audio-file-playback-to-ttschunk.md)"
    9. In the proposal text, replace "* Status: Awaiting review " with "Status: In Review " (that's double stars to add the bold)
    10. Click the "Commit changes" button at the bottom
  2. Add issues for reviews
    1. Add a new issue
    2. Title it "[In Review] SDL [NNNN] - [PROPOSAL TITLE]" e.g. "[In Review] SDL 0014 - Adding Audio File Playback to TTSChunk"
    3. Add labels for "In Review" and for each affected platform listed by the proposal, e.g. for SDL 0014: "ios", "android", "core", "rpc".
    4. Follow the template text (but remove the bold text at the top). If you don't know what the issue number will be, submit the issue, then edit it with the current issue number.
  3. Update proposal XML ( Link )
    1. Double check the SDL Evolution Progress Webpage for any errors
Clone this wiki locally