Versions Compared

Key

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

...

Note

Tim is out of the office from July 8-12.  Will return to the office on July 13 in time for this meeting.

Agenda

  • (40 mins) Discussion Topics If you have a topic you'd like to have added to the agenda, please just add it. 
    1. (30 mins) COAR Notify : https://github.com/DSpace/DSpace/issues/8120
      1. Development proposal page: Implementation of the COAR Notify protocol in DSpace 8
    2. 7.6.x release topics - bug-fixes only.   
      1. Documented decision from last week about requiring 2 PRs for bug fixes.  See "Goals for 7.6.1" section below.
    3. 8.0 release topics
        Anything new to discuss?
      1. Any topics to discuss?
    4. Upcoming topic: DSpace Preservation Storage via OCFL (proposal from Lyrasis for post-8.0).  Possible discussion on July 27? 
    5. Demo Site migration to Lyrasis (https://demo7.dspace.org/ and https://api7.dspace.org/server/)  
      1. Tim will work with Lyrasis to make this happen as soon as reasonably possible now that 7.6 is released.
      2. Demo site will be renamed back to "demo.dspace.org" (instead of "demo7.dspace.org").   demo7.dspace.org and api7.dspace.org will redirect to demo.dspace.org
      3. Old 6.x demo site:  Will keep it around temporarily at "demo6.dspace.org"... likely only for 6-12 months though.
    6. Begin enforcing style in JSON5 (i18n) files: https://github.com/DSpace/dspace-angular/pull/2317
      1. We should have a strict style enforced here, so that our tooling and tests behave the same as our other code
      2. Reduces arbitrary errors caused by pull requests and will help users who perform local modifications to these files (merging custom i18n strings in a local fork is messy due to wild changes in whitespace, commas, and quoting)
    7. (Other topics?)
  • (20 mins) Board Review & assignments:
    • Backlog Board - Are there any tickets here stuck in the "Triage" column?  We'd like to keep this column as small as possible.
    • 7.6.1 Project Board - Assign new PRs to volunteers to code review and/or test.
    • 8.0 Project Board - Assign new PRs to volunteers to code review and/or test.

...

Upcoming Topics

If you have a topic for a future meeting, please add it here.

...

  • Bug/security fixes only.  Release will occur when sufficient fixes have been made to warrant a release.
  • Fixes should have two Pull Requests (exceptions may be made for very small fixes)
    1. A PR against the "dspace-7_x" maintenance branch to apply to the next 7.6.x release.
    2. A PR against the "main" branch to fix this same bug for the 8.0 release.
    3. (NOTE: Once one PR is reviewed & approved, the other will be merged at the same time.)

Notes