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

Docs: Shpinx Cheatsheet #4033

Closed
ramirezfranciscof opened this issue May 2, 2020 · 5 comments
Closed

Docs: Shpinx Cheatsheet #4033

ramirezfranciscof opened this issue May 2, 2020 · 5 comments

Comments

@ramirezfranciscof
Copy link
Member

Move content from the sphinx cheatsheet of the old documentation into the aiida-core wiki.

@sphuber sphuber changed the title Docs - Shpinx Cheatsheet Docs: Shpinx Cheatsheet May 2, 2020
@csadorf csadorf added this to the Publish revised documentation milestone May 6, 2020
@ramirezfranciscof ramirezfranciscof self-assigned this May 12, 2020
@ramirezfranciscof
Copy link
Member Author

Question: should we maybe leave this inside the repo but separated from the documentation, so that it is not compiled and uploaded to the web, but that can be compiled to generate a webpage and you can open the file locally with your browser?

The issue with just adding it to the wiki is that I could not find a way to re-create the notes and autodocs using githubs wiki formats, so I could copy how to write them but would not be able to diplay what they look like.

Which option do you prefer?
(@csadorf @sphuber @giovannipizzi and any other interested party...)

@sphuber
Copy link
Contributor

sphuber commented May 13, 2020

I personally really don't think we need the autogenerated examples. Honestly I don't even really know why we need to write our own cheatsheet. There are more complete and well maintained version available online. None of the things we add in the cheatsheet are AiiDA specific. The only thing we should write in our wiki is our style guide rules and then we can of course put a link to a well written Sphinx manual or tutorial.

The same goes for the git cheatsheet that I think we have somewhere. Also there we should just have our git style requirements and just link to an existing cheatsheet or manual.

TLDR: I would say we just remove this entire page and add a link to good Sphinx manual in our wiki on Documentation style and guidelines

@csadorf
Copy link
Contributor

csadorf commented May 13, 2020

I agree with @sphuber .

@ramirezfranciscof
Copy link
Member Author

Ok. There already is a link to the sphynx basics webpage in the section of the wiki for aiida documentation. I guess the official sphinx page should always be the most up to date resource. I will just remove this then (and I am also deleting the reference to it in the linked page of the wiki).

@sphuber
Copy link
Contributor

sphuber commented May 15, 2020

Fixed in PR #4069

@sphuber sphuber closed this as completed May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants