-
Notifications
You must be signed in to change notification settings - Fork 617
Updated CONTRIBUTION Guide #233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -47,6 +47,30 @@ paper and understand how it fits into the TensorFlow community. This | |
| process can take longer than typical commit reviews so please bare with | ||
| us** | ||
|
|
||
| ## Colab Support | ||
|
|
||
| You can add examples using both Jupyter Notebook and Colab Notebooks. | ||
|
|
||
| Want to add more examples using COLAB? | ||
|
|
||
| Follow this: | ||
|
|
||
| 1) Open [Colab](https://colab.research.google.com/) | ||
| 2) Add a new example in the [addons/examples](https://github.com/tensorflow/addons/tree/master/examples) directory. | ||
| Template to write a example can be found [here](https://github.com/tensorflow/docs/blob/master/tools/templates/notebook.ipynb). | ||
|
|
||
| 3) Open File->Save a copy in Github. | ||
| 4) Authorize your Colab with Github. | ||
| 5) Save it in the desired branch. | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Close! I think the following steps are needed:
|
||
|
|
||
| **Note: | ||
| Links in colab notebooks have to be written so that they'll be in the right spot in the master branch. | ||
|
|
||
| For example in the PR the user must link to: | ||
|
|
||
| `https://colab.research.google.com/github/tensorflow/addons/blob/master/examples/foo.ipynb` | ||
|
|
||
|
|
||
|
|
||
| ## Development Environment | ||
| It is recommended that development is done in the latest | ||
|
|
@@ -100,6 +124,9 @@ bazel test -c opt -k \ | |
| All submissions, including submissions by project members, require review. We | ||
| use Github pull requests for this purpose. | ||
|
|
||
| For Visual Diffs we prefer to using [reviewNB](www.reviewnb.com). It Simplifies your Notebook Workflows. | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We can probably just remove this line. It's true but it is generally useful for reviewers and not specific to the Dev Environment. |
||
|
|
||
|
|
||
| ## Contributor License Agreement | ||
|
|
||
| Contributions to this project must be accompanied by a Contributor License | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would name this section "Contributing Examples" And then add a small blurb about how all examples are built using colab and then saved as .ipynb files in the repo