Hi Justin. Thanks for this post.
I would just like to add that since the Moodle 2.6.6 and 2.7.3 versions, the Plugins check screen contains links “Install” and “Upload
” for every missing dependency – see the attached screenshot (introduced by MDL-47069
). So there should no longer be need to remember these URLs to go to solve the dependency manually.
Additionally, there is also work in progress to further improve the process. There should be a feature added soon that would allow the admin to cancel the installation of a new plugin (that is to remove the deployed files, MDL-48535
) and install all missing dependences via single button click (MDL-49329