Page History
...
- General Updates
- Ongoing discussion around DSpace Entities Working Group (2017-18)
- Video of last meeting (Tues) available
- Steering discussed more yesterday
- Discussion continuing into a DSpace "breakout" at the DuraSpace member summit (April 10-11)
- Decision likely soon...Tim will update group again post-Summit.
- Ongoing discussion around DSpace Entities Working Group (2017-18)
- Angular UI Team updates
- Merged PRs: (none)
- In Progress tickets / PRs:
- https://github.com/DSpace/dspace-angular/pull/230
- Kristof (Atmire) working on metadata/bitstream registry parsing services.
- Limitation of Registry endpoint. Currently not possible to fetch metadata fields for a specific schema?
- TODO (Andrea): create a ticket for this on REST API side.
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/241
- https://github.com/DSpace/dspace-angular/pull/235
- Timing issue with Node 8 and the live REST API. Lotte working on it
- REST API / Java backend Team updates
- Slidedeck from last presentation uploaded. Will be linked to the previous meeting notes.
- Merged PRs:
- (none related to REST API, some backports for 6.3)
- In Progress tickets / PRs:
- Tickets / PRs requiring review:
- Sprint Planning: DSpace 7 Community Sprints
- Sprint #1 will be May 7 and 14
- May 10-11 is a holiday in Belgium. Art unavailable those days
- Andrea will be at COAR conference May 16-17.
- But, other than those minor conflicts, these seem like the best weeks in May. Other weeks are more problematic.
- Discussion of Alphabetic Jump To in Sprint 1
- This doesn't yet exist on REST API. Could be implemented on the browse endpoint as a simple param.
- However, that may not be the ideal implementation, as technically it's a form of pagination.
- TODO: (Andrea): Create a REST Contract ticket to propose how to possibly implement this. Bring discussion over there & try and finalize contract in time for Sprint 1
- 4Science is working on an Edit Item page which is similar to the submission (uses input-form).
- Will need both this submission-like edit page, and also the full admin edit page (to allow adding fields that don't exist in the submission page)
- TODO (Tim): Add admin item edit page to Sprint 1. We've decided that would be worth adding in here.
- Discussion of Authorization in Sprint 1
- We likely need an endpoint that lets Angular ask "what can this user do" or "can I do this", so that the Angular UI need not duplicate authorization logic to determine which links / menus to show to the currently logged in user
- TODO (Art): Create a ticket to begin to investigate how other Angular UI projects deal with AuthZ decisions like this.
- We likely need an endpoint that lets Angular ask "what can this user do" or "can I do this", so that the Angular UI need not duplicate authorization logic to determine which links / menus to show to the currently logged in user
- For purposes of the Sprint 1, Find by Item ID/Handle will link back to the View Item page. Once Edit Item is complete, the link will be updated
- Sprint #1 will be May 7 and 14
- NOTE: Andrea will be out next week at DuraSpace Summit and CNI. (Tim is attending Summit virtually)
...
- Andrea Bollini (4Science): Create a REST Contract ticket / early proposal for Alphabetic Jump To. All should then help discuss / finalize this contract in time for Sprint 1
- Andrea Bollini (4Science): Create a REST API / Contract ticket for fetching metadata fields in a specific schema
- Tim Donohue: Update Sprint 1 to include a new task, "Admin Item Edit Page" (similar to current one). Prepare/finalize Sprint 1 for advertising at Summit, and post-Summit to everyone.
- Art Lowel (Atmire): Create a discussion ticket to investigate how Angular UI projects deail with AuthZ decisions in UI layer. E.g. How should we implement in REST to support Angular?
→ https://github.com/DSpace/dspace-angular/issues/242 - Andrea Bollini (4Science): Work on estimates / task definitions / tickets for REST API in DSpace 7 Community Sprint 1
- Art Lowel (Atmire): Work on estimates / task definitions / tickets for Angular UI in DSpace 7 Community Sprint 1
- All should sign up for DSpace 7 Community Sprints, if they plan to participate.
...
Overview
Content Tools