Skip to content

TAG Meeting December 6, 2019

Jared Whiklo edited this page Dec 6, 2019 · 4 revisions

https://zoom.us/j/968367412

Attending

  • Daniel Lamb
  • Bethany Seeger
  • Jonathan Green
  • Jared Whiklo 🌠
  • Rosie LeFaive
  • Derek Merleaux

Agenda

Old Business

https://github.com/Islandora/islandora/wiki/TAG-October-25

New Business

  1. Gathering statistics on Islandora 8 installs
    • Opt-in / Opt-out?
    • What do we collect?
    • How do we not run afoul of GDPR and other privacy concerns?
  2. How do we create or add a new repository into the Islandora organization?
    • We should have a policy, let's write it.

Notes

Pre-discussion:

  • Is there a way to organically generate a repo inside the Islandora organization?
  • Mostly Danny will just create one when it is needed.
  • What if we proposed a policy to decide when to generate (or accept) a repo.
  • Who is going to use "this" repo, who will take care of it, what will it store?
  • Normally we fork an outside repository or we generate an empty repo and make a PR with all the stuff so it goes through review.
  • This talk generated New Business #2 for next meeting.
  1. This idea has been around for a while, and Islandora 8 exists this idea is worth reviewing again.
    • OS, Apache/Ngnix, triplestore, solr version, module versions?
    • The concern from people is that we are listening in on their conversations, instead of tracking some software versions.
    • What are we going to ask for? What do we really need? How do we avoid conflicting with GDPR?
    • Need to be clear about why and what the scope of the data is? Give reasons for each of the data points we are requesting?
    • Ensure a repository admin has access to review the data prior to their submission? Also knowing where this data is sent.
    • Instinct is this should be an opt-in feature, with good UI to enable but they still have to choose to enable it. If its a opt-out it could be a reputation damaging thing.
    • It seems GDPR would limit the possibility of opt-in, we should research it.
    • GDPR with "right to be forgotten" does that extend to institutions?
    • Jared wanted to collect the various Xpaths you use in your MODS.
      • We normally don't care about people's schema or data and you must take care of your own site.
      • It seemed helpful to know what the majority of people use.
      • It seems like there is already communities of best practice around these types of things (like the Metadata Interest Group)
      • We don't know who we don't know and are those people part of our communities?
      • This metadata schema capture would not assist with understanding the metadata.
    • Envision a module you could enable and there would be levels of what you could provide as data or not use at all.
    • Something like a Drupal tour which ends with an up-front prompt of how to send the information back and allows the user to review the data before sending.
    • Danny would like to have it as part of the main Islandora and if you don't use it it would sit there and not do anything (sub-module?).
    • Mostly we are talking about versions of things in your stack but also the modules that are installed.
    • It might be good to use a version update feature of Drupal which gives people a carrot to send us information because we tell them when there are updates to their modules.
    • What do we want? 1. OS 1. web server 1. tomcat version 1. Islandora modules installed 1. versions of Islandora modules installed 1. site URL
    • If you can't access a site, then we can't contact you.
    • Multiple levels of data disclosure.
    • Contact information? Do you want to provide a contact email, this will only be accessible to Islandora Foundation staff and Board of Directors.
    • Do you want to display your site on our map of installations?

Jared's levels disclosure:

  • Level 0 - What Islandora Drupal modules and versions are you running?
  • Level 1 - What OS, webserver you are running?
  • Level 2 - What version of OS, what version of webserver are you running?
  • Level 3 (or separate) - What is your site URL and would you like it added to our community map?

⚠️ This wiki is an archive for past meeting notes. For current minutes as well as onboarding materials, click here.

Clone this wiki locally