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)
- Dev Planning Spreadsheet: https://docs.google.com/spreadsheets/d/18brPF7cZy_UKyj97Ta44UJg5Z8OwJGi7PLoPJVz-g3g/edit?usp=sharing
- Sprint Planning: DSpace 7 Community Sprints
- DSpace 7 Entities Working Group
- 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)
- Lieven Droogmans
- Mark H. Wood
- Tom Desair
- Art Lowel (Atmire)
- Chris Wilper
- Ben Bosman
Notes
- General Updates
- Tim notes we still have not signups for Sprint #2. Will need to decide how to use this Sprint (more discussion below)
- Tim sent out a reminder and also reached out to a few Committers individually. Those who responded said that they are just unavailable in July, but would like to take part in a future Sprint.
- Angular UI Team updates
- Merged PRs:
- In Progress tickets / PRs:
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/275 (Initial Authentication PR)
- Needs second reviewer
- 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 has reviewed and provided feedback. Only major concern was the large switch statements. Giuseppe said he can look into it.
- Needs second reviewer
- https://github.com/DSpace/dspace-angular/pull/246
- https://github.com/DSpace/dspace-angular/pull/271
- https://github.com/DSpace/dspace-angular/pull/276
- https://github.com/DSpace/dspace-angular/pull/275 (Initial Authentication PR)
- REST API / Java backend Team updates
- Merged PRs:
- In Progress tickets / PRs:
- Coming soon a PR with the code from the REST Tutorial (at OR2018).
- Tickets / PRs requiring review:
- https://github.com/DSpace/DSpace/pull/2025 (Almost ready to merge. Reviewed by Tom, suggestions applied)
- https://github.com/DSpace/DSpace/pull/2064 (Andrea will review this)
- https://github.com/DSpace/DSpace/pull/2041 (recent updates, ready for review)
- https://github.com/DSpace/DSpace/pull/1976 (Needs a rebase and then a new review)
- https://github.com/DSpace/DSpace/pull/1974 (recent updates, ready for review)
- https://github.com/DSpace/DSpace/pull/2102 (The first Submission PR. This will have new integration tests, but is ready for review)
- A second PR will also be coming soon. But, it is based on the first PR and the first PR will need to be merged before the second can be reviewed easily.
- Lieven notes that we should have a Planning Meeting to ensure our Planning Spreadsheet is updated/accurate, and allow us to add in estimates / rough timelines. That way we can better estimate whether we are "on schedule", ahead of schedule or behind schedule.
- Also notes this should be part of our weekly checkin meeting (each Thurs)
- Tim agrees... we used to reference spreadsheet more on a weekly basis, but then got swamped with OR2018 prep and set it aside. Need to now get back to it.
- Sprint #2 may be a good opportunity to get back to this, and also get past the "backlog" of tickets we currently have.
- Upcoming Community Sprint - How do we use this time?
- Two main options...reschedule or reuse this as more of an "internal sprint" – where we work together on a daily basis (instead of weekly) to quickly move forward PRs/tickets that are in progress, etc.
- All agree we should use this time as our own DSpace 7 Working Group Sprint (an "internal" sprint). Both Atmire & 4Science teams have availability to chip in.
- ACTION: Tim will update the DSpace 7 Community Sprint 2 page with these details (UPDATE: Completed)
- In our Thurs, July 19 meeting (at the end of the Sprint), we will devote the majority of the meeting to Development Planning (as suggested by Lieven). We'll update/enhance the Planning Spreadsheet, so that we can more easily reference it on a weekly basis going forward.
- Two main options...reschedule or reuse this as more of an "internal sprint" – where we work together on a daily basis (instead of weekly) to quickly move forward PRs/tickets that are in progress, etc.
- Upcoming Schedule
- Tim is on holiday from June 30 - July 6 (will be mostly offline). Returns to office from July 9-20 for Sprint #2, then out again from July 23-26 (at DuraSpace staff retreat).
- Note: August is a bad month for 4Science team. Most staff will be unavailable on holiday much of the month. However, they will start DSpace 7 work back up again in September
Next Meeting will be on Thurs, July 5 at 14:00UTC in DSpace Meeting Room. As Tim will be out, Art Lowel (Atmire) and Andrea Bollini (4Science)will touch base next week (via Slack) to decide whether to meeting is necessary or not.
Overview
Content Tools