Skip to content
dannylamb edited this page Apr 11, 2018 · 15 revisions

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:

Attendees

Agenda

  1. Content Modeling Rodeo
    1. Taxonomies for Content Model and "Media Model" (e.g. DSIDs)
      1. Taxonomy terms can have fields, so an 'external uri' field is super easy to implement.
      2. Use a single bundle as metadata profile, tag with content model to drive behaviour
      3. If you need a different metadata profile, make another bundle! Nothing bundle specific at this point, it's all about tagging with taxonomies
      4. Use permissions_by_term module to associate roles with tags. Use tags to restrict access! Per datastream permissions anyone?
      5. Already have PR in to swap view and form modes using Context (which can easily be controlled via tags)
    2. Reverse media relationships
      1. "Media Of" field analagous to "Member Of" (could even the same field, really)
      2. Use views to generate a "manage" page for media
      3. Action link to add media to node (uses prepopulate module to pre-fill form)
      4. Use EVA module to still display media through object display modes
    3. Should repeat technique for memberof
    4. Using core media module gives us pdfs, audio, and video for free.
  2. Open questions left
    1. Ordering of child nodes / hierarchies (e.g. books and newspapers)
      1. Core book module - works, gives breadcrumbs and prev/next navigation, but totally brutal UX
      2. entity_hierarchy module - basically adds a weight in addition to a parent reference.
      3. entityqueue - creates orderings as config entities. Great views integration, used a lot, but still a bit clunky.
      4. draggableviews - buggy as all get out
      5. weight - hijacks sticky field to use as a weight... pretty hacky
    2. Translating terms to RDF. What's better, a "hasContentModel" predicate with taxonomy terms, or using the taxonomy to enhance rdf:type?
  3. ... (feel free to add agenda items)

Minutes

This is an archive. For new Tech Call notes, click here

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally