-
Notifications
You must be signed in to change notification settings - Fork 71
April 11, 2018
dannylamb edited this page Apr 11, 2018
·
15 revisions
This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:
- Time: 1:00pm Eastern Daylight Time US (UTC-4)
- Dial-in Number: (641) 715-3570
- Participant Code: 304589#
- International numbers: Conference Call Information
- Web Access: https://www.freeconferencecallhd.com/wp-content/themes/responsive/flashphone/flash-phone.php
- IRC:
- Join the #islandora chat room via Freenode Web IRC (enter a unique nick)
- Or point your IRC client to #islandora on irc.freenode.net
-
Content Modeling Rodeo
- Taxonomies for Content Model and "Media Model" (e.g. DSIDs)
- Taxonomy terms can have fields, so an 'external uri' field is super easy to implement.
- Use a single bundle as metadata profile, tag with content model to drive behaviour
- Field Group module can get us pretty close to something that looks like a form builder form.
- If you need a different metadata profile, make another bundle! Nothing bundle specific at this point, it's all about tagging with taxonomies
- Use Permissions By Term module to associate roles with tags.
- Already have PR in to swap view and form modes using Context (which can easily be controlled via tags)
- Needs Structure Sync to guarantee consistency when installing / pushing to prod.
- Using core media module gives us audio and video entities with basic displays in addition to images and generic files.
- Reverse media relationships
-
"Media Of" field analagous to "Member Of" (could even the same field, really)
-
Use views to generate a "manage" page for media
-
Action link to add media to node (use Prepopulate module to pre-fill form)
-
Use EVA module to still display media through object display modes
-
- Taxonomies for Content Model and "Media Model" (e.g. DSIDs)
-
Open questions left
- Ordering of child nodes / hierarchies (e.g. books and newspapers)
- Core book module - works, gives breadcrumbs and prev/next navigation with a hierarchy, but totally brutal UX
- Just use taxonomies? tempting, but feels wrong
- Entity Reference Hierarchy module - Basically adds a weight in addition to a parent reference. You get breadcrumbs for free, but admin page for children only works on immediate children (so hierarchy manipulation is a bit disconnected).
- Entity Queue - Creates orderings as config entities. Great views integration (you can use a queue as a sort in a view), used a lot, but still a bit clunky.
- Draggable Views - I see what it's trying to do, but it's buggy as all get out
- Weight - hijacks sticky field to use as a weight... pretty hacky
- Translating terms to RDF. What's better, a "hasContentModel" predicate with taxonomy terms, or using the taxonomy to enhance rdf:type?
- What to call entities for people/organizations? (I've been improperly using 'authorities').
- Ordering of child nodes / hierarchies (e.g. books and newspapers)
-
Priorities for release
- Content modeling
- Flysystem to avoid duplicating huge files and give better control over where files go
- Example migration (need not be from 7.x, but that'd be nice)
-
... (feel free to add agenda items)
You may be looking for the islandora-community wiki · new to islandora? · community calendar · interest groups · roadmap