-
Notifications
You must be signed in to change notification settings - Fork 3
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
Make it possible to link directly to a section like "Current Status" #6
Comments
@umarcor - This should be pretty easy right? |
We are in the process of moving the "status" (supported architectures and boards) to the Sphinx documentation (chipsalliance/f4pga#531 and #5), so we can partially autogenerate/autoupdate the content based on the results from tests, etc. and complement it with info from hdl/containers, openFPGALoader, etc. (which use Sphinx already). See https://f4pga.readthedocs.io/en/latest/status.html. For now, the table does not look as nice as the website; however, the links to each section are autogenerated and shown by Sphinx already:
Furthermore, we can cross-reference the sections from other Sphinx sites, through intersphinx. From a technical point of view, using Sphinx also makes it easier to update the content, because it's a Python list of lists + tabulate (see https://github.com/chipsalliance/f4pga/blob/main/docs/conf.py#L15-L33), instead of plain HTML. |
@umarcor - I think you keyed on the wrong point here. This topic was just about making sure that sections in the website have a way to be linked to directly. IE "What's New", "Why F4PGA?", "How it works", "F4PGA project structure", etc. |
The point is that it's proposed to remove "How it works", "Project structure", "Start using" and "Contribute now" from the website (#5), and have them in the documentation. I.e., to link from the website to the sections in the documentation, instead of having the content duplicated (and out of sync) in both sites. See:
With regard to others, the HTML section
|
So it looks like the |
It looks like |
Actually, all However, I would refrain from advertising |
All the headers should have ids so that you can link directly to it. For example the "Current status" section.
The text was updated successfully, but these errors were encountered: