Page History
...
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- 7.6.x release topics - bug-fixes only.
- 7.6.1 Draft Deadline (pushed back another week)
- Bug Fix PRs created by Fri, Nov 3
- PRs reviewed/merged by Fri, Nov 10
- Release the week of Nov 13-17.
- A few major bugs listed below, but more are on 7.6.1 Project Board
- Performance issues with Groups with 1,000+ Members: https://github.com/DSpace/DSpace/issues/9052 (Tim).
- Initial PR to fix pagination issues of existing "/api/eperson/groups/[uuid]/epersons" and "/api/eperson/groups/[uuid]/subgroups" endpoints: https://github.com/DSpace/DSpace/pull/9078
- PR to add both "/api/eperson/groups/search/isNotMemberOf" and "/api/eperson/epersons/search/isNotMemberOf" endpoints: https://github.com/DSpace/DSpace/pull/9125
- Angular PR to use new "isNotMemberOf" endpoints and refactor page to no longer load many members at once: https://github.com/DSpace/dspace-angular/pull/2545
- Performance issues (on Workflow Tasks page) when logged-in EPerson belongs to many Groups: https://github.com/DSpace/DSpace/issues/9053 (Atmire)
- Severe caching issue in submission form: https://github.com/DSpace/dspace-angular/issues/2577 (NEEDS VOLUNTEER)
- Performance issues with Groups with 1,000+ Members: https://github.com/DSpace/DSpace/issues/9052 (Tim).
- 7.6.1 Draft Deadline (pushed back another week)
- 8.0 release topics
- Updates to the OpenAIRE Correction Service PR: https://github.com/DSpace/DSpace/pull/8184 Ready for review & testing again.
- (Other topics?)
- 7.6.x release topics - bug-fixes only.
- Board Review & assignments:
- Backlog Board - Are there any tickets here stuck in the "Triage" column? We'd like to keep this column as small as possible.
- 7.6.1 Project Board - Assign new PRs to volunteers to code review and/or test.
- 8.0 Project Board - Assign new PRs to volunteers to code review and/or test.
- Ongoing discussions. Any brief updates / brainstorms from anyone? (Feel free to also add thoughts to the pages themselves)
- Angular : library-based architecture proposal (4Science)
- DSpace Preservation-enabled Storage via OCFL (Lyrasis, post-8.0)
- ORCID Improvements to the Login Flow (4Science, post-8.0)
- Upcoming Topics: (Let us know if there are topics you want to discuss in future weeks)
- November 16 - Revisiting the REST Content Reports work in https://github.com/DSpace/dspace-angular/pull/2163 and https://github.com/DSpace/DSpace/pull/8598
Attendees
- Tim Donohue
- Paulo Graça
- Mark H. Wood
- Grazia Quercia (4Science)
- Corrado Lombardi (4Science)
- Julian Timal (eScire)
- Martin Walk
- Melissa Anez
- Oliver Goldschmidt
- Hrafn Malmquist
Upcoming Topics
If you have a topic for a future meeting, please add it here.
- November 16 - Revisiting the REST Content Reports work in https://github.com/DSpace/dspace-angular/pull/2163 and https://github.com/DSpace/DSpace/pull/8598
Current Work
Project Boards
...
- Move forward major features which missed 7.x.
- COAR Notify support (4Science & Harvard): https://github.com/DSpace/DSpace/issues/8120
- Development proposal page: Implementation of the COAR Notify protocol in DSpace 8
- OpenAIRE integration with notification broker/claim service (4Science)
- Porting "REST-Based Quality Control Reports" from old REST API to new one. (U of Laval, Canada)
- Duplicate Detection in Submission ported from DSpace-CRIS (The Library Code)
- COAR Notify support (4Science & Harvard): https://github.com/DSpace/DSpace/issues/8120
- Include new features which empower users in the admin UI. Make things easier for Admins.
- Accepting community contributions of any 6.x features which missed 7.x
- Improve documentation, training to allow for greater community contributions. (Ease setup/install/customization, etc.)
- Per DSpace 7 WG meeting on June 29, 2023, this may include dependency upgrades/maintenance (Angular, Spring, Solr, Tomcat, etc). May also include necessary code updates/refactors to ease in ongoing maintenance.
- Release Goal: April 2024
- In parallel to 8.0, proof of concepts / planning regarding modularization (e.g. 4Science angular proposal) and OCFL/preservation storage (Lyrasis proposal to be discussed in more detail).:
- Angular : library-based architecture proposal (4Science)
- DSpace Preservation-enabled Storage via OCFL (Lyrasis, post-8.0)
Goals for 7.6.1
- Bug/security fixes only. Release will occur when sufficient fixes have been made to warrant a release.
- New "themeable components" (for dspace-angular) are allowed in bug fix releases, provided that they don't significantly modify component behavior or similar.
- Fixes should have two Pull Requests (exceptions may be made for very small fixes)
- A PR against the "dspace-7_x" maintenance branch to apply to the next 7.6.x release.
- A PR against the "main" branch to fix this same bug for the 8.0 release.
- (NOTE: Once one PR is reviewed & approved, the other will be merged at the same time.)
...
Overview
Content Tools