-
Notifications
You must be signed in to change notification settings - Fork 15
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 documentation overhaul #86
📚 docs documentation overhaul #86
Conversation
Changing the theme of the documentation to make it more similar to the qe theme. Adding a tutorial for the minimization calculation. General improvements to the documentation.
Hi @chrisjsewell and @sphuber I have finally had some time to work on the documentation. It is a work in progress and I plan to be making more changes and additions in the coming days. I drew quite heavily from the QE plugin structure and formatting as I think it is the most complete right now. Let me know if you think that the structure makes sense and I'll keep updating regularly. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #86 +/- ##
========================================
Coverage 85.30% 85.30%
========================================
Files 19 19
Lines 1599 1599
========================================
Hits 1364 1364
Misses 235 235
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Thanks a lot @JPchico . Unfortunately, since the docs build fails (maybe just warnings) I cannot see the rendered version easily. Could you try addressing the failure. It would be much easier to review by looking at the built docs. |
Yeh looks like you need to fix some of the
|
Adding a tutorial for the md and an example. Moving information to the topics related to the data.
for more information, see https://pre-commit.ci
Adding an example for the raw tutorial.
for more information, see https://pre-commit.ci
Hi! sorry, I did not notice that the building was failing in the CI since it was working locally. I think it should be fixed now. |
Adding the information related to the calculations topics.
@sphuber and @chrisjsewell I have fixed the issues with the build and I have added a bit more of information. There is still more work needed but I think that it is getting there. I also changed some of the examples to use the requests library to download the files needed, like the |
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 a lot @JPchico great work! I have a few minor comments but overall it reads really well and think it is a great improvement. Fine for me to merge after you addresss the few points left in the code
@sphuber and @chrisjsewell I have made the suggested changes and added a bit more on the workflows and calculations topics. I think that this is a quite good stage for the documentation right now. After that I will deal with two small things that I realized while dealing with this (will open issues on those now) and I think that then we can make the release. I have never made a PyPI release, but for what I see it should automatically done when the release is done in the github side. Is that correct? |
Yep, the |
I would also propose that after that is done, we simply merge |
(WIP) Improvements to the documentation before the release.