Skip to content

Add support for Drupal Console custom packages and languages#311

Merged
alcohol merged 4 commits intocomposer:masterfrom
enzolutions:master
May 15, 2019
Merged

Add support for Drupal Console custom packages and languages#311
alcohol merged 4 commits intocomposer:masterfrom
enzolutions:master

Conversation

@enzolutions
Copy link
Copy Markdown
Contributor

The Drupal Console project is working in complete some goals to release his first 1.0.0 stable release more info at https://drupalconsole.com/articles/help-us-complete-drupal-console-stable-release

One of the main component required for that its provide a way to Drupal developer to be able to add custom packages of commands to be used in their Drupal installation, independent of contributed modules command

Another goal for this release its allows the usage of custom languages, that will reduce the size of Drupal Console installer and people will be freer in terms of their contribution and how to use the Drupal Console project.

In order to warranty this flexibility is required the inclusion of two new composers installers types drupal-console for packages and drupal-console-languages for languages.

@itsdarrylnorris
Copy link
Copy Markdown

👍 For this PR.

@david-garcia-garcia
Copy link
Copy Markdown
Contributor

Drupal console will become the defacto command line management tool for Drupal. This is very important for supporting the Drupal project.

@ofry
Copy link
Copy Markdown

ofry commented Apr 15, 2019

This PR has merge conflicts.

@enzolutions
Copy link
Copy Markdown
Contributor Author

Thanks @ofry , I just updated the PR

Comment thread src/Composer/Installers/DrupalInstaller.php Outdated
@enzolutions
Copy link
Copy Markdown
Contributor Author

@alcohol travis is failing, could due to the latest change?

@alcohol
Copy link
Copy Markdown
Member

alcohol commented May 14, 2019

@enzolutions no I already pointed out why it fails, see my comment about the missing trailing comma.

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.

5 participants