thinkshout / drupal-project

:rocket: Composer template for Drupal projects. Quick installation via "composer create-project thinkshout/drupal-project"
5 stars 1 forks source link

Will this be necessary once we switch to Drupal 8.8.0? #68

Closed mariacha closed 2 years ago

mariacha commented 4 years ago

Drupal is introducing a similar structure for building projects directly into core with 8.8.0 release:

https://www.drupal.org/docs/develop/using-composer/using-drupals-composer-scaffold

When that's out, how will our current new build workflow change? Will we stop using this project entirely?

mariacha commented 4 years ago

Looks like a PR here gives us some information: https://github.com/drupal-composer/drupal-project/pull/522/files

mariacha commented 4 years ago

I'm also experimenting with seeing how we could structure our projects differently so that we could take advantage of upstream changes more easily in the repo this is forked from.

mariacha commented 4 years ago

Noting that I've made a repo https://github.com/thinkshout/drupal-starter-kit that doesn't use drupal-project. It uses the drupal-recommended version instead. https://www.drupal.org/docs/develop/using-composer/using-drupals-composer-scaffold

Next time we meet let's talk about whether to use that or Pantheon Build Tools for future projects.

mariacha commented 4 years ago

Next time: Talk through pros and cons of moving away from drupal project to drupal starter kit. And talk through Pantheon dev tools.

Based on conversation -- talk to the larger group.

mariacha commented 2 years ago

Closing. I've swapped us over to drupal-integrations