-
Notifications
You must be signed in to change notification settings - Fork 22
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
Hax home page using mkdocs #1225
Conversation
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!
Let's drop everything that's not properly populated yet.
- Manual > Examples look empty
- RFCs we could drop. But I'm fine keeping it as is.
- Engine and Frontend should maybe only link to the rust/odocs for now? Those graphs there don't make much sense 😉
- Keep the blog but drop my test entry there.
- It looks like you dropped the default mkdocs page from dev. But it also had some useful information on how to use mkdocs and dependencies that I think we should keep.
Oh and on this I'm not sure what that means. I don't see interaction options. I'm fine with dropping them for now and adding them back later. But we should make clear what's working and what not. |
c5785c6
to
505cd4f
Compare
53d755f
to
bf7624a
Compare
Running the deployment action to try it out: https://github.com/hacspec/hax/actions/runs/12765732261 |
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.
lgtm with the few nits addressed.
I'm seeing warnings
WARNING - Doc file 'engine/index.md' contains a link './docs/hax-engine/index.html', but the
target 'engine/docs/hax-engine/index.html' is not found among documentation files.
WARNING - Doc file 'frontend/index.md' contains a link
'./docs/hax_frontend_exporter/index.html', but the target
'frontend/docs/hax_frontend_exporter/index.html' is not found among documentation
files.
Co-authored-by: Franziskus Kiefer <[email protected]>
Co-authored-by: Franziskus Kiefer <[email protected]>
The warnings are because those paths are generated via rustdoc and odoc: this happens only in the CI |
This PR drops the mdbook book in favor of a unique entry point website, generated using mkdocs.
This PR:
I fixed some broken links and broken contents, but I suspect there is more!
Also, there is a number of TODO left (let's see if we want those in this PR or not):