Date: Thu, 28 Mar 2024 09:14:47 -0400 (EDT) Message-ID: <9488712.27774.1711631687419@lyrasis1-roc-mp1> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_27773_537214083.1711631687419" ------=_Part_27773_537214083.1711631687419 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Project Candidates:
|
Priority |
Effort |
---|---|---|
FESL 2: Finish FESL 1. This involves building= an API or DSL to allow simplified creation/management of policies. Try to = get concensus on API vs DSL first. |
2 |
L |
Multi-Node Fedora High Availability. A node g= oes down, everything still works. |
1 |
L |
Multi-Node Fedora Horizontal Scale-out.= More objects/datastreams per node, and increased r/w throughput. For examp= le, faster ingest. |
1 |
L |
Flexible Deployment. More than Tomcat and Jet= ty. For example, JBoss and Glassfish. OSGI would be helpful here. With mult= i-node, other questions arise (what kind of cloud, etc.) |
3 |
S |
Persistence/Storage Interoperability. Improve= d (higher level than "blob") storage abstraction. Content storage based on = object attributes. |
1 |
M |
JCR/CMIS. Interop with other systems via stan= dards. |
3 |
? |
Flexible/Extensible Event-Driven Workflow for= Inside Services. Would facilitate asynch. storage among other things. Also= experimenting with workflow on your site. E.g. add indexing, other hooks i= n your workflow without writing Java code. Could enable different out-of-bo= x bundlings of Fedora. |
|
|
Transactionality |
|
|
Immutability in order to support higher concu= rrency. Needs more elaboration/thought. |
|
|
Improving Disseminators. Cleanup of arcane XM= L. Make it easy for people. Separate REST API for disseminations. |
|
|
Large Datastream Mediation. Why "E"/"R" datas= treams are not enough: security. Backend retrieval could also just be impro= ved. Fedora acting on behalf of user for access to backend storage. |
|
|
OSGi. Increased developer productivity/happin= ess. Lowers the cost of experimentation. Could be done as part of another w= ell-scoped activity (XML validation service/component, etc) |
|
|
Web Admin (open standards-based, e.g. HTML5, = but not SVG please). Value: maintainability. customizability. /* (tax-free,= pick me!) |
|
|
Refactor Fedora's configuration mechanisms to=
support easier deployment/installation |
|
|
Rengineer installation procedures to provide =
"configure on first-run" style installation. |
|
|
Refactor Fedora's tests and test machinery fo=
r efficiency and better coverage, as well as easier release |
|
|
Engage Cargo in Fedora's build machi= nery to allow for better pre-release testing. See F= CREPO-1061. |
|
|