Posted by jhodgdon on June 4, 2018 at 1:57pm
Start:
2018-06-21 10:00 - 12:00 America/Los_Angeles Organizers:
Event type:
User group meeting
We hope you can join us for the next daytime meeting of the Spokane Drupal User Group!
Note different location for this month! Neither our usual room nor the big meeting room at the Argonne Library was available. Also, the date is June 21.
- When
- Thursday, June 21, 2018, 10 AM to noon
We meet on the 2nd or 3rd Thursday of most months. Log in and join the Spokane Drupal User Group (see sidebar on https://groups.drupal.org/spokane-wa ) to be notified of future meetings, events, and discussions (typically just a few email messages per month). - Where
- Spokane County Library - Spokane Valley Branch, 12004 E Main Ave, Spokane Valley -- Note the change in location for this month only!. We will be in the conference room, which is downstairs.
- To be reminded, sign up!
- To receive an email reminder closer to the date of the meeting, log in and click the "Sign up" button; log in and click "Cancel signup" at a later time if your schedule changes and you can no longer come. There's no obligation to come if you sign up (but we hope you will!). There's also no obligation to sign up in order to come (it's up to you if you want a reminder or not). However, the meeting could be canceled if the organizer isn't sure anyone is coming.
- What
- We spend two hours in a question and answer format, with the participants around a table and a laptop on a projector. Come with questions about a project you're working on, something you've learned that you'd like to share with others, a desire to improve Drupal in some way (documentation, programming, design, marketing etc.), 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!

Comments
Place & Date...
Hi folks! I went to schedule our usual meeting today...
Date: Normally we would meet on the 2nd Thursday of the month, but I'll be out of town, so we had discussed meeting the 1st Thursday (which would be this week), but I wasn't available... so I scheduled us for June 21st.
Place: Normally we would meet in the small conference room at the Argonne branch of the Spokane County library. But neither that room nor the larger meeting room was available for that date/time when I went to the scheduling site today. So, I reserved the conference roomat the Spokane Valley library branch, which is at
12004 E Main Ave, Spokane Valley, WA 99206
If you take the Pines exit off I-90 and drive down Pines towards Sprague, you'll take a right on Main (there's a sign and it's a block or two before you get to Sprague) and then it's about two blocks west. (Why am I telling you this? Probably everyone has Google Maps or something...)
Sorry for the scheduling issues -- hope to see you all there anyway!
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon
Sorry, I am not going to be
Sorry, I am not going to be able to attend.
Looking forward to it!
Going on my calendar. Thanks!!!
Ok
Glad I looked to see the location has changed. See you there.
What we talked about today
What we talked about today:
- Jesse suggests getting Docker -- to run many different versions of PHP, MySQL, et. -- https://www.docker.com/ -- rather than MAMP -- more flexible, and allows you to save your config to a YAML file and then reproduce it out on the cloud for production.
- John explored MAMP -- https://www.mamp.info -- it does allow you to choose PHP versions etc, but probably not to run different versions for different sites, which Docker would allow you to do. May be simpler. Seems to be working, has a nice interface.
https://www.drupal.org/docs/user_guide/en/index.html
Good way to learn Drupal 8.
- Drupal 8 has more in Core (features that would require additional modules in 7)
- The admin interface is pretty similar
- REST API is available in Drupal 8 (to use Drupal as a back-end database for a site)
- Not all contrib modules are available for 8 yet, but then again there are some new ones for 8 that are not available for 7. For most new sites, probably 8 is the best bet, but it depends on what modules you need.
- Drupal 7 will go away (not be supported for security) at some point. See https://www.thirdandgrove.com/long-road-drupal-9 for notes on that.
- Upgrading from Drupal 8 to 9 should not be difficult (see that blog post again).
- Backdrop is another alternative https://backdropcms.org/ -- spinoff of Drupal 7 with some new features and improvements.
- Jesse suggests you might make use of the Drupal REST API to exchange info from JavaScript and Drupal. In core for Drupal 8; use the Services module for Drupal 7 https://www.drupal.org/project/services
- Could also use Ajax.
- Main difference is in Ajax, processing happens on the server, and with REST, you're probably doing information exchange with REST and processing in JavaScript.
- Next step is probably to write out a specification of what information needs to be exchanged (put in or taken out) of the Drupal site. Then could get someone else to write the Drupal part if necessary.
- Google Cloud Natural Language -- https://cloud.google.com/natural-language/ -- REST API for analyzing text -- Jon's Smart Cities site uses this for assigning taxonomy automatically for articles (using a custom Drupal module that goes out to REST when content is created or updated).
- https://groups.drupal.org/node/38290/ has a comparison of services
- Jesse recommends OpenCalais
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon