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

Angular updates

Attendees

Notes

  • Waffle Board: https://waffle.io/DSpace/dspace-angular
  • Highest priority is still getting the Angular 4 upgrade completed
  • Planning for coming weeks
    • Art wants to re-review code added just before OR2017. Some of that work was rushed and may need refactoring
    • Some classes need enhanced tests (most of these still have tickets open in the "in progress" column in Waffle board)
      • Suggestion is to close those tickets that have been implemented
      • Open up a new ticket to implement the missing tests & put that ticket in "Ready" column
      • Art and others can then claim those tickets and add in missing tests little by little
    • Art also wants to look at some of the old dependency tickets (e.g. https://github.com/DSpace/dspace-angular/issues/59), as some may be resolved after the Angular 4 upgrade
    • Overall Goal: Finish up Browse endpoints over the next week if possible
    • Search Endpoints will be next up
      • Tom Desair (Atmire) will be helping on the REST API side. He plans to propose updates to the REST Contract for next week's meeting (for all to review)
      • After approved, Tom will work to implement REST API side
      • General goal is to try and get Search implemented in time for Georgetown User Group meeting (Aug 22-23).
  • Andrea updated wiki with 4Science + Hasselt plans for building out deposit process and myDSpace screens:
    • Submission/Workflow functionalities
    • Looking for feedback on the proposed implementations
    • Question: Will this include Authorization/Authentication work?  Or is it hoped that someone else will tackle AuthN/Z in advance or in parallel?  Obviously deposit / workflow is very dependent on AuthN/Z.
  • We have some new attendees. Both ask for resources on how to get more involved
  • Angular Resources:

REST updates

Attendees

Notes