...
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?
No Format https://wiki.duraspace.org/display/FF/2015-06-08+-+Open+Repositories+Committers+Meeting#id-2015-06-08-OpenRepositoriesCommittersMeeting-nonrdfsource-desc
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
- Welcome Bethany Seeger - Library dev at Amherst, working with A. Coburn
- Service provider
...
- Elliot + Aaron - moving conversation forward soon
- Initial proposal/sketch has been provided to the community
- not quite a proposal, need more community involvement and requirements
- Goals of effort:
- Add capability through community contribution
Collaboration across islandora/hydra
- common service layer
- similar to pcdm
- security layer
- including indexes
- support for content modeling
- Effort will be launched in early fall
- Call for participation: stakeholder, reviewer, developer
- Stefano motivated to move the forward
...
- OSGi, which offers a high degree of runtime configurability
- externalizing components and make them more configurable than current ones
...
...
- Configuration: OSGi, very powerful and not too hard to configure - there are some standard patterns on how to store config. Also there could be custom config containers, like config files or storing config in the repo itself
- Wiring: For micro-level wiring, there is CDI, or there are OSGi services; Spring can even do wiring with some care to avoid mixing in config. for module level wiring, OSGi is the best - maybe Java 9 (Jigsaw)
...