phenaproxima / starshot-prototype

Prototype of a new kind of Drupal, based on recipes and loaded up with contrib's best modules and themes. Not a fork or a distribution.
https://drupal.org/starshot
115 stars 46 forks source link

Add DDEV install commands to README #43

Closed gitressa closed 4 months ago

gitressa commented 5 months ago

Discussed in #42.

phenaproxima commented 5 months ago

FYI, penyaskito agreed to test these instructions tomorrow at DrupalCon - I like that idea, just so we can be sure that it works for someone else before we merge. If I don't hear back by the end of the day tomorrow, I'll merge it anyway.

phenaproxima commented 4 months ago

Okay, so I tried these commands and we have work to do if we're gonna make this usable, sadly. :(

The issue seems to be that DDEV is very opinionated about how and when to set up a database (DDEV should not be writing settings.php, in this case), and it clashes with Starshot's assumptions. I think this stuff can be smoothed out, but it would need to be done pretty carefully, and probably with a custom command or three.

gitressa commented 4 months ago

Thanks for trying, I pinged the DDEV developers, so hopefully they can help this in #49.

phenaproxima commented 4 months ago

OK, after some fiddling around I think I have a much nicer version of this. One command: ddev install. See #50, and give it a shot.

I'm closing this PR now, since it's superseded.