Skip to content

Draft: Some improvements to the README.md #9

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

Closed
wants to merge 0 commits into from
Closed

Draft: Some improvements to the README.md #9

wants to merge 0 commits into from

Conversation

rpkoller
Copy link

@rpkoller rpkoller commented Mar 7, 2024

At first thank you for that excellent add-on! As a disclaimer, I am not a developer, but regularly using DDEV, and was used to a composer patches based workflow. So I ran into a few stepping blocks since the add-on has a slight different paradigm I first had to understand. And a few days ago I also noticed a support request on the Drupal Slack with someone having troubles getting the add-on running. So based on my own experience as well as the details I've learned during the conversation on Slack I tried to come up with some improvements for the README.md. Aside adding some more information I also tried to bring in some more structure as well as a TOC.

Copy link
Contributor

@rfay rfay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly just whining about using the correct git checkout technique.

README.md Outdated
ddev start && \
ddev get justafish/ddev-drupal-core-dev && \
ddev restart && \
git clone [email protected]:project/drupal.git core-dev
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use the official git clone technique per

README.md Outdated
ddev drupal install
````
> :warning: There is no need to composer require Drush to get the ability to for example clear caches. A subset of that kind of functionality is available with `ddev drupal list`. Otherwise you won't be able to checkout any added feature branch due to unstaged changes for commit.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> :warning: There is no need to composer require Drush to get the ability to for example clear caches. A subset of that kind of functionality is available with `ddev drupal list`. Otherwise you won't be able to checkout any added feature branch due to unstaged changes for commit.
> :warning: There is no need to `ddev composer require drush/drush` to get the ability to for example clear caches. A subset of that kind of functionality is available with `ddev drupal list`. Otherwise you won't be able to checkout any added feature branch due to unstaged changes for commit.

Is this warning needed? I would usually just git stash in that situation, but it does seem like having drush available is something people would always want.

@rpkoller rpkoller closed this Mar 19, 2024
@rpkoller rpkoller deleted the 20240307-rpkoller-readme-improvements branch March 27, 2024 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants