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)
- Announce next DSpace 7 Community Sprints (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) first meeting occurred.
- 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 from Tim & test
- 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
- Usability problem with DOI auto-populating - this should be logged as a bug. But, it should not hold up the PR
- Improve in the REST Contract to let Angular know that metadata enrichment occurred after entering a DOI.
- REST then auto-updates the fields on the backend and sends the updated item back to the Angular UI
- Can currently disable providers for metadata extraction (can turn off DOI enhancement)
- Tim will create the JIRA ticket
- Janitor PR: https://github.com/DSpace/dspace-angular/pull/287
- Needs a final test of Janitor to ensure Janitor Dockerfile and general Dockerfile don't conflict. Patrick will do that.
- Ping Terry on Slack for final feedback
- 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/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.
- startsWith - DSpace 7 & DSpace 6 (requires a wiki account to login)
- Bug in the pagination of DSpace 7 REST API. First page works fine, but second page doesn't.
- "startsWith" parameter is not included in links in HAL Browser. This is likely the bug.
- Pablo will update the PR to try and fix the bug in the DSpace 7 REST API. Likely the missing "startsWith" param in the HAL Browser links is to blame
- https://github.com/DSpace/DSpace/pull/2188
- Needs reviewers
- https://github.com/DSpace/DSpace/pull/2189
- Looks good, should be mergeable. Andrea will review
- 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
- Tim will summarize feedback on the PR. Others are welcome to add feedback
- https://github.com/DSpace/DSpace/pull/2187
- Needs reviewers (Ben will review. So will Tim.)
- 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 is planning to work on this today
- https://github.com/DSpace/DSpace/pull/2111 (Hibernate deprecation updates)
- Terry to test this week.
- Almost ready to merge.
- https://github.com/DSpace/DSpace/pull/2173 ("Starts With" endpoint)
- Next DSpace 7 Community Sprints
- Will be the first two weeks of October (October 1 and 8). Tim to send out announcement
- Development Planning Spreadsheet
- Completed through 7.13 (mid way through Content Mgmt section)
- The Next Meeting will be on Thursday, Sept 13 at 14:00UTC (10:00am EDT) in DSpace Meeting Room
- Travel / Holidays
- Andrea is out next week (DSpace User Group in Germany)
- Travel / Holidays
Overview
Content Tools