Page History
...
- General Updates (Tim)
- OR2019 Proposal Planning
- Tim will create a wiki page for DSpace 7 OR2019. Everyone should add/link your proposals there.
- UPDATE: Now available at DSpace 7 at OR2019
- Assigned a lead for each proposal (see list above, until Wiki page is created)
- Tim will create a wiki page for DSpace 7 OR2019. Everyone should add/link your proposals there.
- Angular Team Updates (Art)
- Merged PRs:
- In Progress tickets / PRs:
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/349 (Highest Priority)
- https://github.com/DSpace/dspace-angular/pull/350 (based on same branch as 349)
- https://github.com/DSpace/dspace-angular/pull/348 (based on same branch as 348)
- https://github.com/DSpace/dspace-angular/pull/347 (end goal to support PATCHes of Metadata)
- https://github.com/DSpace/dspace-angular/pull/342 (Item Actions - NEED Demo REST API Update)
- https://github.com/DSpace/dspace-angular/pull/335 (BLOCKED by REST Contract discussions about Move Item)
- https://github.com/DSpace/dspace-angular/pull/329 (Merge conflicts need fixing)
- Submission/Workflow PR: https://github.com/DSpace/dspace-angular/pull/279
- Giuseppe says this wIll be ready for final review by Monday, January 14. He will ping us
- ACTION: Anyone who has added past comments (that are now fixed), please go in and resolve your past comments once you've verified the fix. That'll help us figure out what is outstanding (if anything)
- REST Team Updates
- Open PRs: https://github.com/DSpace/DSpace/pulls?q=is%3Apr+is%3Aopen+label%3A%22REST+API+v7%22+sort%3Aupdated-desc
- Merged PRs:
- In Progress tickets / PRs:
- Tickets / PRs requiring review:
- REST Contract tickets blocking other work (High Priority to get unblocked)
- Request to use Spring Data REST "text-uri/list" to manage links between objects (Resources: https://docs.spring.io/spring-data/rest/docs/current/reference/html/#repository-resources.association-resource and https://www.baeldung.com/spring-data-rest-relationships)
- https://github.com/DSpace/Rest7Contract/pull/34
- https://github.com/DSpace/Rest7Contract/pull/35
- https://github.com/DSpace/Rest7Contract/pull/41
- ACTION: Tim Donohue will reach out to Andrea Bollini (4Science)to understand whether we can move forward with parameters for now, and update this contract/implementation later. It's unclear to the team why these three tickets are blocked for Spring Data REST alignment, while others that involve links/associations (e.g. PR#37 (Item CRUD) and PR#38 (Metadata Registry)) were approved.
- Should we consider fixing all these implementations to better align with Spring Data REST recommendations (perhaps in a future Ticket/PR)?
- ACTION: We need to better document the requirements / best practices for our REST API. Currently alignment with Spring Data REST is not mentioned in our REST Contract README: https://github.com/DSpace/Rest7Contract/blob/master/README.md
- Request to use Spring Data REST "text-uri/list" to manage links between objects (Resources: https://docs.spring.io/spring-data/rest/docs/current/reference/html/#repository-resources.association-resource and https://www.baeldung.com/spring-data-rest-relationships)
- Updating Collection/Community contracts (Requires re-review)
- Feedback from Andrea, but needs re-review
- https://github.com/DSpace/Rest7Contract/pull/33
- Metadata as a Map (Requires re-review)
- REST Contract: https://github.com/DSpace/Rest7Contract/pull/39
- Contract has feedback from Andrea & Approved by Tim. Waiting for rereview from Andrea Bollini (4Science)
- JIRA:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4107 - REST Implementation: https://github.com/DSpace/DSpace/pull/2287
- Angular Updates: https://github.com/DSpace/dspace-angular/pull/347
- Metadata Registry (8.1) - Needs Reviews
- JIRA:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4109 - (Merged) Contract: https://github.com/DSpace/Rest7Contract/pull/38
- REST: https://github.com/DSpace/DSpace/pull/2291
- JIRA:
- Administrative Edit Item (metadata, bitstreams, assign roles) (7.13) - Needs Reviews
- JIRA:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4108 - (Merged) Contract: https://github.com/DSpace/Rest7Contract/pull/37
- REST: https://github.com/DSpace/DSpace/pull/2290
- JIRA:
- REST Contract tickets blocking other work (High Priority to get unblocked)
- (Did not discuss in detail) Discussion of EPerson Deletion (Tim again asked that all write in your feedback on DS-4306 ticket)
- Ticket:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4036 - PR: https://github.com/DSpace/DSpace/pull/2229
- ACTION: ALL will add comments/thoughts to DS-4036 so we can finalize a decision on whether "null" EPersons are OK or not.
- Ticket:
- (Did not discuss) DSpace 7 installation/customization process.
- Updated PR could use more eyes: https://github.com/DSpace/DSpace/pull/2265
- See also early docs at: DSpace Backend as One Webapp
- Development planning/updates in Development Planning Spreadsheet.
- The Next Meeting will be Thurs, Jan 17 at 15:00UTC (10:00am EST) in DSpace Meeting Room
Overview
Content Tools