Page History
...
General development / planning updates (Tim)
- Sprints on hold until 2019.
- DSpace 7 Entities Working Group (2018-19) next steps
- DSpace 7.x Documentation space now exists
- Quick updates on Angular UI tickets and/or PRs (Art)
- Quick updates on REST API tickets and/or PRs (Andrea)
- (Last 15mins) Development planning/updates in Development Planning Spreadsheet.
...
- General Updates (Tim)
- Angular Team Updates
- Merged PRs:
- In Progress tickets / PRs:
- https://github.com/DSpace/dspace-angular/pull/308
- Atmire has new PRs coming soon that are dependent on Angular 6. (Angular 6 though is waiting still on Submission PR#279, see below)
- Coming in next few weeks.
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/312
- https://github.com/DSpace/dspace-angular/pull/314
- https://github.com/DSpace/dspace-angular/pull/279
- Includes light hierarchical metadata in the Angular UI. Do we need to remove this feature from the Angular UI?
- That feature was excluded from the REST API, as it was determined we need more discussion
- Giuseppe notes that this code already exists in dspace-angular, but it's not being used since it's not available in REST API
- Tim will create a ticket about this in dspace-angular to note that we may want to review/revisit this discussion & decide whether to keep this code in Angular UI. Here's the code: https://github.com/DSpace/dspace-angular/tree/master/src/app/shared/form/builder/ds-dynamic-form-ui/models/dynamic-group
- UPDATE: this new ticket was created: https://github.com/DSpace/dspace-angular/issues/317
- This ticket is also waiting on Tests/Specs to be implemented
- 4Science notes they can get these implemented by end of November.
- It's possible it could be done earlier (will try for early November). But having more contributors could help here
- 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:
- https://github.com/4Science/DSpace/pull/37 (Moved over to DSpace/DSpace at the start of next week.)
- After that, Andrea will work on MyDSpace PR. Likely in 1st half of November
- Atmire will be creating separate PRs for each Content Mgmt feature (see our spreadsheet for full list)
- Likely first PRs coming at beginning of November
- In meantime, Ben Bosmanwill also look to create tickets (or PRs to REST Contract) describing their approach in developing these features. That way, we can give early feedback prior to the PRs
- https://github.com/4Science/DSpace/pull/37 (Moved over to DSpace/DSpace at the start of next week.)
- Tickets / PRs requiring review:
- https://github.com/DSpace/DSpace/pull/2173 (Andrea will review & merge)
- https://github.com/DSpace/DSpace/pull/2128 (Andrea to ask for one more test, then Tim can review)
- https://github.com/DSpace/DSpace/pull/2206 (Needs a final review)
- https://github.com/DSpace/DSpace/pull/2207 (Needs updates Tom. Tim will ping him)
- https://github.com/DSpace/DSpace/pull/2129 (Needs a review.)
- Tickets to update our DSpace Java dependencies. Tim & Mark W have started working in this area, and this is important for DSpace 7 as some dependencies are very outdated or even EOL
- https://github.com/DSpace/DSpace/pull/2235 (Update to Servlet Spec 3.1 - important for an upcoming log4j update, as we are on EOL version of log4j)
- https://github.com/DSpace/DSpace/pull/2244 (Update to Commons Config v2 – important for better Spring integration)
- Also a Solr upgrade in the works.
- Development planning/updates in Development Planning Spreadsheet.
- Tim has begun to create initial tickets for REST API activities in the Planning Spreadsheet, and link them into the "Comments" column under REST API
- Feedback / discussion in these tickets is welcome. Already noted that implementation suggestions in some tickets may need rethinking, e.g. DS-4060
- Tim is not yet creating tickets for remaining Angular work (as Iess familiar in that area). If needed, could do so in the future, but the tickets would likely be very high level & need input from Art (or another Angular UI expert)
- Tim has begun to create initial tickets for REST API activities in the Planning Spreadsheet, and link them into the "Comments" column under REST API
- The Next Meeting will be Wednesday, Oct 31 at 14:00UTC (10:00am EDT) in DSpace Meeting Room
- NOTICE THE CHANGE IN DAY to WEDNESDAY. Thursday is a holiday in much of Europe.
Overview
Content Tools