Page History
...
| Warning | ||
|---|---|---|
| ||
Welcome back! This is our first developer meeting of 2025. There is no meeting on December 26, 2024 or January 2, 2025 as Tim Donohue is out of the office from December 20 - January 5. |
| Info | ||
|---|---|---|
| ||
|
Agenda
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- DSpace at OR2025 - Open Repositories 2025 Call for Proposals. Proposals Due on January 13.
- DSpace 9.0 release (see release schedule above)
- 9.0 Board is created: https://github.com/orgs/DSpace/projects/31/
- Early ideas/brainstorms captured at DSpace Release 9.0 Status
- DSpace 8.1 / 7.6.3 releases (date not yet finalized)
- As discussed the last few weeks, we'd like to push out bug-fixes & performance improvements to 8.x and 7.6.x. A few mentioned priorities...
- Using both public/private REST API URLs for better performance (Frontend PR: https://github.com/DSpace/dspace-angular/pull/3358, Backend PR: https://github.com/DSpace/DSpace/pull/9856)
- Other performance-related PRs:
- Frontend performance-related PRs: https://github.com/DSpace/dspace-angular/pulls?q=is%3Aopen+label%3A%22performance+%2F+caching%22+is%3Apr
- Backend performance-related PRs: https://github.com/DSpace/dspace/pulls?q=is%3Aopen+label%3A%22performance+%2F+caching%22+is%3Apr
- Ongoing Discussions:
- High CPU with DSpace 7 SSR: https://github.com/DSpace/dspace-angular/issues/3110
- Simplifying the Installation Process: https://github.com/DSpace/dspace-angular/issues/3184
- Other topics
- Board Review:
- 9.0 Project Board - Review PRs collaboratively or Assign new PRs to volunteers to code review and/or test.
- Backlog Board - Are there any tickets here stuck in the "Triage" column? We'd like to keep this column as small as possible.
- 8.x and 7.6.x Maintenance Board - Known bugs can be found here, along with any backported bug fixes.
- Upcoming Topics: (Let us know if there are topics you want to discuss in future weeks)
- Discussion of CMS-activities in DSpace: Several new PRs are adding some basic CMS-light options into DSpace's user interface (namely around Collection/Community homepages). We should review the approaches and ensure that we agree with the direction:
- Custom header/footer for Collections: https://github.com/DSpace/dspace-angular/pull/3256
- Custom styles for Collections: https://github.com/DSpace/dspace-angular/pull/3250
- Discussion: how to keep message catalogues in sync? https://github.com/DSpace/dspace-angular/issues/3334
- Discussion/proposal around refactoring and simplifying Live Import and External Data frameworks: https://github.com/DSpace/DSpace/issues/9758
(nothing concrete yet but would be great to get thoughts added to this issue and maybe find some collaborators)
- Discussion of CMS-activities in DSpace: Several new PRs are adding some basic CMS-light options into DSpace's user interface (namely around Collection/Community homepages). We should review the approaches and ensure that we agree with the direction:
...
- Tim Donohue
- Holger Lenz
- Giuseppe Digilio (4Science)
- Paulo Graça
- Mark H. Wood
- Grazia Quercia (4Science)
- Corrado Lombardi (4Science)
- Julian Timal (eScire)
- Martin Walk
- Melissa Anez
- Oliver Goldschmidt
- Hrafn Malmquist
- Pascal-Nicolas Becker
- Pierre Lasou
- Kim Shepherd
- Nicholas Woodward
- Sascha Szott
- Regrets: Scholaris Team
Current Work
...
See Trading reviews on Pull Requests for how to get immediate attention to that PR!
Notes
Release Schedule
- First deadline coming up is Feb 21 for feature PR creation
- Other deadlines are outline in the release schedule (top of this page) and will follow the Feb 21 deadline
- Any question regarding the release schedule, please reach out to Tim
OR2025
- CfP closes on Monday, January 13
- Proposal ideas are described on DSpace at OR2025, please feel free to add your proposals to this page
- Please feel free to reach out to Tim or the OR planning committee directly if you have questions
9.0 Planning
- Steering's priorities are listed on DSpace Release 9.0 Status
- No further updates at this point
7.6.3 and 8.1 Release
- Want to get performance related fixes reviewed and tested before release
- Tentative deadline for release is end of January, depending on how the work on performance related PRs progresses
- Reviewed PRs that need code review / testing:
- Separate REST APIs for public and private
- Giuseppe has been working on the backend, got updated today; he is also working on the front end
- Need help in testing this; feedback from at least 1 individual in a realistic (similar to production) test environment would be very welcome
- Tim will try it out on his end, but is missing the realistic test environment
- Goal is to get this tested within the next week
- Separate REST APIs for public and private
- Discussed other performance-related PRs:
- Front-end:
- Back-end:
- Discussed other performance-related PRs:
Ongoing Discussions
- High CPU with DSpace 7 SSR: no updates
- Simplifying the Installation Process: if you have ideas, reach out to Tim; good to have done sooner than later
9.0 Board Review Discussion
- Discussed #9804
- Discussed #3307: large PR, updating translation files; contains merge conflicts; probably good for 9.0, but hard to backport
Action items
- Start a discussion around squashing PRs on the mailing list Kim Shepherd
...
Overview
Content Tools