Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Agenda

  1. Retiring m2.duraspace.org

  2. Server-managed Premis predicates:
    1. Use case: https://s3.amazonaws.com/uploads.hipchat.com/267943/1716525/5cfgR9Zs70FjXrY/sparql2
    2. Blocked by: https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-kernel-api/src/main/java/org/fcrepo/kernel/api/RdfLexicon.java#L137
  3. ModeShape and many-child-nodes... almost perfect: https://github.com/ModeShape/modeshape/pull/1459
  4. Bug Prioritization

    Expand

    Jira
    serverDuraSpace JIRA
    jqlQueryfilter=13122
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

  5. F4 GitHub Organizations - "Becoming an fcrepo4-exts project"
  6. WebAC update
    1. Hydra and Islandora involvement?
  7. Notice: API Extension Architecture call tomorrow (design)
  8. ...

  9. Tickets resolved this week:

    Expand

    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13111
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

  10. Tickets created this week:

    Expand
    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13029
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Minutes

Retiring m2.duraspace.org

  • Hosts a number of Maven artifacts that Fedora 3 needs
  • We would like to retire it
  • One approach: retire very soon and offer a script and JAR files to build the latest version of Fedora 3
  • Another option: Continue maintaining the server (not very appealing)
    • Someone else could stand up the server on their own infrastructure and redirect the DNS
  • We could send a post to the mailing list asking if anyone wants to maintain the server
  • There are probably very few people interested in building Fedora 3 vs. just using the installer
    • For these people, will Andrew’s build script work as an option? 

Server-managed PREMIS predicates 

  • There are some server-managed predicates in Fedora 4 now
  • In some cases users want to manage their own PREMIS properties but they are currently immutable
  • Should we stop using non-Fedora predicates for server-managed properties?
  • We have to reserve some LDP properties, though many can be updated via SPARQL-Update
  • In the case of PREMIS/fixity, should we (1) use a Fedora namespace, or (2) continue to use PREMIS but allow the properties to be mutable?
  • Recommendation: Investigate allowing fixity-related properties to be user-modified
    • Longer-term: Investigate using a server-managed Fedora namespace instead of PREMIS

ModeShape performance issue with many child nodes

  • This issue has been addressed by the ModeShape community by creating a new node type
    • The only issue is that this new node type won’t work with versioning
      • Might be possible to have the root node be of this type and all other nodes be of the normal (versionable) type
      • This mix of versionable and non-versionable containers might be cumbersome
    • Need to add some concerns as comments on the PR
    • We need to run new scalability tests with these updates