LA Drupal Main Meetup: January 13, 2015 | Presentations — D8 Headless Drupal and configuration management

Events happening in the community are now at Drupal community events on www.drupal.org.
btmash's picture
Start: 
2015-01-13 19:00 - 21:00 America/Los_Angeles
Event type: 
User group meeting

First off, happy new year! We've all hopefully had a chance to enjoy a few extra days off and what better way to start off 2015 with not one but TWO presentations! And in looking forward, they are both going to be about Drupal 8.

Join us January 13, 2015 for a presentations from Steven Rifkin about Headless Drupal and Ashok Modi about Configuration Management.

Steven has been working with Drupal 8 for quite some time and he plans to explore more on using Basic Auth and the new REST and services API.

Ashok Modi has been playing around with Drupal 8 and he plans to show how the new configuration management api works from the UI and via the command line.

Steven Rifkin is a LA Drupal Group member since 2010. He is a master of the full stack and his company (Crifkin Amalgamated LLC) currently builds out server infrastructure and does custom development for large businesses.

Ashok is a LA Drupal Group member since 2009. He has been using Drupal since 2006.

First off, happy new year! We've all hopefully had a chance to enjoy a few extra days off and what better way to start off 2015 with not one but TWO presentations! And in looking forward, they are both going to be about Drupal 8.

Join us January 13, 2015 for a presentations from Steven Rifkin about Headless Drupal and Ashok Modi about Configuration Management.

Steven has been working with Drupal 8 for quite some time and he plans to explore more on using Basic Auth and the new REST and services API.

Ashok Modi has been playing around with Drupal 8 and he plans to show how the new configuration management api works from the UI and via the command line.

Steven Rifkin is a LA Drupal Group member since 2010. He is a master of the full stack and his company (Crifkin Amalgamated LLC) currently builds out server infrastructure and does custom development for large businesses.

Ashok is a LA Drupal Group member since 2009. He has been using Drupal since 2006.

Every month experts guide our local community showcasing professional Drupal techniques, industry standards, and best practices. LA Drupal brings a spectacular lineup of topics and presentations centered around Drupal. We help users answer questions, and resolve issues with solutions surrounding planning, supporting, and developing with Drupal. Our meetups are a good place for Job seekers and employers to find talent. Also, we typically have raffle prizes including various Drupal books, DVD's, and subscriptions!!!

The Stauffer team has proudly supported the LA Drupal community for years and is excited to host LA Drupal meetups.

Where

Stauffer, Inc.
12540 Beatrice St., Suite #200
Los Angeles, CA 90066

You can park in the Stauffer and/or Activision spaces in the parking lot next to the Stauffer office or on the streets, but be mindful of the signage!.

Stream the meetup live

The online video stream and recording for this meetup will be available at: https://www.youtube.com/watch?v=IdNd0j24Unw

AGENDA


6:45pm-7pm Early Arrivals
* Venue setup
* LA Drupal Open Lab & Users Helping Users - Bring your laptop and Drupal questions, or contribute to an issue in the queue.
* Lightning Talk prep - need help getting a lightning talk together, show up to the pre-meetup lab and we can help!
* Early Networking - looking to chat with folks before the meetup begins, this is your chance.

7pm-9pm
* News & Announcements
* Job announcements (free)
* Presentations
* Users Helping Users - bring up a question to the crowd and see how they can help you overcome your latest Drupal roadblock.
* Raffle prizes & Giveaways
* Networking - bring your business cards

9pm-Late
* Drupal After Dark - after the meetup come out to meet new friends, network, grab a drink or bite to eat. Details are posted in a comment each month (sometimes during the meetup). If you have a recommendation, please comment!

Appreciation for our Sponsors

Venue & Wi-Fi: Stauffer Inc: Give a shout! staufferinc

Presentation Details

Steven has been working with Drupal 8 for quite some time and he plans to explore more on using Basic Auth and the new REST and services API.

Ashok Modi has been playing around with Drupal 8 and he plans to show how the new configuration management api works from the UI and via the command line.

Steven Rifkin is a LA Drupal Group member since 2010. He is a master of the full stack and his company (Crifkin Amalgamated LLC) currently builds out server infrastructure and does custom development for large businesses.

Ashok is a LA Drupal Group member since 2009. He has been using Drupal since 2006.

Meetup Info


Users Helping Users and open Q&A

The general meetup begins at 7:00pm but the doors open a little earlier for Users Helping Users, which is a chance for members of the community to help and be helped by others with whatever questions and problems they're having with Drupal. Please note that while Users Helping Users is not designed to be a replacement for bonafide consulting from a Drupal professional that there are plenty of Drupal experts and professionals who attend our meetups and sometimes they need help, too!

Lightning talks

There may be time for lightning talks at this meetup.

Job announcements

At the beginning of each meetup LA Drupal provides an opportunity for local businesses to make job announcements and ask for referrals and recommendations.

Raffle! Prizes! Collect them all!

We love our sponsors and have several raffle prizes from our sponsors in the Los Angeles area and around the world. If you or your company would like to sponsor a raffle prize at the LA Drupal meetups, please come early or contact the LA Drupal managers.

