-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
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
Integrate external sources #2725
Comments
Do you mean just presenting github wiki differently? That's really not the purpose of this tool. It's a static site generator. Maybe I misinterpreted the proposal. |
I think what @Atiladanvi means is to use GitHub wiki as a source of the docs content. This should be possible using plugins. |
Ahh... Source of docs from github wiki. Thanks for clarifying it. |
It still feels a bit outside of Docusaurus purpose - creating technical docs site. Sourcing docs from another source like headless cms (i.e. contentful) might make sense. What would be the point of sourcing from github wiki? That's just presenting wiki content differently than how github does it. |
Yeah, agreed. I think this is out of scope of Docusaurus. |
Thanks for explanation. I will write a plugin to implement this feature |
hey @Atiladanvi (a 🇧🇷 fellow here 👋). Have you created such plugin? Is it open-source? I'm interested in the very same thing. I'm the maintainer of https://docs.retroachievements.org/ and currently I use mkdocs with some shell script tricks to get the input files come from the wiki. But I'm willing to migrate to Docusaurus, as a more modern platform with some nice features. |
Hello @meleu. I was think to write this. But i'm waiting a big idea to start. As a you can see the @vanbasten17 created a issue about this and i'm watch. In that issue has explaned ways how implements that functionalitie. If you wanna do this now let's work. |
Hi @Atiladanvi , sorry for not updating the state in the issue, I didn't find time any more. I finally came up with something simple that covered our needs atm, but I think it would be very necessary to source external content to feed the site. I have created a script to automate some of these steps as you can see here: https://github.com/hubtype/botonic/blob/master/docs/website/scripts/update-plugins-docs/index.ts. As an idea, you could automate the following steps:
I hope it helps! |
🚀 Feature
Integrate external sources.
Motivation & Pitch
A separate system for documentation called Wiki, is built right into each GitHub project. If we can use the docusaurus for build page from github, would save us a great deal of time.
The text was updated successfully, but these errors were encountered: