-
-
Notifications
You must be signed in to change notification settings - Fork 582
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
Update & Redesign ddev describe output (and ddev list and ddev version) #2195
Comments
My initial complaint is regarding the output of the database credentials. I suggest:
|
I think another immediate improvement would be to transfer the first two lines into the same table format
|
I think it might also be worth splitting the container/server info to sit along side other relevant information, giving us 5 main sections:
|
I really like the clean design in the comment above (#2195 (comment)) |
Maybe this is found in another discussion but I always want to type ddev status on a project. I’m fighting the urge to do a alias for describe. |
It would be easy to add an alias, but I'm not sure that would be helpful to everybody. You @brianyoungblood however can easily add a custom global host command that just does |
@rfay yup exactly my urge and I’ve done other custom commands on the host as well. I was also compelled to share in hopes of this feedback. I’d rather not do a custom on this one so quickly and just change my behavior in this case unless I had others with the urge. New format of describe looks good to me as well. |
+1 for |
haha also a +1 from me for |
OK, you status lovers, #2955 |
I'm not much of a designer, so not sure I can give much input on that front, but one thing I would suggest considering is splitting out some of the information into a verbose mode / being able to get information about specific services. E.g.
I've just run The MySQL/MariaDB Credentials in particular are quite verbose by default. And whilst I like the readability improvements of the above suggestions, they may actually make the problem worse by making the output even taller. |
A few resources I've seen that might be helpful for others like me who are visual design challenged:
Another thing that might be helpful is being able to add information in |
I like the recommendation for an expanded set of describe modes, though I'm not sure what I'd consider priority 1 for the 'short' version. Any suggestions there @andrewbelcher ? |
I guess I would say the key bits of information for each service would be:
Fitting with the grep parseable, perhaps something along the lines of
|
#2965 is a (REALLY) rough start at some of this... Fun first foray into go and contributing to DDev - I expect tests will fail as I've not even looked at that and I have some issues that I'm not familiar enough with Go / DDev's set up to sort myself, but here's the output so far: |
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
Fix wonky rebase Update gosuri/uitable to v0.0.4 for color fixes. gofmt describe.go go version in go.mod should be 1.16 Add webserver_type, fixes ddev#3054 First round of updates to table Use lowercase in ddev list Minor update to test Pacify linter Bump golang-build-container to 1.16.6 Fix test crash due to updating docker/docker Try to use upstream's go.mod
The
ddev describe
output is a bit cluttered and has some pieces missing now. Setting this issue up as meta/discussion to encourage community input.Below is the current output for a drupal8 project 'example.com'
The text was updated successfully, but these errors were encountered: