Skip to content
This repository has been archived by the owner on Sep 21, 2024. It is now read-only.

chore: automatically render docs to the gh-pages branch #447

Closed
wants to merge 1 commit into from

Conversation

justinabrahms
Copy link
Contributor

No description provided.

@cdata
Copy link
Collaborator

cdata commented Jun 27, 2023

Hey, thanks for opening this up for discussion.

I left a comment about a WIP docs branch in #445

In that branch we have a static docs site built with 11ty. The intention is for C docs, as well as Rust, TypeScript and Swift docs, to all be linked off of that site. In the mean time, I would probably say we should hold off publishing just the C docs. We have a C FFI, but it's main point of consumption is via our Swft package, and I don't want to leave folks with the inaccurate impression that you need to be writing something in C/C++ just to use Noosphere.

@justinabrahms
Copy link
Contributor Author

@cdata the documentation in the repository suggests that the swift and typescript docs are not written. Are you thinking we should automate the building of our existing docs until someone spends more time writing docs? We could always just not tell people what the docs url is..

@justinabrahms justinabrahms changed the title Automatically render docs to the gh-pages branch chore: automatically render docs to the gh-pages branch Jun 27, 2023
@cdata
Copy link
Collaborator

cdata commented Jun 30, 2023

We could always just not tell people what the docs url is..

Good point. And, we should unblock this, since we will be generating these docs in CI here and it's really helpful that you're doing that.

Here's how I would like to proceed: let me suggest a change that generates the (as yet incomplete) docs site via CI (using a similar workflow to the one you've suggested for doxygen docs). Then, if you're game, you can rebase and we can get the doxygen docs integrated to the docs site.

@cdata
Copy link
Collaborator

cdata commented Jun 30, 2023

I've put up #456 for your consideration. After it lands, let's adapt this PR so that the doxygen docs can be generated and linked to from the 11ty-generated static site.

@cdata
Copy link
Collaborator

cdata commented Jul 11, 2023

@justinabrahms I would be interested to see this recreated in the context of #456 if you are ever game!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants