These commenting guidelines are complementary to the evolution process. The community comments on proposals when the proposal's status is "RFC", providing both positive and critical feedback. We always try to keep feedback, even when critical, constructive and supportive.
Comments should be specific about the issue. They should include a suggested action, and the expected result from that action. The more specific a comment is, the easier it will be for the proposal author to evaluate.
Prefer GitHub for comments. When reviewing a proposal, we would like to keep the discussion focused in one place: the GitHub pull request.
Be supportive in your criticism. The author may be receiving many comments, and we want to keep contributors motivated to respond.
Be thoughtful about interactions. Keep the code of conduct in mind. Try to understand disagreements, and if you can't make progress, step back and think about other possible approaches.
Compliment the author when you're happy with a proposal. Especially on the Discourse Forum topics where others will see the feedback. This helps all of us avoid only focusing on how proposals should improve. We want to balance that important feedback with explicit and positive feedback for all the good aspects.
When commenting on a proposal, some questions community members might want to address are: