-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Users can't edit wiki #1922
Comments
Hi. Hope you're doing well. Why not consider solutions like Astro.js and Starlight for documentation? (https://starlight.astro.build/) It can also be deployed to GitHub Pages (https://docs.astro.build/en/guides/deploy/github/). Let me know if I can help solve this issue. |
That does not seem to be a wiki where users can contribute? |
Yes, you're right. It doesn't provide a direct way to collaborate online, and you would need pull requests as a normal project in order to accept documentation contributions. However, I thought about them because you would have better control (related to the malware issues of wikis) over the submissions, and they are still easy to deploy and setup. |
A pull request based model could definitely be an option. I guess we'll need to set up one of these things and play around with it. |
Starlight DemoI've built a quick demo showcasing how Starlight documentation could look like! You can check it out here: Considerations
Setup and deploymentThis project can be added to an already existing repository under a subfolder (e.g /docs) or into a new one to split actual implementation of NoVnc and its documentation. Deployment can be done with GitHub pages or any other host: deploy astro project Final wordsIf you feel this solution can be relevant for your use-case I would be open and interested to contribute to its implementation / configuration / documentation migration. |
Describe the bug
Only maintainers can currently edit our wiki, making it almost useless as the point of the wiki is to have documentation that the community can maintain.
Additional context
The reason the wiki is locked down is because there is too much malware being added to GitHub wikis. And GitHub provides absolutely no tools to deal with the issue.
In other words, getting GitHub doesn't seem feasible. We need to look at alternatives.
This could be an option where we can still host things on GitHub:
https://github.com/Drassil/git-wiki-theme
The text was updated successfully, but these errors were encountered: