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
OR2018 updates
General development / planning updates (Tim)
- Dev Planning Spreadsheet: https://docs.google.com/spreadsheets/d/18brPF7cZy_UKyj97Ta44UJg5Z8OwJGi7PLoPJVz-g3g/edit?usp=sharing
- Sprint Planning: DSpace 7 Community Sprints
- Quick updates on Angular UI tickets and/or PRs (Art)
- Quick updates on REST API tickets and/or PRs (Andrea)
- Other topics?
Attendees
- Andrea Bollini (4Science)
- Tim Donohue
- Giuseppe Digilio (4Science)
- Ben Bosman
- Lieven Droogmans
- Terrence W Brady
- Mark H. Wood
- Tom Desair
Notes
- General Updates
- OR2018 was a success. Lots of excitement generated around DSpace 7.
- Summary of talks/workshops at OR2018: https://duraspace.org/dspace-7-updates-from-or2018-including-a-recorded-dspace-7-demo/
- How to get code merged that was demoed at OR2018.
- Reminder of DSpace 7 Community Sprint 2 and DSpace 7 Community Sprints (for signup)
- OR2018 was a success. Lots of excitement generated around DSpace 7.
- Angular UI Team updates
- Merged PRs:
- In Progress tickets / PRs:
- Atmire has been working on Discovery / messaging in Angular
- https://github.com/DSpace/dspace-angular/pull/264 (Needs more integration tests. Can be reviewed as-is. Would need to be tested against the OR2018 REST Demo for now, as backend Java code not all merged in `master`. Art also plans to review.)
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/275 (Initial Authentication)
- REST API / Java backend Team updates
- Merged PRs:
- In Progress tickets / PRs:
- Integration tests missing from the OR2018 demo backend. Submission PR should be coming soon (by next week).
- Also coming soon a PR with the code from the REST Tutorial (at OR2018).
- Tickets / PRs requiring review:
- https://github.com/DSpace/DSpace/pull/2077 (Almost ready to merge)
- https://github.com/DSpace/DSpace/pull/2025 (Almost ready to merge)
- https://github.com/DSpace/DSpace/pull/2064
- https://github.com/DSpace/DSpace/pull/2041
- https://github.com/DSpace/DSpace/pull/1976 (Needs a rebase and then a new review - Andrea will)
- https://github.com/DSpace/DSpace/pull/1974 (Needs a rebase and then a new review - Terry will)
- Upcoming Community Sprint
- DSpace 7 Community Sprints
- No signups yet. Unsure if it's just the timing of the sprint (mid-Summer) that is the main factor.
- If we end up with few participants, we could use this time for our own Sprint within the DSpace 7 WG. So, we can try and move along PRs more quickly during this two week period & have more concentrated effort, etc.
- Tim will also reach out to OR2018 Workshop attendees (reminding them of Sprint), all who participated in first sprint, and a few specific existing Committers.
- Entities 7 Working Group
- A new iteration of an Entities Working Group will be established. This will not be the same as the DSpace Entities Working Group (2017-18), as their charge was simply to come up with a plan. We'll create a new implementation oriented DSpace 7 Entities Working Group, and have a public call in the coming weeks.
- Initially this working group will be separate. There are detailed implementation / architecture discussions that will need to take place, and which will require their own separate meeting.
- Once the DSpace 7 Entities Working Group has finalized design / implementation details and started creating initial Pull Requests, that group should merge into this DSpace 7 Working Group.
- Tim (and eventually others) will regularly report back on the DSpace 7 Entities Working Group progress in this meeting.
- Developer Show & Tell
- DSpace Developer Show and Tell Meetings
- Next week's meeting is an OR2018 Recap
- In July, possibly a demo/overview of Postman
- Future ideas could also include basic tutorials/overviews of the new REST API (e.g. Terry's tutorial at OR2018) and/or Angular UI.
- Upcoming Schedule
- Art L returns next week (June 28)
Next Meeting will be on Thurs, June 28 at 14:00UTC in DSpace Meeting Room
Overview
Content Tools