Skip to content
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

Book structure #10

Open
sckott opened this issue Dec 11, 2023 · 3 comments
Open

Book structure #10

sckott opened this issue Dec 11, 2023 · 3 comments

Comments

@sckott
Copy link
Member

sckott commented Dec 11, 2023

We're going to have a distinct set of repo types in the WILDS - they are:

  • R package
  • Python package
  • WDL workflow
  • Translational Analytics analysis
  • Dockerfile/docker container

We'll want to include content in this guide specific to each of the 5 types above. How should that be done?

Right now I'm thinking we use Parts - where the first part is general code/etc., and the second part is chapters specific for each repo type. And at the beginning of the guide discuss this structure so it's clear to readers

@sckott sckott changed the title How to include different repo types in the guide? Book structure Mar 5, 2024
@sckott
Copy link
Member Author

sckott commented Mar 5, 2024

As a starting point, what about this structure? Thoughts @seankross @tefirman ?

Screenshot 2024-03-05 at 9 57 48 AM

Notes:

  • Software packages: covers R and Python packages. Is it better to have separate book parts for R and Python? Or have R and Python contained within topic chapters as is currently the setup?
  • I don't know if there's enough content for workflows, TA analyses, Docker to have multiple chapters. Do you know @tefirman ? if not, we could do something like the below
Screenshot 2024-03-05 at 10 02 28 AM

@tefirman
Copy link
Member

tefirman commented Mar 5, 2024

Thanks for mocking this up, @sckott!

  • For Software Packages, I don't have a strong preference, but I think I lean towards splitting out R and Python into their own book parts. I feel like readers are going to come in with a specific coding language in mind and that would make it easier to navigate.
  • As far as WDL and Dockerfile repos, I agree that we won't have a ton of documentation for those, so I think I lean towards the second layout. I already have something mocked up for the Docker repo that I can add in that section!

@sckott
Copy link
Member Author

sckott commented Mar 5, 2024

Yeah, that's probably a good idea to have "entry points" that people can easily find - person A will be looking for python stuff, and person B for R stuff, and be easier to find that if there's a section for each of them.

Okay, we can do this second layout for other repos at least to start, and use some other structure later if there's a lot of content

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants