-
Notifications
You must be signed in to change notification settings - Fork 75
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
WIP: Foyer webpage #162
WIP: Foyer webpage #162
Conversation
Provdided the basic RTD format that `mBuild` uses on its github.io webpage. Converted current markdown files to RST. Added travis directives to generate these pages when a successful test passes, like current `mBuild` functionality.
Not ready for actual merging, just putting this here so others can pull and generate the HTML pages themselves as more changes are made. |
Nice thanks for starting on this @justinGilmer. Not sure if it's worth the time right now since this works just fine but I would like to try moving back to readthedocs at some point so we can remove the doc deploy process that we currently use. |
Maybe I'm misunderstanding, but what is the difference between that and what we use now? I assumed RTD is just a theme for generating a website? Or does it contain more than that? |
They do have a sphinx theme but they're also a service: https://readthedocs.org/ Every commit to master/tags/whatever-you-configure will create a new version of the docs and do all the sphinx build behind the scenes for you. We used to use it but ran into a lot of issues related to package installation. I think most of those have been resolved at this point but haven't fully re-evaluated |
We can obviously continue to improve this, but I think the website is at a point now where it's good to go. |
Am I able to preview the site (at a webpage) before merging? |
@mattwthompson Yes, you’ll have to add justinGilmer as a remote and fetch this branch.. Then navigate to the |
Had to install a handful of packages but that worked, thanks. Agree with your comment last night, this can be expanded on in the future but LGTM. |
Provdided the basic RTD format that
mBuild
uses on itsgithub.io webpage.
Converted current markdown files to RST.
Added travis directives to generate these pages when a successful test
passes, like current
mBuild
functionality.Modifications still need to be completed to make the site a bit more full-fledged.
Add more documentation for the actual data structures, etc. Adding that next.
Also document features of
foyer
like the residue templating, etc.