Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. (warning) (REST Contract) Group and eperson management: https://github.com/DSpace/Rest7Contract/pull/41 (Waiting on updates from Ben Bosman )
  2. (tick) (blue star) (REST Contract) Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/Rest7Contract/pull/57 (Mark H. Wood,  Paulo Graça , Andrea Bollini (4Science) )
  3. (blue star) (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)
    1. (blue star)(REST) Fixes based on Feedback on Configurable Entities https://github.com/DSpace/DSpace/pull/2418 (Andrea Bollini (4Science) (tick)Paulo Graça (tick))
    2. (blue star) (REST) More Fixes based on Feedback on Configurable Entities: https://github.com/DSpace/DSpace/pull/2422 ( Andrea Bollini (4Science)(tick) Tim Donohue(tick)
  4. (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)
  5. (star) (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)
  6. (blue star) (Angular) Configurable Entities (Part 1 - Architecture & Display): https://github.com/DSpace/dspace-angular/pull/372 ( Paulo Graça - (tick). Giuseppe Digilio (4Science)  (tick), Tim Donohue , Art Lowel (Atmire) - retested, looks fine)
  7. (blue star) (Angular) Preview release theme: https://github.com/DSpace/dspace-angular/pull/376 (Tim Donohue  - Will be merged into a "preview" branch )
  8. (blue star) (Angular) Preview release theme, extended for entities: https://github.com/DSpace/dspace-angular/pull/389 (Tim Donohue - Will be merged into a "preview" branch )
  9. (blue star) (warning) (Angular) MyDSpace UI (https://github.com/DSpace/dspace-angular/pull/384) (Art Lowel (Atmire) , Paulo Graça - NEEDS RE-REVIEW  Tim DonohueGiuseppe Digilio (4Science) REPLIED TO REVIEW, NEEDS FINAL APPROVAL)
  10. (blue star) (Angular) Tweaks for new entities data: https://github.com/DSpace/dspace-angular/pull/390 (Tim Donohue , Paulo Graça ?)
  11. (blue star) (Angular) Preview release misc fixes: https://github.com/DSpace/dspace-angular/pull/392 (Tim Donohue , Paulo Graça ?)
  12. (warning) (Angular Bug) https://github.com/DSpace/dspace-angular/issues/368 (Andrea Bollini (4Science) - information added, Art Lowel (Atmire) )
  13. (star) (Backend) One Webapp Backend - Initial PR: https://github.com/DSpace/DSpace/pull/2265 (Ben Bosman , (tick)Mark H. Wood , (tick)Terrence W Brady )
    1. This PR will have a follow-up PR to rename the "dspace-spring-rest" webapp to "dspace-server" and update all URL configurations
  14. (star) (Backend) Upgrading to Handle Server v9: https://github.com/DSpace/DSpace/pull/2394 (Mark H. Wood)
  15. (star) (Backend) Our extensive EHCache configuration is ignored: https://github.com/DSpace/DSpace/pull/2397 (Terrence W Brady
  16. (star) (warning) (REST) Pagination issues on Items findAll - https://github.com/DSpace/DSpace/pull/2406 (Tim DonohueKevin Van de Velde (Atmire) - ASKED FOR UPDATES)

PRs Merged this week!

  1. (tick) (blue star) (REST Contract) Configurable  Configurable Entities (Part 1 - Architecture & Display)https://github.com/DSpace/Rest7Contract/pull/57
  2. (tick) (blue star) Fixes based on Feedback on Configurable Entities https https://github.com/DSpace/DSpace/pull/2414 (Andrea Bollini (4Science) (tick)Paulo Graça (tick))

...

  1. Finalizing theming/branding strategy for new UI
  2. DSpace Backend as One Webapp
  3. Finalizing (as much as reasonable) the upgrade process (including Solr, Handle Server, etc)

Notes

  • Preview Release last steps
    • All blue star (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.