2022 development roadmap:
Iteration 2022/#1: Quality Assurance - delivered
- Improvements/fixes based on feedback and new requests
- Parties integrating with API
- Extending ‘smart matching’ beyond free text affiliations and Ringgold: leverage authoritative affiliation data from authors’ ORCID profiles
Iteration 2022/#2: Message Structure changes - delivered
Iteration 2022/#3: E1-E2, Institutions and Funders - planned
Delivered in 2022:
Iteration #1 (theme 'Quality Assurance'): Automated test procedures (development of unit tests and integration test scripts). Manual test procedures for UI. Monitoring script and notifications. Updated documentation. Various bug fixes (e.g. on P1-PIO, reporting, consortia structure, auto-CC). Improved UI for admins with features such as statistics, logs, management functions. Onboarding preview and overviews ((auto) create organisations that are not yet participant, especially funders).
Iteration #2 (theme 'Message Structure changes'): Versioning for API; V1 > V2 upgrade with backwards compatibility. Added non-CC license type, original article type, transaction data, and current address. Charged information added to Prior Agreement and No Prior Agreement. Support fundref to message structure and Auto CC feature (ISNI as well). Support any combination of APC charges and extra charges/discounts (whereas amounts can be x, or 0, or missing). ORCID affiliation added to Smart Matching. Simplified exports. Improvements to consortia routing.
Delivered in 2021:
Iteration #1 (theme ‘Integration’): Generic reverse connector (JATS XML to OA Switchboard standard message structure) & inbound (S)FTP (instead of http POST) & deals sheet (data extraction). Also: message structure changes (header and PO-field), reporting improvements (Excel) and various bugs and documentation (explanation of data fields in JSON message structure).
Iteration #2 (theme ‘Reporting & Integration’): Datamodel changes (split participants <> organisations), enabling new scenario’s and more flexibility to support different scenario’s. New type of participant: consortia. Restructured charges section of E1 and P1 message type. New field funder acknowledgement. Changed view for dashboard to display all sent messages, including undelivered ones. Changed view for DLQ to display messages that are sent to non-defined organisations. Pilot funders (implemented through deal sheet for custom connectors). Bug fixes.
Iteration #3 (theme ‘Admin’): Extend administrator view with maintenance option for participants, organisations, relations (i.c. all onboarding tasks & simple maintenance tasks can be done via the User Interface (UI). Improve dashboard to deal with long lists of messages (pagination, server-side search, server-side filtering). Implement database proxy service, to improve performance. Implement tests scripts, to improve stability. Implemented more detailed logging and monitoring for uptime and potential errors. Bug fixes.
Iteration #4 (theme: ‘Consortia & Email Notifications’): Consortia structure. (Implementation for some pending). Improved email notifications; Fixes around (email) notifications (e.g. deep links, missing info). Small fixes for admin UI (maintain organisations & participants, statistics).
Iteration #5 (theme: ‘Message Structure and Auto-cc’): Auto-cc feature (generating a P1-PIO message for other funders and institutions in VoR). Evaluation funder pilot. Various bug fixes (a.o. around VoR license in UI). Message structure changes (add ‘non-CC BY’ and change ‘other’ into ‘CC BY-other’). Admin features (e.g. maintain consortia structure).