Page History
...
(15 mins) Developer Stand Up - Developers give brief updates on their effort (or their team's effort).
- Update/see "Current Work" section below based on your status. Please feel free to update prior to meeting.
- Please highlight any new work (needing reviews/testing), any blockers (for you), and any discussion topics you may have.
- (15 mins) Planning for next week
- Assigning PRs for Review
- Next tasks from Development Planning Spreadsheet
- (30 mins) General Discussion Topics
- OR2019 Final Planning. OR is next week, any final prep necessary?
- Reminder: No meeting on June 13th. Will return on June 20th.
- Improved Estimation Strategy for Beta release. (Estimates should include time for discussion / code reviews, also should be done by multiple developers)
- Development Planning Spreadsheet needs to be updated, so that we can determine what (outstanding) tasks need estimation.
- Will be using Wideband Delphi estimation technique
- OR2019 Final Planning. OR is next week, any final prep necessary?
- Assigning PRs for Review Next tasks from Development Planning Spreadsheet
Attendees
- Mark H. Wood
- Giuseppe Digilio (4Science)
- Ben Bosman
- Pascal-Nicolas Becker
- Chris Wilper
- Terrence W Brady
- Pablo Prieto
- Paulo Graça
- Bill Tantzen
...
- (REST Contract) PUT contract in relationships: https://github.com/DSpace/Rest7Contract/pull/60 (Tim Donohue , Paulo Graça )
- (REST) Refactor PatchBadRequestException to DSpaceBadRequestException and fix improper 500 response errors: https://github.com/DSpace/DSpace/pull/2403 (Paulo Graça , Andrea Bollini (4Science) )
- (LOW PRIORITYFix after OR2019) (REST) DS-4210 Deposit on collection without workflow seems to fail (405 but succeed) (work in progress - Needs support on identify failure on the test env will be appreciated): https://github.com/DSpace/DSpace/pull/2429 (Chris Wilper )
- (REST) Updating Owning Collections (Moving Items between collections): https://github.com/DSpace/DSpace/pull/2283 (Tim Donohue , Ben Bosman )
- (REST) Item Mapper functionality: https://github.com/DSpace/DSpace/pull/2282 (Tim Donohue , Ben Bosman )
- (REST) PUT contract in relationships: https://github.com/DSpace/DSpace/pull/2440 (related to Contract PR#60) (Paulo Graça , Tim Donohue )
- (HIGH PRIORITY)Talk more after OR2019) (Angular) Transfer to .po message format - Initial PR: https://github.com/DSpace/dspace-angular/pull/366 (Paulo Graça , Tim Donohue , Art Lowel (Atmire) )
- (Angular) Deleting relationships: https://github.com/DSpace/dspace-angular/pull/402 (Paulo Graça , Tim Donohue )
- (Angular) Switch to using HAL links for entity relationships https://github.com/DSpace/dspace-angular/pull/408 (Dependent on PR#401) (Paulo Graça , Tim Donohue )
- (Angular) HIGH PRIORITY. https://github.com/DSpace/dspace-angular/pull/418 (Art Lowel (Atmire) - merge after reviewed)
- (Angular) Selectable Themes. https://github.com/DSpace/dspace-angular/pull/419 (Paulo Graça , Tim Donohue)
- (Backend) Upgrading to Handle Server v9: https://github.com/DSpace/DSpace/pull/2394 (Mark H. Wood, Ben Bosman )
- (Backend) Our extensive EHCache configuration is ignored: https://github.com/DSpace/DSpace/pull/2397 (Terrence W Brady , Tim Donohue, Chris Wilper )
- (Backend) Minor dependency updates to "master": https://github.com/DSpace/DSpace/pull/2425 ( Mark H. Wood , NEEDS SECOND REVIEWER Chris Wilper )
- (Backend) Update email templates to use Velocity (for richer, powerful templates): https://github.com/DSpace/DSpace/pull/1992 (NEWLY UPDATED PRChris Wilper , NEEDS SECOND REVIEWER)
PRs Merged this week!
- (REST Contract) Bitstream formats: https://github.com/DSpace/Rest7Contract/pull/59
- (Angular) Fix fixed filters issue https://github.com/DSpace/dspace-angular/pull/407
- (Angular) Group entity types together: https://github.com/DSpace/dspace-angular/pull/401
- (Angular) Security fix for WS-2019-0058: https://github.com/DSpace/dspace-angular/pull/409
- (Backend) Make hard-coded list of metadata registry files configurable: https://github.com/DSpace/DSpace/pull/2116: keep in mind this contains a minor config change
...
- Submission & Workflow UI / backend
- Configurable Entities (from DSpace 7 Entities Working Group (2018-19))
- Upgrading Solr Server for DSpace (not required for Preview, as there's no user facing features. However, the earlier we feel comfortable merging this effort the better)
...
- Finalizing theming/branding strategy for new UI
- DSpace Backend as One Webapp
- Finalizing (as much as reasonable) the upgrade process (including Solr, Handle Server, etc)
Notes
- Initial Performance Testing from Chris
Travis CI + Docker Compose for testing of Angular
- Docs: https://docs.travis-ci.com/user/docker/#using-docker-compose
- Blogpost on how to do it: http://elliot.land/post/using-docker-compose-on-travis-ci
- An example travis.yml file: https://github.com/Ortus-Solutions/docker-buildfiles/blob/master/.travis.example.yml
...
Overview
Content Tools