Closed stephenkilbourn closed 3 weeks ago
PR Preview Action v1.4.8
:---:
:rocket: Deployed preview to https://NASA-IMPACT.github.io/veda-docs/pr-preview/pr-170/
on branch gh-pages
at 2024-10-25 13:43 UTC
@j08lue
I am wondering - why did you move everything under
/pages
?
The logic was more from a developer experience perspective: Especially as I started stubbing out the new pages, we had a plethora of .qmd
files in the root (currently, 9 plus the index.qmd), along with directories for some sections. Having a logical grouping felt easier to locate and maintain.
@j08lue - ok, I did a pass and links are all working in the preview deploy. I can move page files to a flatter hierarchy if that's preferred. I focused on getting the sidebar updated for now. It's now closer in style to the eu-csde layout, i think.
These pages are currently "Coming Soon". I'm not finding source material for these. If someone is a SME on the topics, then I can work with them to incorporate details into the pages.
Components/APIs
and under API Docs
. I was thinking API Docs would be either direct embed of the swagger docs (like Planetary Computer) or link to swagger docs. Documentation on embedding swagger docs.The above 4 commits should address all 5 points. I left the access section in the JupyterHub page, and just linked to that specific section from the TOC and sidebar. My thought process is that once we get the veda-auth-central info, we can create a unique access page.
recommendation for architecture diagram:
I am working on aligning the folder structure with the document hierarchy and fixing up menus and internal links, following this proposal https://github.com/NASA-IMPACT/veda-architecture/issues/459#issuecomment-2333673003
Please avoid larger changes until I am done - and I hope you will like the outcome. 😅
Thanks @j08lue! I think we are almost there with this PR after your hierarchy changes. As I mentioned last week, under "VEDA open-source ecosystem" I'm ok with just going with (1) Software and Services Architecture and (2) Repositories in this PR and then including the other sections in another PR as we work through assembling that information. Let me know what you think.
I finished the document tree and hierarchy restructuring: https://docs.openveda.cloud/pr-preview/pr-170/
I made a lot of changes wrt the initial state of this PR and the organization in the wiki.
Left menu, repo folder structure, and home page overview hierarchy are close, but not 100% identical:
/notebooks
folder for backwards compatibility (not to break external links to our notebooks). /nasa-veda-platform
, but linked at main level in the left menu.I introduced a new section about scientific computing
that hosts JupyterHub related docs now and can also have DPS docs etc. later.
All image and internal cross references should be working.
Good for merging now, IMO, @smohiudd.
This is work in response to #169
We have the VEDA wiki and these veda-docs. I've taken a pass at comparing what info was different in the two documentation sources.
The main changes I made:
Inserted a 2 column "table" section on the index page.
Renamed "Services" to "Components" to match the wiki. I also added the Analytics and a Data Services page
Updated the sidebar to match
TODO: add pages for missing links on new index page tables