Note: Some links in this issue summary require user name / password of drupal/drupal to access the site
Task for this issue
In testing, testers were confused about Drush commands and whether they needed to run them.
To mitigate this:
- Throughout the guide, wherever a Drush command is given in a topic, it needs to be preceded by some text that indicates that this is an optional alternative. Something like:
If you prefer to use Drush....
- In the Site Prerequisites for any topic that includes Drush commands, it should say something like:
If you prefer to use Drush instead of the administrative interface, you will need to have Drush installed. See <<install-tools>> for more information.
- In the install-tools.txt file, rewrite or add text to the Drush section so that it makes it clear that Drush commands are an alternative to doing administrative tasks using the administrative user interface, and that you would need to install Drush on the server where your site is running, and have command-line access to that server, in order to use Drush.
Instructions
See https://userguide_new-drupal.dev.devdrupal.org/guidelines/instructions.h... -- but skip the section on finding a task to do, since you have selected this one.
Checklist for this task
- Is a patch file provided? If only one or a few topics were edited, you can instead attach the updated source file(s).
- Is the edit complete and correct?
- Is the work free from additional edits outside the scope of the provided guidelines or task?
- Is attribution provided? See https://userguide_new-drupal.dev.devdrupal.org/guidelines/guidelines.htm...
Comment | File | Size | Author |
---|---|---|---|
#12 | 2710959-drush-clarify-12.patch | 3.43 KB | jhodgdon |
Comments
Comment #2
jhodgdonComment #3
jhodgdonTrying to fix link in issue summary
Comment #4
jhodgdonComment #5
jhodgdonI'll take this one on. There's some overlap with #2699037: Copy edit: Site prerequisite section (in my patch for that issue, I fixed at least some of the Site Prerequisites sections on this point), so I'll only do the parts here that are not covered in that patch.
Comment #6
jhodgdonHere's a patch. I've standardized how the topics with Drush and UI alternatives are worded, added some information to the install-tools section about Drush, and made sure site prerequisites were updated (except those already in the patch for #2699037: Copy edit: Site prerequisite section).
Comment #7
eojthebraveIt looks like this is missing the patch file. Any chance you've still got a copy of it lying around?
Comment #8
jhodgdonDoh. :)
Comment #9
jhodgdonSlight reroll after recent commits.
Comment #10
jhodgdonRerolled this again, for changes recently committed to install-dev-making. Also I think I have some duplicates to changes in #2699037: Copy edit: Site prerequisite section so this will conflict but I'll reroll after one of them gets committed. Meanwhile I did notice install-dev-making is a complete duplicate of what is in that other patch, so took that out here. config-install duplicates as well, so took that out too. Others... will just have to reroll.
Comment #11
eojthebraveI just committed #2699037: Copy edit: Site prerequisite section, and it looks like this is going to need a re-roll now.
And a couple of additional thoughts after reading through the patch.
I think it might also be worth mentioning that Drush is also a Unix scripting interface for Drupal, and as such it allows you to automate common tasks in ways that would be hard to achieve via the UI. Efficiency++
To me, this is one of the biggest benefits of a tool like Drush.
I think this could be re-phrased, and a little shorter. Right now it just reads a little weird to be. Specifcally, "does not link to all the tasks". The "link to" is throwing me off. Anyway, maybe something like, "Drush provides additional functionality not available via the administrative interface. For example, running database queries."
Comment #12
jhodgdonExcellent suggestions!
I checked through the patch carefully, and it looks like nearly all of this patch was duplicated in the prerequisites issue whose patch you just committed. Whoops! At least I was consistent. ;)
So, here's a much smaller patch, with fixes for the suggestions you made in #11.
Comment #14
eojthebraveLove it! Thanks Jennifer. I've gone ahead and committed this. I also added an attribution for you to install-tools since you made a pretty significant edit here.
Comment #15
jhodgdonMaking another commit on this -- somehow, the What is special about Drush? Section got added twice to the install-tools topic (possibly my fault from another issue, who knows). Anyway, I made sure the latest version was kept. ;)