This week's Web Dev Rev had some special guests, so we flipped the order and started with some presentations.
First up, Edward Van Nguyen and Jameson Cox demonstrated their new custom module “UW Conditional Rulesets”. This started as a module specifically for “Find Your Edge” but it was refactored to be more generically usable (and it's what's used now to power Find Your Edge). The module expands the use of Webform Conditionals and Components to allow users to create buckets of results to be randomly picked using tokens and conditionals. Edward and Jameson walked through an example of how to use the module, using a "random food generator" as an example.
Afterwards, Ricardo Alburquerque and Andrew Brunet showed their self-assessment tool that was built using the functionality provided by the UW Conditional Rulesets module, which is expected to be published later in the spring term/early fall on the co-op site.
Next, we moved on to the Web Dev Rev notes. Since last week's scheduled Web Dev Rev had to be cancelled, and the previous two weeks weren't held due to a staff conference and a holiday, there were quite a lot of notes to go through.
We began with follow-up notes on the Drupal security issue noted at the previous Web Dev Rev session (and a reminder that IST's WCMS servers have all been patched):
- community members seeing attacks
- more details on the vulnerability
- a thanks to the security team
- uncovering "Drupalgeddon 2" (link no longer available)
- a public service announcement to follow-up the original announcement
- Acquia blocks 500,000 attack attempts
- weaponized: coin mining exploits in the wild
- hackers start exploiting the vulnerability
- Backdrop was also affected
A new vulnerability was announced (and we noted that IST's WCMS servers do not run the vulnerable code):
Then we discussed some notes coming out of the recent DrupalCon Nashville:
- DrupalCon Nashville attendee photo (with one of the WCMS team members practically front and centre)
- notes on the state of Drupal presentation
- Drupal's new values and principles
- Drupal 8 now has a real roadmap
- how [Anna] became a speaker at DrupalCon
- change [Kevin Reynen's] view: D8 isn't the best upgrade path...(link no longer available)
- Reddit reaction to Kevin's post
- how to use the new layout builder in Drupal 8
And then some general Drupal-related notes:
- a development workflow for Drupal 8 projects
- Drupal is the worst Content Management System except for all those other solutions
- structuring content with Drupal 8
- Varnish for Drupal 8
- differentiate websites using environment indicator in Drupal 8
- Drupal Watchdog website relaunch (link no longer available)
- Drupal does face recognition
- what got us here won't get us there
- Drupal.org has a new homepage
- a shared Tweet asking for best practice recommendations
- Drupal 7 long term support (when will Drupal 7 support end?)
- Drupal 9 release timing and Drupal 7/8 end of life
- decide when Drupal 7 (and Drupal 8 and later) should enter the LTS and security-support-only phase
Finally, we had the "general" web development notes:
- announcing 1.1.1.1 - "the fastest, privacy-first" consumer DNS service
- CodePen challenges for April: retro video games
After the presentations and the notes, we were out of time. Why not join us for the next Web Dev Rev? It'll be on Friday, April 27th, in EC2 1021 (Millennium) at 11:00am.