-
-
Notifications
You must be signed in to change notification settings - Fork 157
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
Documentation feedback #1778
Comments
@stevepiercy THX for moving this here and set it on track. I was thinking about removing it in the cookieplone ticket. But finally I think we need to encourage people to think outside of the box and show how a pain here can trigger a cure there. Dissatisfaction is the main force behind the design of good products or processes. The main difference between ordinary people and inventors and designers is taking the challenge and fix it. You can be proud to be part of the party! «It is not important to invent something, it is important to recognize you invented something [... useful…]! – Thomas Edison |
@acsr let's figure out what we can do. First I need to explain Plone 6 Documentation's current architecture, because it adds complexity that won't work with some of your suggestions. Its repository consists of its own content plus three other projects—Plone REST API, plone.api, and Volto—and their documentation is pulled in via git submodules. The first of those two also host their own docs on Read the Docs, and the maintainers want to keep it that way. It is very unlikely that there shall ever be a single repository that directly hosts all of Plone's documentation.
I think I've addressed all that you brought up. If I missed anything, or you have some other actionable suggestions, I'd like to hear them. Thank you! |
@acsr I created a PR for Item 4 in my response: #1788. I would really appreciate your review to see if it solves most of what you brought up. If you have no further feedback, I will close this issue as complete, after #1788 is merged. You can always reopen this issue with additional feedback. Thank you! |
Closing as complete. @acsr feel free to reopen and add feedback, if I missed anything. |
I am still struggling with serious painpoints in the docs. e.g. no Troubleshooting FAQ with common known mistakes you can get stuck with. I know GIYF but I am currently listing them for me and hopefully can contribute back.
Contributing to Documentation is currently buried under Contributing to Plone in the Table of Contents of the Plone6 docs.
Suggest edit is buried under the Github Octocat Icon at the top of the page (Icons without text need to be learned! In particular when the topic is a subtopic where icons simpoly do NOT work even if the purpose seems obvious for the sender, for the receiver definitely NOT, because it is lacking the context in the brain of the author. Therefore you have to be explicit as sender, when you cannot make sure the whole is communicated mandatory.
I would suggest to have a prominent permanent side tab with the unmistakable message:
Improvement Welcome – Start here…
and a repeated instance in the footer.
The whole text at about contributor roles and requirements is disencouraging as long as just pointing to misleading stuff as feedback is welcome. This is why these simple requests: Was this helpful as Star Ratings were created offering a freetext field to let your emotions run. Never ever let an input in this field touch your personal mood ;-)
One more point: The well understandable requirements for "First Time Contributors" are a bit of disencouraging as well for improving just docs. I started my first contributions to Plone with docs for the Plone 3 theming story by wrapping up stuff from listening in a workshop Denis Msihunov during the Naples Conference in 2007. Writing docs can jumpstart your understanding in an impressing way.
To get an idea what I mean visit this page from my archive thats is still present in the web:
https://opensourcehacker.com/2012/01/08/readthedocs-org-github-edit-backlink-and-short-history-of-plone-documentation/
This short wrapup of the procedure was present on every Docs page and lead me to my first docs contributions:
I hope I come back with serious improvements, but first I need to get this to run, run, run…
Please take this not personal!
Its not the correctness of the steps, but the elegance how to jump in as an easy going.
What is the best place to move this a bit distracting discussion from here?
On the other hand a proper cookieplone workflow can cut away efforts to describe troubleshooting by avoiding the mistakes upfront.
If we write and test docs having the knowledge of the development and docreading experience in mind and think further how to put this at the fingertips during cookieplone setup using a chatbot like experience could improve the setup successrate enormously.
Originally posted by @acsr in plone/cookieplone#50 (comment)
Important Note mentioning the inspiring work: The example shown above is the work of Mikko Ohtamaa, I mentioned earlier in this ticket here: plone/cookieplone#50 (comment)
The text was updated successfully, but these errors were encountered: