-
Notifications
You must be signed in to change notification settings - Fork 3
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
A few updates to the roadmap and contributing guidelines #18
Conversation
Also added an example of combining labels.
Totally fine to reject this change if you think its too verbose :)
Also added an example of combining labels.
Also standardised how they're referred to between the different milesones :)
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 so much, @KirstieJane ! Your rst formatting is perfect, actually 🎉
I did have a few small requests, but most of them are stylistic. Thanks so much for these edits and your always extremely helpful feedback !!!
.github/pull_request_template.md
Outdated
@@ -9,8 +9,12 @@ See here for more information and a list of available options: | |||
http://tedana.readthedocs.io/en/latest/contributing.html#pull-requests |
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.
Could you update this URL to point to the new CONTRIBUTING.md section on pull requests ? Otherwise this will return a 404 ! Sorry for missing it myself !!
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.
Done ✅
docs/contributing.rst
Outdated
@@ -132,6 +132,29 @@ mean that this work should be relatively manageable. | |||
We hope that the lessons we learn building something useful in the short term will be | |||
applicable in the future as other needs arise. | |||
|
|||
.. _backwards compatibility with meica: |
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.
Can you add this section to the TOC ? Also, I think it might make sense to place this before "how does tedana future-proof its development" since that directly feeds into the release checklist !
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.
Done ✅
docs/contributing.rst
Outdated
|
||
The short answer is no. | ||
|
||
There are two main reasons why. One is that the tool originally used to run the independent |
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.
Can we put each sentence on its own line ?
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.
Yep! 🙌
docs/contributing.rst
Outdated
The other reason is a choice of the core developers to look forwards rather than maintaining | ||
an older codebase. As is described `above`_, ``tedana`` is developed by a small team of | ||
volunteers and they have to allocate their time accordingly. If you'd like to use MEICA as has | ||
been previously published the code is available on `github`_ and freely available under a LGPL2 |
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 think we should actually link to the bitbucket here, rather than the github, since the version on github has actually not previously been published on !
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.
So, the bitbucket link says to go to the github repo....and I figured if someone is trying to use MEICA it would be super annoying to have to go to bitbucket just to then be sent to the github link......
But I know what you mean, so happy to change if you'd like?
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 is the only part of your review I haven't done @emdupre - let me know what you think. This is one of my only moderately held opinions....
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 see your point here, for sure -- really this is a problem in the bitbucket. We can add it to our to-do list once ME-ICA#119 is merged and the two do really differ
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.
Coolio! Updated - I'll push that change now ✨
docs/contributing.rst
Outdated
exactly reproducing MEICA analyses is not possible. | ||
|
||
The other reason is a choice of the core developers to look forwards rather than maintaining | ||
an older codebase. As is described `above`_, ``tedana`` is developed by a small team of |
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.
We could actually link this directly out with
As described in the ``tedana`` :ref:`governance` description,
I'm actually not sure where above
_ is linking to right now ?
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.
Lolz. Yep. I think I did at some point have a link for "above" but it isn't there anymore!
I've changed this to:
As described in the :ref:`governance` section, ``tedana`` is developed by a small...
Is that the right formatting??
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.
It is ! but sorry, we need to add the link in-text. So above at L11 it should be:
.. _governance:
Governance
----------------
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.
DONE 👾
docs/roadmap.rst
Outdated
@@ -51,11 +51,13 @@ One metric of success, then, is to develop documentation that includes: | |||
|
|||
.. _a ReadTheDocs site: https://tedana.readthedocs.io | |||
|
|||
**Associated Milestone**: | |||
**Associated Milestone**: `#6`_ |
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.
Great call ! But the links aren't going to play nicely with the pound signs. Could we actually just wrap it s.t. the links each look like
**`Associated Milestone`_**
.. _Associated Milestone: https://github.com/ME-ICA/tedana/milestone/6
?
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.
Yep - see - I knew I didn't know the rst
format well enough! I'll make these changes now 😸
.github/pull_request_template.md
Outdated
@@ -9,8 +9,12 @@ See here for more information and a list of available options: | |||
http://tedana.readthedocs.io/en/latest/contributing.html#pull-requests | |||
--> | |||
|
|||
<!-- Please indicate after the # which issue you're closing with this PR --> |
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 is great ! Should we explain that this will automatically close the issue, maybe by including this link ?
@@ -119,6 +119,10 @@ If your pull request is not yet ready to be merged, please also include the **[W | |||
This tells the development team that your pull request is a "work-in-progress", | |||
and that you plan to continue working on it. | |||
|
|||
You can also combine the tags above, for example if you are updating both a test and |
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.
Same question here about new lines !
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.
Done 👾
Also fix a couple of typos & make sure all new sentences start on new lines
Put new sentence on a new line 😃
Thanks for the feedback @emdupre! ✨ 💖 💪 |
Hooray !!! Thanks for the edits. I had one suggestion to fix a link but this is otherwise ready ! If you don't have time to update the PR (since I know you're at a conference 🌯🌞) I can merge and then patch the link myself :) |
Thanks !! 🎉✨ Merging now ! |
In reference to pull request ME-ICA#151
Changes proposed in this pull request:
tedana
is backwards compatible withMEICA
What became VERY apparent is that I don't know how to write
.rst
and I haven't built the docs to check, so I think my edits will need a look over for formatting. SORRY 😭Also, I made a mess of the different commits in my git history and I haven't cleaned them up because I don't want to make more of a mess! But if you'd like me to do a better job there I can do 😬