Skip to content

Add additional details for how community members can participate, including design reviews#7281

Merged
cramforce merged 2 commits intoampproject:masterfrom
mrjoro:update-contributing
Feb 2, 2017
Merged

Add additional details for how community members can participate, including design reviews#7281
cramforce merged 2 commits intoampproject:masterfrom
mrjoro:update-contributing

Conversation

@mrjoro
Copy link
Copy Markdown
Member

@mrjoro mrjoro commented Feb 1, 2017

Updates CONTRIBUTING.md to make it more clear how community members can participate in the community, including significant on a new design review process.

cc @pbakaus @bpaduch @rudygalfi @adelinamart

@mrjoro mrjoro requested a review from cramforce February 1, 2017 04:34
Copy link
Copy Markdown
Member

@cramforce cramforce left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, thanks!

CONTRIBUTING.md Outdated
* We use GitHub issues labeled [Type: Design Review](https://github.com/ampproject/amphtml/issues?q=label%3A%22Type%3A+Design+Review%22) to track design reviews. The Design Review issue for a given week will have a link to the design docs being discussed that week as well as a link to the Hangout.
* When you attend a design review please read through the design docs before the review starts.
* If you have an engineering design you would like to discuss at a design review:
* Document your design in a shared Google Document open to public comments. Take a look at [Design docs - A design doc](https://medium.com/@cramforce/design-docs-a-design-doc-a152f4484c6b) for tips on putting together a good design doc.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add something like "These docs do not have to be very long. Here is a list of examples we've discussed in the past"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added a comment about short docs being okay and filed Issue #7281 for tracking adding some example design docs when we have some.

(I also added a line to the pre-review section indicating it's fine to request a pre-review before the doc is complete.)

CONTRIBUTING.md Outdated

## Contributing to AMP HTML

The AMP HTML project strongly encourages technical contributions!
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it makes sense to link to https://www.ampproject.org/contribute/ or would that we redundant?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me; they'll refer to each other now so people who start at one will know about the other.

Copy link
Copy Markdown
Member

@cramforce cramforce left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restarting build. Looks like an easy to fix flake.

* **Weekly status updates** from individual community members are posted as GitHub issues labeled [Meeting Notes](https://github.com/ampproject/amphtml/issues?q=label%3A%22Meeting+Notes%22). If you have a weekly status update related to your work on AMP that you'd like to share with the community please add it as a comment on the relevant Meeting Notes issue.
* **Weekly design reviews** are held as video conferences via Google Hangouts on Wednesdays at [1pm Pacific](https://www.google.com/?#q=1pm+pacific+in+local+time). Design reviews are used to discuss/refine engineering designs after an initial draft of the design has been created and shared with the community.
* We use GitHub issues labeled [Type: Design Review](https://github.com/ampproject/amphtml/issues?q=label%3A%22Type%3A+Design+Review%22) to track design reviews. The Design Review issue for a given week will have a link to the design docs being discussed that week as well as a link to the Hangout.
* When you attend a design review please read through the design docs before the review starts.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For follow up: @aghassemi and I discussed that we should make this language a little less scary in terms of: "Contributing often doesn't require a design and certainly doesn't require an in-person meeting, but feel free to join us if that helps!"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SG; I added this to issue #7285 to track it.

@cramforce cramforce merged commit 42c0d28 into ampproject:master Feb 2, 2017
@mrjoro mrjoro deleted the update-contributing branch February 3, 2017 00:11
@mrjoro mrjoro mentioned this pull request Feb 6, 2017
torch2424 pushed a commit to torch2424/amphtml that referenced this pull request Feb 14, 2017
mrjoro added a commit to mrjoro/amphtml that referenced this pull request Apr 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants