-
Notifications
You must be signed in to change notification settings - Fork 630
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
Incorporate README content into Nextflow docs #4263
Conversation
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
✅ Deploy Preview for nextflow-docs-staging canceled.
|
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.
Very nice! Massive improvement on the readme especially. I'm not sure that I have ever actually looked through the current readme before 😆
Is there some way that we could also publish CONTRIBUTING.md
in the main Nextflow docs website? (without duplicating the file contents). I guess we could do it as a pre-build step? It would be great to have everything in there.
Related - my preference would be to do away with plugins/README.md
completely. Just have all documentation in the actual docs.
Also, we should really do a dark-mode version of the logo in the readme. It's just "next" when using GitHub in dark mode currently 😓
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
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.
Pretty awesome! I added a bunch of comments - I'm aware that most of these are not about changes you've made, but I figure that it's as good a time as any to have a good go over the content in these files.
✅ on the general movement of docs now!
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@pditommaso think this one is ready for you. Please see Phil's comments about the README badges and bioconda install command, I don't feel any particular way about them so I leave them to you. |
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 ✅
My remaining 2 comments are both super minor questions / points for discussion. In fact they're so minor that I think I will resolve them both as I'm not sure that they deserve anyone's brain space 😆
Good from me to go ahead with merging here 👍🏻
Co-authored-by: Marcel Ribeiro-Dantas <mribeirodantas@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com> Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com> Co-authored-by: Phil Ewels <phil.ewels@seqera.io> Co-authored-by: Marcel Ribeiro-Dantas <mribeirodantas@seqera.io> Co-authored-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
Close #4256
As for the original issue, I think it is enough to add the user-facing plugin environment variables to the Nextflow docs. But most of the documentation in
plugins/README.md
is specific to the core plugins.More broadly, I tried to cat the main README down to size, removing information that is already covered by the docs, and moving the main motivation paragraph to the docs main page which currently only shows the table of contents.
I think the CONTRIBUTING.md and the plugins README.md could both be incorporated into the developer docs #4085 once that PR is merged.