Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
Date
from 14:00-15:00 UTC
Location: DSpace Meeting Room
Agenda
General development / planning updates (Tim)
- Sprint Planning: DSpace 7 Community Sprints
- DSpace 7 Entities Working Group (2018-19)
- Quick updates on Angular UI tickets and/or PRs (Art)
- Quick updates on REST API tickets and/or PRs (Andrea)
- Finalize next DSpace 7 Community Sprints (Tentative for weeks of Oct 1 and 8)
- [Last 10 mins] Development planning/updates in Development Planning Spreadsheet.
Attendees
Notes
- General Updates (Tim)
- DSpace 7 Entities Working Group (2018-19) announcement today.
- Angular Team Updates
- Merged PRs:
- In Progress tickets / PRs:
- Create & Update for Communities/Collections (Kristof)
- Angular 6 Upgrade (Lotte) - NOTE: This upgrade will wait until after submission PR is merged.
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/288
- Needs re-review from Tim
- Kristoff's Browse By Title / Metadata Pull Request: https://github.com/DSpace/dspace-angular/pull/283
- Needs re-review
- Janitor PR: https://github.com/DSpace/dspace-angular/pull/287
- Waiting on feedback from Patrick
- Giuseppe's PR : https://github.com/DSpace/dspace-angular/pull/279
- Giuseppe has just returned, and will look back at the comments/suggestions in the coming week
- https://github.com/DSpace/dspace-angular/pull/288
- REST Team Updates
- Open PRs: https://github.com/DSpace/DSpace/pulls?q=is%3Apr+is%3Aopen+label%3A%22REST+API+v7%22+sort%3Aupdated-desc
- Merged PRs:
- In Progress tickets / PRs:
- Tickets / PRs requiring review:
- https://github.com/DSpace/DSpace/pull/2188
- Needs reviewers
- https://github.com/DSpace/DSpace/pull/2189
- TODO: Needs to be linked to previous related PRs
- https://github.com/DSpace/DSpace/pull/2175 (new metadata as resource endpoint / idea)
- Idea/concept sounds good overall
- Andrea expressed some possible concerns about using RestRepository for the implementation – usually that's used for new endpoints, and this is more like a subpath / sub-endpoint.
- Andrea will look at it further though, and report back his concerns & suggestions in the PR itself
- NEEDS MORE REVIEWERS
- https://github.com/DSpace/DSpace/pull/2102
- Submission PR will be split into many smaller PRs, to make it easier to review
- First is here: https://github.com/DSpace/DSpace/pull/2187
- Ready for review, but has additional IT tests coming soon
- Next PR coming is already here: https://github.com/4Science/DSpace/pull/37
- Another pull request coming to allow adding multiple fields in a single line in the UI (coming soon – should be small)
- Once the above 3 PRs are merged/ready, Giuseppe's Submission PR (angular#279) can then be tested using the three PRs above.
- https://github.com/DSpace/DSpace/pull/2129
- Almost ready to go. Needs integration tests. Mark H. Wood is trying to find time to work on them this week or next
- https://github.com/DSpace/DSpace/pull/2173 ("Starts With" endpoint)
- No updates quite yet, hasn't had time to work on it yet
- Pablo Prieto will investigate how this works in 6.x and report back.
- https://github.com/DSpace/DSpace/pull/2111 (Hibernate deprecation updates)
- Waiting on minor updates to the PR, per Terry's feedback.
- Almost ready to merge.
- https://github.com/DSpace/DSpace/pull/2188
- Discussion
- Accessibility: Terry asks if anyone has experience with improving accessibility in DSpace. Specifically, wanting to ensure all thumbnails have useful alt text
- We have an old Angular ticket about accessibility, but no movement forward yet: https://github.com/DSpace/dspace-angular/issues/209
- Tim notes this ticket is looking for feedback regarding what our accessibility guidelines should be, so that we can code to them and validate them (possibly via Travis)
- Terry leading an upcoming discussion in DCAT (on Oct 9) about Accessibility
- Tim notes we should think about creating an Accessibility Working Group (if there are enough interested folks) in order to draft/define our accessibility guidelines, perhaps note the current gaps DSpace has, and provide feedback to DSpace 7 on areas to improve.
- Tim will try to attend DCAT meeting
- Andrea notes that for DSpace-CRIS they built screens that allow you to edit/update Bitstream metadata easier. This metadata could be used for alt text on Bitstreams
- This will also be supported in DSpace 7 – new submission forms allow you to also capture metadata on Bitstreams too – not just Items
- Will share their code/concepts with Terry.
- Mark notes the hardest thing about adding new metadata fields to bitstreams (in DSpace 6 and below) is making this work in the UI level. Terry says he agrees. They have initially looked at putting this metadata on Items just cause it's easier to manage.
- We have an old Angular ticket about accessibility, but no movement forward yet: https://github.com/DSpace/dspace-angular/issues/209
- Next DSpace 7 Community Sprints
- Will be the first two weeks of October. Weeks of October 1 and 8.
- Accessibility: Terry asks if anyone has experience with improving accessibility in DSpace. Specifically, wanting to ensure all thumbnails have useful alt text
- Development Planning Spreadsheet
- Completed through 7.13 (mid way through Content Mgmt section)
- The Next Meeting will be on Thursday, Sept 6 at 14:00UTC (10:00am EDT) in DSpace Meeting Room
- Travel / Holidays
- Tim is out on Friday, Aug 31 and Monday, Sept 3.
- Travel / Holidays
Overview
Content Tools