March DUG: Tools!

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Amber Himes Matz's picture
Start: 
2016-03-09 18:00 America/Los_Angeles
Organizers: 
Event type: 
User group meeting

This month's DUG will hosted by Phase2 (514 NW 11th Ave. Ste 203), March 9, with pizza and drinks at 6pm and presentations starting at 6:30pm.

Front-end developer, back-end developer, devops, designer, project manager, Drupal site builder, themer...

What's your favorite tool, module, or technique that helps you work better, faster, or more effectively?

I'm looking for 5-10 minute demos of your favorite tool or technique. Each demo should answer a single question, "How to do X."

Demos can cover such things as:
- Wireframing
- Design comp delivery (especially responsive design comp tools)
- Setting up a new module, theme, or project
- Importing a database
- Tools, modules or and techniques for backing up your Drupal site
- Updating modules
- Porting a module to D8 (tools or modules that can help with this)
- Setting up an IDE for Drupal development (PhpStorm, NetBeans, Eclipse or other)
- Your favorite code editor, highlighting an especially useful feature it has
- Project Managers: Resourcing, Scheduling, Burndown charts, other cool charts or tools
- Deployment tools
- Continuous integration tools
- Drupal.org tools

Please SIGN UP in the comments to let me know what you want to demo!

If you have a Drupal 8 related demo that is longer than 10 minutes, but less than 20 minutes, leave a comment and I'll get in touch with you through your contact form.

Comments

Location: Phase2

Amber Himes Matz's picture

Forgot to put the location in the original post.

This month's DUG will hosted by Phase2 (514 NW 11th Ave. Ste 203), March 9, with pizza and drinks at 6pm and presentations starting at 6:30pm.

Amber Matz

Code Quality with PHPstorm

Mixologic's picture

I'll volunteer to show people how to setup some tools to make developing drupal code easier. Primarily phpcodesniffer with coder module, but also coding standards configuration - mostly within the context of phpstorm.

Thanks!

Amber Himes Matz's picture

Thanks! Got you down on my list.

Amber Matz

Coffee and Coffee Extras

jessehs's picture

The Coffee module is an administration tool similar to OS X's "Spotlight" tool. Type the shortcut key command and a text box appears -- start typing, and it suggests where you want to go.

I'll give a short demo of the Coffee module, as well as the Coffee Extras sandbox, which adds the options to jump directly to "manage fields", "manage display", etc. for each of the content types.

Expect me to last around 5-10 minutes.

Awesome!

Amber Himes Matz's picture

Thank you! Got you down on my list.

Amber Matz

Features Builder

spencerbrooks's picture

I'd be happy to demonstrate how to use Features Builder to automate your deployment workflow. I'll give a 5-10 minute overview of how you go about initial setup, and the options to extend or customize it to your specific workflow.

Sounds good

Amber Himes Matz's picture

Got you down on my list! Thank you!

Amber Matz

I will Demo DrupalVM. An easy

frob's picture

I will Demo DrupalVM. An easy place to start Drupal8 development. It creates an ansible provisioned vagrant box with drush aliases, ready to go.

Sounds great

Amber Himes Matz's picture

Ok great! Got you on my list.

Amber Matz

Change of plans, I can

Greg Boggs's picture

Change of plans, I can present on tools for 10 minutes on Wednesday after all. sign me up.

I can think of 2 options that can be interesting:

  1. Terminus CLI. This is a great tool, but you can only use it on Pantheon. Many folks have at least one client on Pantheon and most folks don't use it. But, lots of people aren't on Pantheon. So, for those folks, I could present on the alternative.

  2. Fabric is a Terminus CLI alternative. It's designed for Self managed hosting where you can install your own scripts on the server. It can automate the tasks of taking backups, grabbing databases and deploying sites.

I would love to hear about

jessehs's picture

I would love to hear about Terminus!

Terminus, yes please

Amber Himes Matz's picture

Yes, please present about Terminus.

Amber Matz

Might be time for Fabric too

Amber Himes Matz's picture

But there may very well be time for a Fabric demo too! So I'll reserve 20 minutes for you just in case.

Amber Matz

Gulp and a Drupal theme

Mindewen's picture

I'll demo Erik's Gulp-based frontend build, designed for a Drupal theme.

Sounds great! Thank you!

Amber Himes Matz's picture

Got you on my list, Marlene! Thank you!

Amber Matz

How we improved Solr search on Drupal.org

drumm's picture

I can go over the techniques we used to test and improve Solr search on Drupal.org, and how you can apply those yo your own site.

Thank you! Got you on my list

Amber Himes Matz's picture

Sounds great, I have you down for 10-15 minutes. Thanks!

Amber Matz

Our hacky code for running a

drumm's picture

Our hacky code for running a bunch of searches with drush php-script is at http://cgit.drupalcode.org/infrastructure/tree/Misc/site-search-test.php

Great demo lineup on Tools tonight!

Amber Himes Matz's picture

We've got a great line-up of demos for you all tonight, with time for questions and maybe even an extra short demo or two if there's time.

See you all tonight at 6pm for pizza and beverages. We'll start with introductions promptly at 6:30 and then proceed with the tools demos!

Should be a great mix of D8 and D7, backend, frontend, and administrative tools.

All experience-levels with Drupal are welcome!

Amber Matz

Links for you all

liberatr's picture

Last night I mentioned a module that fixes hook_update_N() it's Hook Update Deploy Tools:
https://www.drupal.org/project/hook_update_deploy_tools

Also during a discussion we talked about the Security Team's response to some concerns raised with the update process:
https://groups.drupal.org/node/506128

Here are some links to the

frob's picture

Here are some links to the projects that I spoke about:

Drupal VM Anyone who has ever been frustrated with building sites locally should take a look at this. "Everything was fine until I updated my OS" was what made me bite the bullet and switch to a Vagrant based workflow.

And the best module for Drupal7 that you have never heard of, Speedboxes!

Terminus Examples

Greg Boggs's picture

I've created some documentation of examples for Terminus here:

https://gist.github.com/Greg-Boggs/26a9545e5344d62f8a8e

And, if you're interested in breadcrumbs in Drupal add, my small module for correcting them in D8 is up for review here: https://www.drupal.org/node/2664972

Can you believe I've been doing Drupal since college and I've never had to start a new project before?

Field plugin demo module

jhedstrom's picture

I've uploaded the sample field plugin module I used during the presentation: https://github.com/jhedstrom/jira

Features Builder

spencerbrooks's picture

Here's the link to Features Builder, for those interested: https://www.drupal.org/project/features_builder