-
Notifications
You must be signed in to change notification settings - Fork 4
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
Improve documentation regarding what the plugin does and what not #5
Comments
Thank you for your feedback! You are right that the README currently does not really make it clear from which idea the plugin originated and what the use case and workflow looks like. I chose the name "Versions" and not "Git" because the Git part is just an implementation detail in the end. In my forum post about the plugin I tried to explain the reasoning and origin. Maybe that's even a good starting point for a better explanation in the README. I will think about it again. :)
Only the first two setup steps are really required, the remaining steps are for optional advanced features. I'm considering to move the docs to GitHub wiki pages to make the README shorter and increase the overview. Would that help? |
If you are looking for a plugin with a larger focus on Git but with a Panel UI, take a look at this one: https://github.com/OblikStudio/kirby-git |
- Move documentation to GitHub wiki - New "About this plugin" section, fixes #5
- Move documentation to GitHub wiki - New "About this plugin" section, fixes #5
- Move documentation to GitHub wiki - New "About this plugin" section, fixes #5
I've moved the documentation to the GitHub wiki where there is more room to explain the features and setup in detail. The README on the |
- Move documentation to GitHub wiki - New "About this plugin" section, fixes #5
- Move documentation to GitHub wiki - New "About this plugin" section, fixes #5
Which aspect in the Versions plugin bothers you and why?
Documentation
How would you improve it?
Well, I don't know if it helps you. Maybe it's just me, so take it with a grain of salt.
I went half through the readme before I understood that I actually probably did not understand what the plugin does. I started with this mindset: I develop my sites locally, versioned with git. For the plugin, I'll therefore create a second git repository just holding the content and the plugin will store and version the content in this second repository with git, pushing and pulling changes on command.
Half through the documentation, I noticed, the plugin comes from another point of usage: You have your website on a server and you version content through git. Optionally, you can back up the content externally, but your main store for the content is the Kirby site on your remote server, where you initially install and setup the plugin.
The multisite content versioning (staging/production) assumes those environments are on the same server, to my understanding of the README.
What I therefore though the plugin is: Kind of an extended version of https://github.com/thathoff/kirby-git-content, but with version control that can be managed by content authors.
I don't know if this is me or the documentation, to be honest, but though, maybe it helps you.
So, I wonder, if either the feature list could be more clear, or if it needs a list of technical limitations, or if a visualization at the beginning of the README would make it clearer.
How would this make the Versions plugin better?
Maybe there is potential to make the setup shorter, but my technical knowledge of the plugin and PHP is too low.
The text was updated successfully, but these errors were encountered: