-
Notifications
You must be signed in to change notification settings - Fork 5
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
docs: updated contributor guide #627
Conversation
…ckage to be included in autora
They're just missing a couple of newlines. I've pushed an extra commit which makes the block look like: !!! success
In order for your package to be included in the parent package, it must meet the following criteria:
* have basic documentation in ``docs/index.md``
* have a basic python notebook exposing how to use the module in ``docs/Basic Usage.ipynb``
* have basic tests in ``tests/``
* be published via PyPI or Conda
* be compatible with the current version of the parent package
* follow standard python coding guidelines including PEP8
* the repository in which your package is hosted must be public
The following demonstrates how ... |
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.
Hi Sebastian,
this looks great! The information is really clear and concise, and covers everything.
The documentation looks really awesome.
I've a couple of very minor changes to suggest, some of which are in a separate PR. #629
docs/contribute/index.md
Outdated
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.
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.
That's a great catch! We could use the most recent figure from the paper draft. I will create an issue so we can address it in a new PR.
docs/contribute/modules/index.md
Outdated
@@ -27,9 +27,9 @@ After setting up your repository and linking it to your GitHub account, you can | |||
You may implement your code in the ``init.py`` located in the respective feature folder in ``src/autora``. |
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.
This line looks to be formatted incorrectly – it should show __init__.py
not init.py
You may implement your code in the ``__init__.py`` located in the respective feature folder in ``src/autora``.
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.
Thanks for the catch! I committed a fix implementing the suggested renaming from 'init.py' to 'init.py'
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.
Thanks for adding the line breaks; I didn't know this could help!
Thanks a lot John for all the fixes! I approved the request with all the fixes you implemented. |
Co-authored-by: John Gerrard Holland <[email protected]>
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.
LGTM!
Description
This PR updates the contributor guide to the current version of autora 4.0.0 (see detailed list of fixed below).
Type of change
Features (Optional)
autora-workflow
package from the description of core packeges.Questions (Optional)