I know this will be considered un-gracious and get me the "learn emacs NOOB" award (an editor I have been using for 20 years, just not a huge fan of the package environment).
But, I notice emacs packages don't give the specific steps to follow. For instance http://magit.vc/manual/magit/Updating-from-an-older-release.... says "So please uninstall the packages magit, git-commit-mode, and git-rebase-mode." No mention of what specific command will do that, what environment variable may tell you the directory location or so on. I know writing documentation is unpleasant, but it is really frustrating when you don't connect that last inch with the exact commands.
Even the linked article instructions are a problem. For me the command "M-x magit-version" is not defined until after I run "M-x magit-status". Even then the version reported is "Magit 21050722.2133". Care to hazard a guess if this is a 2.X version of Magit? Is it 2.133?
I think you have a fair point. Very often emacs blog articles assume quite a deep knowledge, whereas ones about let's say bash, linux distro Foo, will be much more procedural step by step command.
But, I notice emacs packages don't give the specific steps to follow. For instance http://magit.vc/manual/magit/Updating-from-an-older-release.... says "So please uninstall the packages magit, git-commit-mode, and git-rebase-mode." No mention of what specific command will do that, what environment variable may tell you the directory location or so on. I know writing documentation is unpleasant, but it is really frustrating when you don't connect that last inch with the exact commands.
Even the linked article instructions are a problem. For me the command "M-x magit-version" is not defined until after I run "M-x magit-status". Even then the version reported is "Magit 21050722.2133". Care to hazard a guess if this is a 2.X version of Magit? Is it 2.133?