Page History
...
- (REST Contract) Group and eperson management: https://github.com/DSpace/Rest7Contract/pull/41 (Waiting on updates from Ben Bosman )
- (REST Contract) Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/Rest7Contract/pull/57 (Mark H. Wood, Paulo Graça , Andrea Bollini (4Science) )
- (REST) Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/DSpace/pull/2376 (Tom Desair reviewed, Paulo Graça - approved, Andrea Bollini (4Science) - minor changes have been applied and other things noted in separated ticket. The vote on the PR is related to the design disagreement that has been postponed as by comments in the PR)
- (REST) Fixes based on Feedback on Configurable Entities https://github.com/DSpace/DSpace/pull/2418 (Andrea Bollini (4Science) , Paulo Graça )
- (REST) More Fixes based on Feedback on Configurable Entities: https://github.com/DSpace/DSpace/pull/2422 ( Andrea Bollini (4Science) Tim Donohue
- (REST) Refactor PatchBadRequestException to DSpaceBadRequestException and fix improper 500 response errors: https://github.com/DSpace/DSpace/pull/2403 (Needs updates - conflict to solve Andrea Bollini (4Science) review done)
- (Angular) Transfer to .po message format - Initial PR: https://github.com/DSpace/dspace-angular/pull/366 (Paulo Graça, Tim Donohue , Art Lowel (Atmire) UPDATED. NEEDS RE-REVIEW → Preview 2)
- (Angular) Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/dspace-angular/pull/372 ( Paulo Graça - . Giuseppe Digilio (4Science) , Tim Donohue , Art Lowel (Atmire) - retested, looks fine)
- (Angular) Preview release theme: https://github.com/DSpace/dspace-angular/pull/376 (Tim Donohue - Will be merged into a "preview" branch )
- (Angular) Preview release theme, extended for entities: https://github.com/DSpace/dspace-angular/pull/389 (Tim Donohue - Will be merged into a "preview" branch )
- (Angular) MyDSpace UI (https://github.com/DSpace/dspace-angular/pull/384) (Art Lowel (Atmire) , Paulo Graça - NEEDS RE-REVIEW Tim Donohue, Giuseppe Digilio (4Science) REPLIED TO REVIEW, NEEDS FINAL APPROVAL)
- (Angular) Tweaks for new entities data: https://github.com/DSpace/dspace-angular/pull/390 (Tim Donohue , Paulo Graça ?)
- (Angular) Preview release misc fixes: https://github.com/DSpace/dspace-angular/pull/392 (Tim Donohue , Paulo Graça ?)
- (Angular Bug) https://github.com/DSpace/dspace-angular/issues/368 (Andrea Bollini (4Science) - information added, Art Lowel (Atmire) )
- (Backend) One Webapp Backend - Initial PR: https://github.com/DSpace/DSpace/pull/2265 (Ben Bosman , Mark H. Wood , Terrence W Brady )
- This PR will have a follow-up PR to rename the "dspace-spring-rest" webapp to "dspace-server" and update all URL configurations
- (Backend) Upgrading to Handle Server v9: https://github.com/DSpace/DSpace/pull/2394 (Mark H. Wood)
- (Backend) Our extensive EHCache configuration is ignored: https://github.com/DSpace/DSpace/pull/2397 (Terrence W Brady )
- (REST) Pagination issues on Items findAll - https://github.com/DSpace/DSpace/pull/2406 (Tim Donohue, Kevin Van de Velde (Atmire) - ASKED FOR UPDATES)
PRs Merged this week!
- (REST Contract) Configurable Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/Rest7Contract/pull/57
- Fixes based on Feedback on Configurable Entities https https://github.com/DSpace/DSpace/pull/2414 (Andrea Bollini (4Science) , Paulo Graça )
...
- 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
- Preview Release last steps (new timeline: May 15 at latest)
- All blue star PRs listed above are ready to merge after one final check. Tim Donohueis doing final review & merge. Will ask for help if there are any questions
- Marketing Working Group has an announcement ready to promote
- Need to touch base with Terrence W Brady around the Docker build for the Preview Release (Remember, the Docker build will give an easy to install version of Preview with test data). Some requirements of the Docker Build include:
- Test data to show off Entities (Atmire has test data export ready)
- Test Collection with workflow enabled to for using Submission / Workflow UI. (Needs to be added to test data export)
- The Docker build should be against the "preview" branch (or a tag) of Angular UI. This "preview" branch does not yet exist, but will have an improved theme (see PRs #7 and #8 in the above PR list on this page). The REST API can be deployed from "master" however (or a tag).
- Terry mentioned he may want help/support in testing out the Docker build. Tim can help some (now using Docker) but others also welcome.
- OR2019 Planning
- ALL: For next week, start to think about what we must reasonably have done by OR2019. However, realize we need to scale back as several key developers (Tim, Art, Andrea) will have less availability between now and OR2019 because they need time to prepare talks/workshopts
- Side discussion about making the Angular UI Travis CI functionality less dependent on our Demo DSpace REST API. As we noticed recently, if the Demo REST API is unavailable, then some Angular UI tests fail (as they need a running REST API backend to perform tests.
Art mentioned we could investigate using Travis CI + Docker Compose for testing of Angular. The Angular UI Travis build could kick off Docker Compose to spin up a Docker instance for testing
- 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
- Maybe Terrence W Bradywould be interested in helping us investigate this? It's not high priority (could be done sometime after OR2019), but it might be an easy way to spin up a Test REST API for Angular tests to run against.
Overview
Content Tools