...
- A. Soroka
- David Wilcox
- James R. Griffin III
- Aaron Birkland
Stefano Cossu(Regrets)- Unknown User (daniel-dgi)
- Andrew Woods
- Yinlin Chen
- Jared Whiklo
- Doron Shalvi
- Unknown User (acoburn)
- Kevin S. Clarke
- Bethany SeegerNick Ruest
Agenda
OSGi:
No Format fcrepo-kernel -> fcrepo-kernel-api fcrepo-kernel-impl -> fcrepo-kernel-modeshape
Standard practice with OSGi bundles is that any package with "impl" or "internal" is not exported.
4.3.0 Release planning
- Outstanding items?
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1532 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1630
- Outstanding items?
NonRdfSource properties - where should they live?
F4 core, extras, and labs (mailing list thread)
- What are the "core" Fedora capabilities/projects?
- Which projects are always included in any given release?
- Should we decouple the version number schemes of optional projects from core releases?
- A. Soroka: Yes, there is no advantage to locking them.
- Should optional projects share the same "org.fcrepo" package namespace?
- A. Soroka: Only if the responsibility for them is the same as the responsibilities for core (that is, owned by the same people and accompanied by the same promises)
- What are the criteria for graduating from (1c)? - Practices from Islandora? Hydra?
- What is the policy for deprecating a project from (1a) or (1b)?
- What should the name of a third GitHub organization be, if such an organization is needed?
- fcrepo-extras
- fcrepo-ext
- fcrepo-flaky
- fcrepo-chum-bucket
...
Current Priorities
Expand - Performance
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1609
- Single subject
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1474 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1540 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1447 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1411
- fcr:metadata as a container
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1590
- Point-like objects
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1470
- Camel RDF serializer
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1519
- Migration-utils
- Wait for Mike
- Bugs
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13122 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
- Performance
Tickets resolved this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets created this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13029 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
Minutes
- OSGi:
- The decision is made on the changing Fedora package names. Fedora users/clients should not be impacted on it. However, software built around Fedora will be impacted.
- 4.3.0 Release planning
- Release 4.3.0 next week. Nick is the release manager. Andrew and Nick will meet on next Friday and proceed 4.3.0 release. People who want to do future Fedora release can contact Andrew.
- NonRdfSource properties
- After discussion, decide to internally store the properties presented as triples in fcr:metadata on the NonRDFSource being described (as opposed to on the fcr:metadata-backing resource).
- [IRC discussion]
- ajs6f: I claim that this won't prevent us from doing whatever we want with fcr:metadata later (making it a container, making it have a special lifecycle, filling it with peanut butter and Valvoline and baking it for several hours in a turtle shell, whatever we want).
- escowles: i'm fine with storing the properties on the nonRDFsource -- that makes sense since they are about that resource and i'm actually fine with retrieving fcr:metadata and getting triples about the nonRDFsource -- I think it was barmintor who was most concerned with the repository URL and the subject URI being the same
- awoods: I think there is good reason for concern about a mismatch between the repository URL (binary/fcr:metadata) and the subject URI (binary)... but there does not appear to be a better solution at the moment.
- escowles: i agree -- too many operations required by the binary and its description for them to peacefully coexist at the same rest api URL
- F4 core, extras, and labs
- F4 core capabilities: Repository CRUD, Transactions, Versioning, Authorization, and Fixity.
- Included in any given release: Fedora reference impl.
- Could be accompanied by a compatibility matrix for non-core modules along the lines of: http://docs.sonarqube.org/display/PLUG/Plugin+Version+Matrix
- Decouple module versioning?
- yes. seems everyone agrees with it.
- Continue discuss 4.d in next week meeting.