Breakout Groups

As we've occasionally done, if there's time we'll split up into groups (sometimes called BoFs, or birds of a feather) and each group can jump into a particular topic that's set at the beginning of the meetup. The topics for these BoFs so far have ranged from high performance websites, Features-driven development, PCI compliance and general "getting started" discussions.

What to bring

Bring a co-worker, maybe your laptop or tablet, but definitely bring your business cards for networking. We do a lot of networking!

About LA Drupal


LA Drupal is Southern California's largest hub for all things Drupal, and is one of the world's largest regional Drupal user groups. We host a monthly meeting on the second Tuesday of every month. LA Drupal also produces the annual DrupalCamp LA conference, one of the largest annual volunteer Drupal networking and training events world-wide since 2007.

There are also other member led social gatherings and meetups throughout the southland. Visit http://groups.drupal.org/la/events for more details.

Attending LA Drupal events is one of the best ways to meet and talk with other Drupaleros and we encourage you to attend meetings and special events regularly. Whether it's about finding solutions to problems you've been having, sharing something you've learned or just meeting interesting like-minded people, the LA Drupal events are an essential resource for Drupal professionals and hobbyists alike.

How to become a member of LA Drupal


If you aren't already part of LA Drupal, it's easy to become a member (read below). LA Drupal has over 1,500 members, the official ways to become a member is by joining the LA Drupal group here: http://groups.drupal.org/la

  1. First, create an account at Drupal.org, which is the "master" site of groups.drupal.org.
  2. Once you have your Drupal.org account and have logged in, go to the LA Drupal home page at http://groups.drupal.org/la
  3. Finally, click the Join link found in the right sidebar. You'll be a member of LA Drupal after confirming your membership.

As a member of the LA Drupal community, you can participate in discussions, sign up & RSVP for events, post job announcements, vote, and send direct messages to people (via the "contact" tab on their profiles), and more.

LA Drupal welcomes you!

Changes and Notifications

For any changes to our agenda for the evening, stay tuned to this meetup announcement or click the Sign up button below to be notified when the agenda has been updated.

Comments

Great meetup last night!

btmash's picture

First off, a huge thanks to everyone that made it out to the meetup - lots of old and new faces so this was a lot of fun. The energy in the room was fantastic and I really believe this is going to be our best year!

Steve talked about the various events that are coming up:

We had a few job announcements and also talked that the jobs board has moved from the group site to its own brand new site - https://jobs.drupal.org. While it is now a pay service, the jobs are finally listed in one central location making it much easier for employers to make their listings (and for everyone else to look for positions).

Ashok did a brief walkthough on Configuration Management in Drupal 8. We mentioned that the 'Active' configuration directory is really a relic of how things were set up before and the Active configuration is now in the database. The 'Staging' configuration directory is what is looked at on a given site by default. You can also create your own differently named configuration directories so each of your team members could get their very own namespaced config directory (which you could merge into staging/whatnot - we will get some very interesting workflows out of this). Please post any questions / comments on the presentation below.

Steve did an excellent overview of REST in Drupal 8. Key points that I saw:

We also discussed the potential format for this year and many great suggestions were made:

  • Have lightning talks at each meetup instead of a lightning talk meetup. We could do this and perhaps reserve a lightning talk meetup for an end of the year smackdown
  • Ditch the panel discussions. We could do in once in a while (very sparingly) for more involving topics.
  • Have more 'how do I' style lessons at each meetup
  • Have someone volunteer to be scribe (I am unreliable)
  • Dedicate volunteer to recording at the meetup (Cary has volunteered equipment. I'll bring it to meetups)

Feel free to correct anything I said and see you all at the next meetup!

Ashok,Your meet-up notes are

stevenator's picture

Ashok,

Your meet-up notes are totally above and beyond and I wanted to say thank you. There are some great topics in here so thank you for letting others know a little about what we are doing every 2nd Tuesday of the month!

I wanted to take the reigns and press on anyone reading to come forward with "how to" topics that people from our group can essentially take a few minutes to prep and then show how they would approach the problem...I am personally thinking views

-Creating a views page display, block display, other formats like json and xml displays
-Creating view field overrides in the UI
-Adding data from a related table (Relationships)
-Creating dynamic view using Arguments
-Using templates to theme a view, a specific display override for the base tpl, a field tpl, etc...
-Showing the sql query preview and understanding why something isn't working

Just my 2 cents as I feel like a lot can be covered for many to gain from.

Anyone else want to suggest some topics that we can cue for the rest of the year? Maybe a lightening talk here and there for the other 2 meetups this quarter?

While on the subject of views

axlroach's picture

Hey everyone,

I'm new here. My first meetup was this week. Really enjoyed the discussions.

While we're on the topic of views, how about a "how to" showing how to use hook_views_api() and hook_views_data() or hook_views_data_alter() to expose custom tables and fields to the views UI?

In addition, how about a discussion on the pros/cons of using a view vs using an EFQ in a custom module?

Thanks,
a