I tried one more time to use the wiki of github, with the aim to think about how to do a wiki for Nethserver.
My conclusion is final, it is impossible !!!
I cannot use category, it is a basic feature for a wiki, tag a page with a specific category, after you create a page which retrieves all categories. That can be done by hand, do a page and add the url in another page…but it is boring. this what I mean -> http://wiki.contribs.org/Category:Howto
I tested it out recently github pages as you coming to the same conclusions, it has some limitations.
I am not saying that Github is the answer, but I’d like to make more clear our goals:
it has to support Markdown very well so we can copy/paste howtos born here on community or drafts extracted from posts
hopefully no new machine to administer, update, maintain
don’t fragment tools, I agree with @davidep’s vision, I don’t want yet another tool/wiki
I prefer to keep doc sources on github because the tricky “who gets to edit what?” stuff is left up to GitHub and the lovely concept of pull requests acting as an edit approval queue.
[troll mode on]
In fact the problem that is occuring is nethesis doesn’t want to maintain and host the wiki, therefore the solution to find is not which wiki engine, but where hosts the wiki
Thanks davidep, I will answer to your invitation later, I need to think about a billion stuffs before, did I never speak about freedom and sustainable development ways.
That’s not fair @stephdl
It’s not a money problem, for me, it’s more a technical problem. We can build up, pay and maintain the host right here and right now, but I’d like to look ahead, keeping a good integration with Discourse and trying to not thrown effort away
I missed the point why to use github and dokuwiki together, dokuwiki is the way to go, yes, but it can track versions alone and the backup is simple since there is no database…fetch the folder in a tar.gz each hour/day and it is done.
Thanks for the interesting discussion, good points are explained there.
Maybe using the Github authentication could be simpler: https://www.dokuwiki.org/plugin:oauth
Markdown plugin is needed too, so we can copy/paste howtos born here on community or drafts extracted from posts
This looks better supported: https://www.dokuwiki.org/plugin:markdowku