faster and smarter development with drupal console
TRANSCRIPT
![Page 1: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/1.jpg)
FasterandSmarterDevelopmentwithDrupal
Console
![Page 2: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/2.jpg)
JesusManuelOlivas
Drupal8SolutionsEngineer|
IworkforFFW(andyoushouldtoo)
Aboutme
@jmolivas @drupalconsole@drupodcast
![Page 3: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/3.jpg)
WhatistheDrupalConsole?
Itisasuiteoftoolsthatyourunonacommandlineinterface(CLI)togenerate
boilerplatecodeandinteractwithaDrupal8installation.
![Page 4: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/4.jpg)
DavidFlores|@dmouse
EduardoGarcía|@enzolutions
JesúsManuelOlivas|@jmolivas
OmarAguirre|@omers
Whomaintainthisproject?
![Page 6: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/6.jpg)
Whyshouldyoucareaboutit?
![Page 7: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/7.jpg)
Drupalismoretehcnicallyadvanced
![Page 8: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/8.jpg)
HowdoesDrupalConsolehelp?
![Page 9: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/9.jpg)
Topics
WheretofindandhowtoDownloadDrupalConsole
Generatecode/filesrequiredbyaDrupal8module.
InteractwithyourDrupal8installation.
LearnDrupal8.
Writeanintegration.
Automatecommandexecution.
Remotecommandexecution.
ContributetotheprojectandRoadmap.
![Page 10: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/10.jpg)
Wheredoyou ndtheproject?
![Page 11: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/11.jpg)
LandingPage
Documentation
Support
http://drupalconsole.com/
http://bit.ly/console-book
http://bit.ly/console-support
![Page 12: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/12.jpg)
DownloadDrupalConsole
![Page 13: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/13.jpg)
UsingtheInstaller
InstalltheConsolelocallybyrunningtheinstallerinyourprojectdirectory:
$ curl http://drupalconsole.com/installer | php
$ mv console.phar /usr/local/bin/drupal
$ drupal
![Page 14: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/14.jpg)
![Page 15: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/15.jpg)
UsingComposer
$ composer global require drupal/console:@stable
# download at: # ~/.composer/vendor/drupal/console
# run it using:$ ~/.composer/vendor/bin/console
Gitbook-UsingComposer
![Page 16: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/16.jpg)
UsingDrupalComposer
$ composer create-project drupal-composer/drupal-project:8.x-dev drupal8.dev --stability dev --no-interaction
https://github.com/drupal-composer/drupal-project
![Page 17: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/17.jpg)
UsingaVirtualMachine
DrupalVM
AVMforlocalDrupaldevelopment
Drupal8SprintBox
SimpleDrupal8DevelopmentEnvironment
http://www.drupalvm.com/
https://github.com/thom8/drupal8-vagrant
![Page 18: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/18.jpg)
Updatingtheproject
Dependingonthedownloadmethod:
$ drupal self-update
$ console self-update
$ php console.phar self-update
![Page 19: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/19.jpg)
Copycon guration les
$ drupal init
# ~/.console/config.yml# ~/.console/chain/sample.yml
![Page 20: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/20.jpg)
Generatethecodeand lesrequiredbyaDrupal8module.
![Page 21: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/21.jpg)
generate:module
![Page 22: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/22.jpg)
![Page 23: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/23.jpg)
generate:controller
![Page 24: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/24.jpg)
![Page 25: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/25.jpg)
![Page 26: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/26.jpg)
![Page 27: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/27.jpg)
generate:form:con g
![Page 28: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/28.jpg)
![Page 29: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/29.jpg)
example.routing.yml
![Page 30: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/30.jpg)
src/Form/ExampleForm.php
![Page 31: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/31.jpg)
src/Form/ExampleForm.php
![Page 32: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/32.jpg)
src/Form/ExampleForm.php
![Page 33: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/33.jpg)
generate:plugin:block
$ drupal generate:plugin:block --module="example" --class-name="ExampleBlock" --label="example_block" --plugin-id="example_block" --no-interaction
![Page 34: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/34.jpg)
![Page 35: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/35.jpg)
![Page 36: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/36.jpg)
generate:entity:content
$ drupal generate:entity:content --module="example" --entity-class="Foo" --entity-name="foo" --no-interaction
![Page 37: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/37.jpg)
![Page 38: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/38.jpg)
Othergenerators
generate:authentication:provider generate:entity:config generate:event:subscriber generate:permissions generate:plugin:field generate:plugin:fieldformatter generate:plugin:fieldtype generate:plugin:fieldwidget generate:plugin:imageeffect generate:plugin:rest:resource generate:plugin:rulesaction generate:plugin:type:annotation generate:plugin:type:yaml generate:service generate:theme
![Page 39: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/39.jpg)
InteractwithyourDrupalinstallation.
![Page 40: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/40.jpg)
site:new
![Page 41: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/41.jpg)
site:install
![Page 42: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/42.jpg)
container:debug
![Page 43: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/43.jpg)
router:debug
![Page 44: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/44.jpg)
router:debug
![Page 45: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/45.jpg)
site:mode
![Page 46: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/46.jpg)
site
site site:maintenance [ON/OFF] site:status
![Page 47: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/47.jpg)
con g
config config:debug config:edit config:export config:export:content:type config:export:single config:export:view config:import config:import:single config:override
![Page 48: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/48.jpg)
user
user user:login:clear:attempts user:login:url user:password:hash user:password:reset
![Page 49: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/49.jpg)
LearnDrupal8.
![Page 50: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/50.jpg)
Use--learningoption
$ drupal generate:controller --module="example" --class-name="ExampleController" --method-name="hello" --route="/hello/{name}" --learning --no-interaction
![Page 51: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/51.jpg)
![Page 52: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/52.jpg)
Writeanintegration
![Page 53: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/53.jpg)
generate:command
$ drupal generate:command --module="example" --class-name="HelloCommand" --command="example:hello" --no-interaction
![Page 54: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/54.jpg)
![Page 56: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/56.jpg)
webpro ler:benchmark
![Page 57: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/57.jpg)
webpro ler
webprofiler:benchmark webprofiler:export webprofiler:list
![Page 58: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/58.jpg)
Automatecommandexecution
![Page 59: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/59.jpg)
chain
$ drupal chain --file=~/path/to/start-project.yml
![Page 60: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/60.jpg)
![Page 61: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/61.jpg)
Remotecommandexecution
![Page 62: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/62.jpg)
site:debug
$ drupal site:debug
$ drupal site:debug sample.dev
# Sites configuration files at:# ~/.console/sites/
![Page 63: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/63.jpg)
--target
$ drupal --target=sample.dev c:r all
![Page 64: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/64.jpg)
![Page 65: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/65.jpg)
Tips
![Page 66: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/66.jpg)
#Protip1Use--rootoption
$ drupal --root=/var/www/drupal8.dev
![Page 67: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/67.jpg)
#Protip2Usemultilanguagefeature
# ~/.console/config.yml
application: environment: 'prod' language: en #available: en,es,fr,hu,pt,ro editor: vim temp: /tmp
![Page 68: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/68.jpg)
![Page 69: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/69.jpg)
![Page 70: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/70.jpg)
#Protip3Usedefaultvalues
# ~/.console/config.ymlapplication:
...
default: commands: generate: controller: options: module: my_current_project
![Page 71: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/71.jpg)
#Protip4Disablecontributedcommands
# ~/.console/config.ymlapplication:
...
disable: modules: - broken_module_name_one - broken_module_name_two
![Page 72: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/72.jpg)
#Protip5Usecommandalias
$ drupal cache:rebuild all
$ drupal c:r all
![Page 73: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/73.jpg)
#Protip6Use--helpoption
$ drupal generate:module --help
![Page 74: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/74.jpg)
![Page 75: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/75.jpg)
#Protip7Use--generate-inline
$ drupal generate:entity:config --generate-inline
![Page 76: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/76.jpg)
![Page 77: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/77.jpg)
#Protip8Use--generate-chain
$ drupal generate:module --generate-chain
![Page 78: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/78.jpg)
![Page 79: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/79.jpg)
#Protip9Use--generate-doc
$ drupal webprofiler:benchmark --generate-doc
![Page 80: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/80.jpg)
![Page 81: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/81.jpg)
#Protip10Usepecocommand
$ drupal router:debug | peco | awk -F ' ' '{print $1}' | xargs drupal router:debug
https://github.com/peco/peco
![Page 82: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/82.jpg)
![Page 83: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/83.jpg)
Howtocontribute?
![Page 84: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/84.jpg)
Gettingtheproject
ForkyourowncopyoftheConsolerepository
Cloneyourforkedrepository.
$ git clone [email protected]:[github-user]/DrupalConsole.git
Downloaddependenciesusingcomponser.
$ cd /path/to/DrupalConsole$ composer install
http://bit.ly/console-fork
![Page 85: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/85.jpg)
Beforecommitingyourcode
ProjectcodeisPSR-2CodingStyle.
GeneratedcodeisDrupalCodingStyle.
http://www.php-fig.org/psr/psr-2/
https://www.drupal.org/coding-standards
![Page 86: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/86.jpg)
Codeanalysis
http://bit.ly/console-insight
http://bit.ly/console-travis
![Page 87: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/87.jpg)
PHPQAall-in-oneAnalyzerCLItool
PHPParallelLint
PHP_CodeSniffer
PHPLOC
PHPMessDetector
PHPUnit
https://github.com/jmolivas/phpqa
![Page 88: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/88.jpg)
RunningPHPQAmanually
$ cd /path/to/DrupalConsole$ phpqa analyze --files=src/
RunningPHPQAautomatically
$ vim .git/hooks/pre-commit# Paste this:phpqa analyze --git
![Page 89: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/89.jpg)
jmolivas dmouse enzolutions omero danielnv18 vacho esod cordoval Sutharsan chipkaye hugronaphor
kgaut webflo czettnersandor fluxsauce greg-1-anderson lucasmingarro Crell martinfrances107 bojanz danielrose28
MiguelC301 azarzag Jaesin rpayanm iadyax alexweber mimioc revagomes Chi-teck egulias heilop
LowellMontgomery mmenavas sethfischer emacoti jeqq benjy carlosroh edutrul albertvolkman jjcarrion dasjo
joshuataylor kendallsv kostajh lussoluca stevector ysramirez brantwynn langelhc
Contributors
![Page 90: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/90.jpg)
Spreadthewordandlove.
@drupalconsole|#drupalconsole
/~drupalconsole
![Page 91: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/91.jpg)
Roadmap
![Page 92: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/92.jpg)
Increasecodecoverage.
Multi-sitesupport.
Improvedocumentationandtranslations.
Improveverbosecode-output.
Dummycontentgeneration.
![Page 93: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/93.jpg)
Milestones
https://github.com/hechoendrupal/DrupalConsole/milestones
![Page 94: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/94.jpg)
Upcommingimplementations
Metatag
Rules
[Yourmodulehere]
![Page 95: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/95.jpg)
Let'sworktogethertomake
awesometoolsevenbetter.
![Page 96: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/96.jpg)
Drushintegration
https://github.com/drush-ops/drush/pull/1337
![Page 97: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/97.jpg)
Onemorething...
![Page 98: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/98.jpg)
GUIfortheCLI.
![Page 100: Faster and Smarter Development with Drupal Console](https://reader034.vdocuments.mx/reader034/viewer/2022051404/587fa8e31a28ab825e8b77ff/html5/thumbnails/100.jpg)
Questions&Feedback
Feelfreetostalkmeoraskanyquestionat:
@jmolivas|@drupalconsole