...
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.