Please re-enable the GitHub Wiki feature to better document long complex discussion threads #7774
-
Is your feature request related to a problem? Please describe.There are a number of discussion threads which span years on complex topics with hundreds of posts. They tend to be given the misnomer of 'Wiki' which they are very much not - they appear similar to the 'Talk' pages that sit behind what is published on Wikipedia. Because of the complexity of the topics, depth of discussion and volume of posts they defeat the purpose for which the misnomer suggests they exist - to provide knowledge to a reader on a topic. They fail in that because reading through the discussion thread, a reader has forgotten the begining by the time they get to the end. The problem is that a discussion thread does not fulfil the need that a Wiki fulfills and the Wiki feature has been turned off and so there is nothing to fill that need. Describe the solution you'd likeTurn the Wiki feature back on please. Describe alternatives you've consideredDiscussion threads, see above. Additional contextWhy the Wiki feature was turned off is subject of the issue. Whatever the reason, it seems likely the decision was taken before discussion threads grew to hundreds of posts spanning a number of years. Obviously these are ongoing and open topics which were perhaps not anticipated and about which readers are looking for concise answers. Here are some early candidates: |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
|
Hi, as I said the wiki feature was disabled by purpose because we don't use it in this repo. The main docs entrypoint is maintained directly in the repo: https://github.com/nextcloud/all-in-one?tab=readme-ov-file#nextcloud-all-in-one. However we link back to the wiki section in dicsussions: https://github.com/nextcloud/all-in-one/discussions/categories/wiki. The main idea with that is that anyone can create and maintain articles without us having to maintain them ourselves. Additionally, it is intentional that people can respond under the articles because then related questions are also maintained in the correct thread. However usually the main article of the wiki article is in the top post so you don't actually need to read through all posts below it. I hope this explains why we structured things in this way. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @szaimen , Might you be amenable to us creating a "podman.md" file that all of us can collaboratively edit to represent the latest "how to for podman" without needing a specific owner? |
Beta Was this translation helpful? Give feedback.
-
|
I would like to chime in here and add my considerations. Anything that deserves the name of "knowledge base" is highly welcome, and it does not matter to me in which form this is implemented, I would happily contribute to that. The current state of affairs is an unholy mess, in German we call it "Saustall" (pigsty, pig stall). Unless I keep my own notes where to find what and which thread or issue leads to which solution it is simply not possible to keep track on what is going on. Please let me explain why this matters to me/us: We deploy Nextcloud - among other, possibly more complex software stacks - for clients. As of now, we have deployed AIO only with two SME "friendly customers" since they are integrated in our own knowledge base and we use them as a test area, whereas everything else goes on native Nextcloud instances. Would I deploy AIO on regular client systems? Certainly not. One of the main reasons is that I cannot point any client anywhere to look up solutions for issues in a viable amount of time. It is simply not possible to build up our own knowledge base with a reference of 3-4 issues for problem XYZ. First of all, they would tell us "you guys suck and deliver horrible services" and secondly, the Average Joe Small Business Owner would react with: "I knew it, Open Source is just trash maintained by hobby programmers, I go back to Microsoft/Google/whatever". There are many design decisions in AIO which are mysterious to me, and not maintaining a proper Wiki is definitely one of them. I am sorry if this sounds like harsh criticism, which is not my intention, but there are some realities we have to face. If we just go back to basics such as ITIL or COBIT - a software project without proper and usable documentation is worthless. Anything that doesn't require constantly cloning a full repo and filing PRs is doable for me, and I would happily and diligently contribute to that. |
Beta Was this translation helpful? Give feedback.
Hi, as I said the wiki feature was disabled by purpose because we don't use it in this repo.
The main docs entrypoint is maintained directly in the repo: https://github.com/nextcloud/all-in-one?tab=readme-ov-file#nextcloud-all-in-one.
However we link back to the wiki section in dicsussions: https://github.com/nextcloud/all-in-one/discussions/categories/wiki.
The main idea with that is that anyone can create and maintain articles without us having to maintain them ourselves. Additionally, it is intentional that people can respond under the articles because then related questions are also maintained in the correct thread. However usually the main article of the wiki article is in the top po…