DrupalCon Global day 3

Higher Ed Summit

tl;dr: no specific takeaways, tbh

Lightning talks

security guy decided the best way to get the most content into his talk was to talk fast 😩

unit testing: PHPUnit, Nightwatch (for JS)

visual regression tests – Backstop JS? (or Percy that just got bought by Browserstack?)

somewhat interesting panel discussion – with the eternal reminder that “higher education” is almost so vast as to be meaningless

Drupal 9 “deep dive”

tl;dr: we should be fine migrating to D9 sometime probably late 2021. also, update PHP version before D8 launch, and double-check version of MySQL

ohhhhh most of the D8 > D9 upgrade is because of end of life of code dependencies (symfony, jquery, etc), and that’s why D8 end of life is actually sooner than D7 end of life

and also D8 means keeping deprecated stuff alongside new features that replace them; and D9 means removing the deprecated bits

deffo want to make sure production server is on php 7.3 before launch!

what version of mysql do we have? (D9 requires 5.7.8)

core compatibility is going away from module version numbering system, because modules can be compatible with BOTH D8 and D9

Images at scale

tl;dr: in combination with Media talk, this could benefit from a review before launch, but could also be good upgrades afterwards. Jim should watch this one.

images at scale slides

talk thru image styles with Jim and/or Lullabot team before launch?

better naming conventions: include aspect ratio and dimensions! – altho might need to check against migration code?

responsive image styles????? (naming convention: Use Cases) I have not even dug into this concept

responsive image style is a container/bundle for multiple image styles? applies to fields, which is good for like news sites, directory entries. is there a way to make that work for images in the wysiwyg

art direction: thinking about the focal point of an image across breakpoints – the way we do with the home page hero image

breakpoints in the theme, which I don’t think is something Justin looked at all (sample in the Bartik theme?)

[zoned out for a bit because this is probably not my thing]

note per Johanna Bates: if you have already small (appropriately sized?) images, having responsive images isn’t needed – so probably only for home hero and landing page banner images – but we should do that probably BEFORE launch?

need to enable Responsive Images core module to set this up

module: image crop wizard module (do we need this if doing ahead of time in photoshop, conversely would that allow us to skip photoshop for student assistants?)

but also might be useful for blog posts when posting to home page?

Focal Point module?