Posted by jhodgdon on September 10, 2015 at 8:45pm
Start:
2015-10-15 10:00 - 12:00 America/Los_Angeles Organizers:
Event type:
User group meeting
We hope you can join us for the next meeting of the Spokane Day-Time Drupal Learning and Co-Working Group!
- When
- Thursday, October 15, 2015, 10 AM to noon
- Sign up!
- Log in and click the "Sign up" button, to receive a reminder the day before. You can always click "Cancel signup" at a later time if your schedule changes and you can no longer come.
- Where
- Spokane County Library - Argonne branch, 4322 N. Argonne Road, Millwood. We are currently meeting in the small conference room at the library. From the hallway, go into the library proper, past the checkout/information desk, take a right and you'll see the room on the right.
- What
- Learning and "co-working" time - bring your laptop, or watch on the projector screen. Come with a project you're working on, a desire to improve Drupal in some way (documentation, programming, design, marketing etc.), a question about Drupal you would like to get an answer to, or a desire to help others with their projects and questions. Or just come and listen and observe.
- Who
- Everyone is welcome -- the only prerequisite is having some interest in Drupal. This group is usually 5-10 friendly people, with experience levels ranging from novice to expert, so you'll fit right in. Because of the size of the group, you will have time to share something you've learned, or get your questions answered, or both!
Note: If you'd like to have a meeting at another time that is more convenient for you, please feel free to organize it! See http://groups.drupal.org/node/161584 for a Wiki where people have listed when would be convenient for them to have meetings.

Comments
Going to Drupal Summit!
I am hoping that some of you may be coming over as well and we can get together. Please send me a private message on how to contact you once you are here.
Otherwise I should see all of you on Thursday!
Alas!
I am not going this year... I hope you have a fun and productive weekend, and we'll expect a full report on Thursday!
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon
You got it! any advice?
You got it! any advice?
Meeting notes
What we discussed at the meeting:
https://2015.badcamp.net/ - BADCamp, Oct 22-25, Berkeley CA
- Drupal Development Pipeline: Use SASS or similar logic framework for CSS. Mobile first: 54% of traffic is mobile in general, but may depend on the type of site; so design for mobile first. Use HTML5. Modules to aid development: Features, Strongarm. Stage File Proxy. Admin Views. https://www.drupal.org/project/features https://www.drupal.org/project/strongarm https://www.drupal.org/project/admin_views https://www.drupal.org/project/stage_file_proxy
- Putting out a Digital Product: i.e. making money out of your development work. Use https://recurly.com/ for recurring billing.
- Drupal 8 Primer for Developers: Need to learn about YAML, object-oriented programming, Drush, PHPstorm. Drupal as a service for serving data rather than an engine for making web sites. Better API documentation (thanks Jennifer!).
- Auditing a Drupal site: Site Audit module https://www.drupal.org/project/site_audit has several components. http://www.webpagetest.org/ is useful; another session suggested using the "2G" setting to see how a typical phone user would see the speed, and to be able to better measure whether changes you make are effective. Google's Page Speed Insights (part of Google developer tools). For Accessibility testing: http://wave.webaim.org/ .
- Component Driven Design: uses the Paragraphs module https://www.drupal.org/project/paragraphs ; Fences https://www.drupal.org/project/fences ; Field groups (part of Drupal core) -- together these allow you to have pretty good flexibility with control over how content gets put together. Also https://www.drupal.org/project/fitvids . https://www.drupal.org/project/plupload for uploading files.
- Performance: Use these two modules: https://www.drupal.org/project/advagg and https://www.drupal.org/project/boost to speed up your site. Also be sure to run cron on your web hosting and not use the built-in automatic cron within Drupal. There is more advanced caching like memcache and Varnish you can use if you have a more advanced web hosting service. Plus other modules for within-Drupal caching (Entity Cache, Render Cache, Cache Expiration, Image Info Cache, APDQC, etc.). Set up "Fast 404" as well -- check the settings.php file.
- Mobile development: making apps, and getting data out of Drupal to populate it.
- Theme development: Try the Theme Developer module. Use the Drupal UI standard stuff, don't develop your own. Also recommended tools: Drush, Gulp. http://gulpjs.com/ https://github.com/drush-ops/drush
- There is free training available at larger conferences (DrupalCon, BADCamp, etc.).
- Video training sites (not free): Lynda, Build A Module, etc.
- https://www.drupal.org/project/user_guide (User Guide for Drupal 8 - in progress)
- https://www.ostraining.com/blog/drupal/drupal-8-rc1/ - Video training for Drupal 8 - in progress
https://googleblog.blogspot.com/2015/10/introducing-accelerated-mobile-p...
https://events.drupal.org/barcelona2015/driesnote
(Interesting perspectives on Drupal's presence in the web, headless Drupal, Drupal as a service, and why Drupal 8 took 5 years to come out and how to change that going forward.)
https://www.ibm.com/developerworks/library/wa-rdf/
Jennifer says: RDF is to some extent in Core in Drupal 7 and 8. There is also a supplemental module: https://www.drupal.org/project/rdfx
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon