localgovdrupal / localgov_microsites

A repository for the LocalGov Drupal Microsites project.
GNU General Public License v2.0
3 stars 2 forks source link

Create a new install profile / distribution for LocalGov Microsites #17

Closed finnlewis closed 2 years ago

finnlewis commented 2 years ago

User story

As a developer

I want to install the LocalGov Drupal Microsites distribution

So that I can start to build and deploy microsites

Acceptance tests:

  1. Be able to do a 'composer require localgovdrupal/localgov_microsites_project'
  2. Run the install profile
  3. Be able to create a microsite.
stephen-cox commented 2 years ago

We have a project (https://github.com/localgovdrupal/localgov_microsites_project) and a profile (https://github.com/localgovdrupal/localgov_microsites).

Create a new project with

composer create-project --stability dev localgovdrupal/localgov_microsites_project MY_PROJECT
andybroomfield commented 2 years ago

Out of interests, this means the localgov_microsites module will not be part of and get installed by default for main profile?

stephen-cox commented 2 years ago

The decision has been to make localgov_microsites a Drupal profile, not a module.