Hook 42 goes to Washington!

Drupal GovCon 2017

Hook 42 is expanding our enterprise Drupal services to the public sector. It’s only logical that our next trek is to Drupal GovCon!

We are bringing some of our colorful San Francisco Bay Area love to DC. We will be sharing our knowledge about planning and managing migrations, as well as core site building layout technologies. The most exciting part of the conference will be meeting up with our east coast Drupal community and government friends in person.

Attend our sessions or come by our booth in the exhibit hall to say hello! Stop by for fun stickers and thought-provoking conversation. We can even set up a meeting to talk about how you are leveraging Drupal 8 for your organization.

We are also looking at hosting a Multilingual and possibly a SEO BoF, so stay tuned!


Planning & Managing Migrations

Wednesday August 2nd at 10:00 AM | Aimee Degnan  | Balcony A

Drupal 8 is great! Yay! Now it’s time to migrate!

There are many moving parts in a migration project compared to a new website build. Ensure your migration is a success with these architectural guidelines, helpful planning tools, and lessons learned.

The Order of Operations is important in migration projects. Keeping excellent, detailed documentation of each phase of migration is tantamount to success. These migration projects can be lengthy. Working in an efficient manner will provide your team the fitness to complete the project!

Topics Covered:

  • Types of migrations (Single Pass, Incremental, Hybrid).
  • Major phases of a migration project.
  • Planning efforts and documentation created for each phase.
  • Architectural considerations to migration - content, infrastructure, etc.
  • What migration support is provided “out of the box” and what is “custom development”?
  • Role-specific considerations, tools, and needs.
  • Gotchas, facepalms, and “remember tos”.

What level of knowledge should you have coming into this session?

  • Be familiar with basic Drupal terminology, such as: a node, content type, and field.
  • Understand simple project management concepts such as: resources, dependencies, tasks, and estimation.
  • Have a passion for (or fear of) juicy migration projects.

What will your session accomplish?

  • Prepare the community for Drupal 8 migrations!
  • Identify key success and failure points within migration projects.
  • Provide tools for project managers and development teams to plan and architect migrations.

What will attendees walk away having learned?

  • Understand the scope of a migration project.
  • Terminology and concepts to communicate with management and development teams.
  • Practical samples of migration planning documents.
  • How much time and money can be wasted if a migration isn't well planned and documented.

Harness the Power of View Modes

Monday July 31st at 2:00 PM | Aimee Degnan  | Balcony C

View Modes are the site-building glue that brings your content strategy, design, media strategy, and UX development together to actually create your web displays.

View Modes have been in Drupal for some time, but what do they really do? Why are they so powerful? With Drupal 8, View Modes are now even more relevant with the standardization of Entity and Field management across entity types.

Think beyond the Teaser and harness the power of View Modes!

Topics Covered:

  • View Modes in core:
    • Anatomy of a view mode.
    • Common applications of view modes across entity types.
    • View modes and media (media entities and file displays!).
    • What the “Default” view mode does vs. Full Content.
  • Architecting View Modes for your site:
    • Planning your View Mode + Content + UX + Component Library strategy.
    • Interacting with layout solutions. (Panels / Display Suite / Views)
    • Extending view modes in code.
  • Lessons Learned with View Modes:
    • Interactions of view modes across entity types.
    • Naming is important. What does “Teaser” really mean?!
    • But why can’t I use that view mode?!

What level of knowledge should you have?

This session listed as "Beginner", but the concepts and information can be applied to more advanced architectures.

  • Coming as a Site-Builder? You should know how to create content types and have reordered fields on "Manage Display" at least once.
  • Are you a project manager or designer? Be familiar with basic Drupal terminologies like a node, content type, and field.
  • Are you a Drupal Developer? You know enough to join this session. :)

What will This session accomplish?

  • Share with the community that there can be more than just Full Content and Teaser.
  • Provide tools for Site Builders to create powerful displays with little or no coding.
  • Explain why View Modes are a powerful tool in your Drupal tool chest.

What will attendees walk away having learned?

  • Terminology and concepts to connect design, content, and technical execution.
  • View Modes applied to different entities may mean different things.
  • Practical knowledge to apply for their own site extension.
  • Layers of View Modes can and will interact with each other. Layering must be deliberate.

By Role:

  • Project Managers: Understand that View Mode creation and extension requires effort which you need to include in planning.
  • Content Strategy / Analysts: How do view modes interact with content and functionality through the site.
  • Designers: The language and concepts to communicate your design vision to the development team.
  • Site Builders: Build what they are asked by the design and project management team. :)
  • Drupal Developers: Understand why all these non-coders on your team have created View Modes when you are asked to help possibly extend their displays. :D

Hope to see you there!