~/talk

Content Before Code - A D8 Case Study

Talkat MidCamp 2017 · 2017-03-30..04-02· [documentation]
links:none on file
name:Bec White
links:none on file
slides:none on file

Project integrates GatherContent API with Drupal 8 using a custom migration source plugin (YAML + migrate module) so content authors produce structured pages, profiles and events before development. Client restructures old content, runs Treejack usability each sprint, and the site moves from code-complete to live in a two-week launch window. Team limits fields (title, lead, body), automates pulls at demos, and repeats migrations for menus, taxonomies and profiles; it works.

AI-written summary · about

  1. 0:00Content Before Code A D8 Case Study
  2. 3:32Development Operations Manager
  3. 6:07Code doesn't become a website until there is navigation and content. Very few of the sites we build have no editorial content.
  4. 7:07AcademyHealth: ion Outcomes
  5. 8:50Client evaluated how their content and menu structure functioned within the site at the end of each sprint during development.
  6. 10:06Client had quick turnaround time between the end of development and the site launch.
  7. 10:58Client validated information architecture and design through collaborative in person and virtual user testing.
  8. 12:40Included content planning as part of the overall development planning.
  9. 13:08Created a schedule with deadlines for both new content and migration source data to set up our entire team for success.
  10. 13:52When we don't know where content is coming from, we can't plan functionality (let alone start development).
  11. 17:15Guide clients away from unstructured content found in .ppt or .doc formats as it cannot be easily migrated.
  12. 21:04We used existing content as the foundation of our design and to inform the hierarchy and selection of design components.
  13. 24:45With guardrails in place, we can migrate content automatically.
  14. 29:07Advantages: Familiar structured content. Limitations: Too easy to change fields, difficult to read.
  15. 31:11Content Development Tools: Updates in existing Content
  16. 32:56Content Development Tools: GatherContent
  17. 35:09Advantage 2: Fast turn around time between development phase and site launch.
  18. 35:43Limitation 1: Client may lack familiarity with tool. Limitation 2: Cost.
  19. 36:21Rationale: Preferred communication method/editorial review process for some clients.
  20. 37:27Limitations: Lack of hierarchy, can't import automatically, no version control.
  21. 38:13Find a tool the content development folks will use, and that
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.