- If you don’t already have a Github account, create one.
- Navigate to Daemo issues to review open proposals.
- Check if there are any existing proposals about the topic you’re proposing by reading the postings here.
- Click New issue on the issues page or navigate directly to the new issue page.
- Fill out the template, following its instructions.
- When complete, click Submit new issue in the bottom right.
If you want to work on a proposal, add yourself as an assignee to the proposal. This will record that you are interested in working on this proposal if it passes consensus.
- Copy and paste the template text into the comment box at the bottom of the proposal page.
- Follow the directions in the template.
Note: You can’t break consensus without filling out this template.
- Click on the date information next to your username on your consensus breaking comment.
- Copy the URL in the browser window. This URL will link directly to your comment.
- Make a new comment at the bottom of the proposal using this template.
- Follow the directions in the template.
Once all the parts of the proposal have been completed:
- If your proposal involves committing a change to the daemo repository, submit a pull request.
- If your proposal does not involve committing,, mention the relevant review team in a comment at the bottom of the proposal, asking for a review.
To indicate that a proposal is to be treated as part of the strategic planning process add it to the strategy
milestone.
In order to propose a new member for one of the operational or quality review groups create a proposal containing a paragraph describing the qualifications of the member you are nominating. Mention the member by their github handle (e.g. @markwhiting) in the text and in the title of the proposal.
- At the start of each weekly meeting, proposals that are open and added before the last 2 days will be selected using a custom search. E.g. for a meeting on December 6th 2017.
- Any proposals previously labeled as in-progress will be reviewed for completion or updates
- Any proposals previously labeled as needs: consensus will be reviewed
- If consensus has been resolved the needs: consensus label will be removed
- If the proposal author has responded to the consensus break in the last week, the label will remain.
- If the proposal author has responded to the consensus break before the last meeting with no updates from the consensus breaking commenter, the break will be assumed void
- If no changes have occurred since the previous meeting a vote will be added to Slack to determine if the proposal should move forward or not
- Any proposals without a consensus breaking comment are now accepted.
- Anyone who has given thumbs up (indicated support) for a proposal should be added as an assignee to the proposal.
- The proposal will receive the label in-progress.
- Any proposal with a consensus breaking comment will be discussed.
- If they achieve consensus during the meeting, i.e. if any consensus breaking comments are removed. Follow the instructions for activating the
- If they do not achieve consensus during the meeting add the label needs:consensus