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

Draft: adding initial docs repo #168

Closed
wants to merge 8 commits into from
Closed

Conversation

LAShemilt
Copy link
Contributor

adding a docs file and Github pages workflow to SciCat live to form a documentation that sits next to the repository.
Docs will be published through Github workflows when main is updated.

This will be referenced in the SciCat official website as the "Getting Started" guide. See the companion PR here: SciCatProject/scicatproject.github.io#50

@LAShemilt LAShemilt self-assigned this Jun 3, 2024
@LAShemilt LAShemilt marked this pull request as draft June 3, 2024 15:56
@minottic
Copy link
Contributor

minottic commented Jun 4, 2024

can the "SciCat official website" simply link the README? or is the HTML page required? I am a little afraid of code duplication (and maintenance) here

@minottic minottic requested review from a team and removed request for consolethinks, minottic and fpotier June 4, 2024 14:26
@minottic
Copy link
Contributor

minottic commented Jun 5, 2024

or maybe, could the html be auto generated from the .mds?

@LAShemilt
Copy link
Contributor Author

The idea that the "official" scicat webpage would link out to a set of autogenerated docs on a https://github.io page.
So each repo in the project would have it's own docs site, that could be linked to from a simple readme.

@LAShemilt
Copy link
Contributor Author

or maybe, could the html be auto generated from the .mds?

yes that is the plan, to use the github workflow to auto generate html from readmes.

…ing the readme file to a very short guide, linking to the documentation
@LAShemilt LAShemilt force-pushed the adding-documentation branch from 30c768e to c98899c Compare June 25, 2024 13:59
@minottic
Copy link
Contributor

minottic commented Jul 8, 2024

closed by #217 . @LAShemilt I have added the CI for mkdocs as a start, happy to review it after the documentation decision is more mature.

Thanks!

@minottic minottic closed this Jul 8, 2024
@minottic minottic deleted the adding-documentation branch July 24, 2024 12:12
@minottic minottic restored the adding-documentation branch July 24, 2024 12:12
@minottic minottic deleted the adding-documentation branch August 23, 2024 09:57
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

Successfully merging this pull request may close these issues.

2 participants