Skip to content

Evolution Update Process

Joel Fischer edited this page Oct 5, 2016 · 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", 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
    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 )
  4. Send out emails to the genivi mailing list (genivi-smartdevicelink@mailman1.genivi.org) regarding the conclusion

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
  4. Send out emails to the genivi mailing list (genivi-smartdevicelink@mailman1.genivi.org) regarding the conclusion
    1. Subject line: "Evolution Review - SDL [NNNN] - [PROPOSAL TITLE]"
    2. Text should be the exact same as the issue text. You will have to click the edit button on the issue and copy the text within the text box to have everything properly copied.

Clone this wiki locally