Page History
...
(15 mins) Developer Stand Up - Developers give brief updates on their effort (or their team's effort).
- Update/see "Current Work" section below based on your status. Please feel free to update prior to meeting.
- Please highlight any new work (needing reviews/testing), any blockers (for you), and any discussion topics you may have.
- (25 30 mins) General Discussion Topics
- (20 mins) Next Steps on BTE transition to Live Import (based loosely on 2020-05-18 DSpace 7 Transition BTE to Live Import Mtg and BTE transition: 4Science implementation proposal and estimation)
- 7.0beta3:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4514 - 7.0beta3:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4515 - 7.0beta5:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4491 - 7.1 :
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4516 - 7.1 :
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4517
- 7.0beta3:
- (10 mins) Quick update on Controlled Vocabularies and Authority Control (Discussion may be held for following week)
- Proposal for addressing side effects: 4Science proposal to improve authority support in DSpace7
- Prior discussion documented in Controlled Vocabularies and Authority Control in DSpace 7
- Tabled Topics (will not be discussed this week, but possible for next week
- Possible Topics (NOT YET FINALIZED)
- Finalize / approve the initial list of all authorization features which we should implement for the /api/authz/features REST endpoint. This list of features should be limited to only features which are required to enable/disable User Interface functionality. (In other words, we can always add more features in the future. We just need to approve the list necessary for 7.0)
- Review current spreadsheet (from Andrea Bollini (4Science) ) : https://docs.google.com/spreadsheets/d/1182LcD_WqIZRbUGWpLtBw0aOMR9jhbOVB7GZqtTpR9A/edit?usp=sharing
- Art Lowel (Atmire) : I don't see any immediate issues with the current set of features, but I would prefer a consistent naming scheme. I'd use canDoSomething for everything
- Tim Donohue added possible renames of these features based on Art's idea (see cell comments in spreadsheet). I like the "can[DoSomething]" naming scheme as well.
- Review current spreadsheet (from Andrea Bollini (4Science) ) : https://docs.google.com/spreadsheets/d/1182LcD_WqIZRbUGWpLtBw0aOMR9jhbOVB7GZqtTpR9A/edit?usp=sharing
- (Waiting on proposal for addressing side effects from Andrea Bollini (4Science) ) Controlled Vocabularies and Authority Control in DSpace 7
- How to move forward on Controlled Vocabulary feature: https://github.com/DSpace/DSpace/pull/2743
- Finalize / approve the initial list of all authorization features which we should implement for the /api/authz/features REST endpoint. This list of features should be limited to only features which are required to enable/disable User Interface functionality. (In other words, we can always add more features in the future. We just need to approve the list necessary for 7.0)
- (20 mins) Next Steps on BTE transition to Live Import (based loosely on 2020-05-18 DSpace 7 Transition BTE to Live Import Mtg and BTE transition: 4Science implementation proposal and estimation)
- (20 (15 mins) Planning for next week
- Assigning PRs for Review
- (As necessary) claim tasks for next week from DSpace 7 Release Plan spreadsheet
...
PRs Needing Review
- (REST Contract) (beta 4) (hoping to start development next week - PLEASE REVIEW THIS WEEK) Stats reports 3) Authorization for Downloads of restricted Bitstreams https://github.com/DSpace/Rest7Contract/pull/125126 (Tim Donohue - minor improvements suggested, Andrea Bollini (4Science), Tim Donohue)
- (HIGH PRIORITY) (REST Contract) (beta 34) Subresources should obey access restrictions (blocks other work) (READY TO MERGE?) Stats reports https://github.com/DSpace/DSpaceRest7Contract/pull/2726125 (Tim Donohue - QUICK REREVIEW, Andrea Bollini (4Science)- REVIEW BY FRI, Craig Rosenbeck - minor feedback)
- (REST) (beta3) New user registration & forgot password https://github.com/DSpace/DSpace/pull/2763 (Tim Donohue - Needs major code cleanup, especially in ITs, Andrea Bollini (4Science) waiting for a better status before review)
- (REST) (beta3) Scripts & processes: importing and exporting csv's https://github.com/DSpace/DSpace/pull/2648 (Andrea Bollini (4Science) - REREVIEW, Tim Donohue - prior feedback has not yet been addressed )
- (REST) (beta3) DS-4042: Fix implementation and add IT for wrong PATCH request in submission: https://github.com/DSpace/DSpace/pull/2760 (Tim Donohue - REREVIEW, Ben Bosman)
- (REST) (beta 3) CC License support: https://github.com/DSpace/DSpace/pull/2764 (Tim Donohue, Craig Rosenbeck)
- (REST) (beta 4) Configuration property retrieval Rest endpoint/Google Analytics support: https://github.com/DSpace/DSpace/pull/2762
(Tim Donohue, POSSIBLY A SECOND REVIEWER) Craig Rosenbeck)Status colour Blue title 1 approval - (NEW) (REST) Update JQuery and Toastr used in HAL Browser: https://github.com/DSpace/DSpace/pull/2769
(Kevin Van de Velde (Atmire), OTHERS WELCOME)Status colour Blue title 1 approval - (NEW) (REST(Angular) (beta 3) Edit resource policies Performance issues with finding Collections a user can submit to https://github.com/DSpace/dspace-angularDSpace/pull/6452771 (WAITING ON UPDATE FROMKevin Van de Velde (Atmire), Tim Donohue)
- (NEW) (REST) (beta 3) DS-4495 Restricted endpoints are sometimes the only HAL link path to public endpoints REST API v7 https://github.com/DSpace/DSpace/pull/2766 Giuseppe Digilio (4Science) )(Tim Donohue, Art Lowel (Atmire))
- (NEW) (REST) (beta 3) DS-4486 Add support/tests for Collection/Community role-based groups for Community/Collection Admins https://github.com/DSpace/DSpace/pull/2774
- Kevin's early PR: https://github.com/DSpace/DSpace/pull/2770
- (Angular) (beta 3) Edit resource policies https://github.com/DSpace/dspace-angular/pull/645 (Tim Donohue - REVIEW, Art Lowel (Atmire) Feedback added, Julian Timal (eScire) )
- (Angular) (beta3) Scripts & Processes Admin UI https://github.com/DSpace/dspace-angular/pull/636 (Tim Donohue, Giuseppe Digilio (4Science), Craig Rosenbeck)
- Depends on REST PR #2648 (see above)
- (Angular) (MERGE THIS TODAY) Fix delay in breadcrumb rendering https://github.com/DSpace/dspace-angular/pull/675
(Giuseppe Digilio (4Science), Tim Donohue)Status colour Blue title 1 approval - (Angular) Fix ) (MERGE THIS TODAY) Fix issue with environment UI variables being ignored https://github.com/DSpace/dspace-angular/pull/677 (Paulo Graça , Tim Donohue - Tested and it works, but requested TypeDocs/comments)
- (NEW)(Angular) (MERGE THIS TODAY) Fix authentication issue with CSR https://github.com/DSpace/dspace-angular/pull/682 (Art Lowel (Atmire) , POSSIBLY A SECOND REVIEWER)
- (NEW) (Angular) Add multi-field sorting https://github.com/DSpace/dspace-angular/pull/634
(Giuseppe Digilio (4Science), Tim Donohue)Status colour Blue title 1 approval - (NEW) (Angular) Fix issue with polyfill order in safari and firefox https://github.com/DSpace/dspace-angular/pull/689
(Paulo Graça)Status colour Blue title 1 approval - (NEW) (Angular) New User Registration https://github.com/DSpace/dspace-angular/pull/687 (Art Lowel (Atmire) , Giuseppe Digilio (4Science))
- (NEW) Angular UI does not properly logout when clicking logout https://github.com/DSpace/dspace-angular/pull/691
(Tim Donohue, Giuseppe Digilio (4Science))Status colour Blue title 1 approval - (Backend) (low priority) DS-626 : Exchange usage data with IRUS https://github.com/DSpace/DSpace/pull/2664 (Craig Rosenbeck, Tim Donohue - REREVIEW)
- (Backend) (low priority) (tentative 7.2) DS-4440 GDPR - Anonymize Statistics Feature: https://github.com/DSpace/DSpace/pull/2692 (Andrea Bollini (4Science), Ben Bosman, Tim Donohue)
- (Backend) [DS-4149] porting XOAI additional indexer https://github.com/DSpace/DSpace/pull/2756 (Paulo Graça feedback added, Andrea Bollini (4Science) )
...
- (beta 3) REST Language Support on the backend Mykhaylo Boychuk (blocked internally, it is under review by Andrea Bollini (4Science))
- (input from Andrea Bollini (4Science) coming?) Support Community or Collection Admins adding/managing Community/Collection Groups. See
and this early brainstorm REST Contract PRJira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4486
PRs Merged this week!
- (HIGH PRIORITY) (REST) (beta 3) Subresources should obey access restrictions (blocks other work) https://github.com/DSpace/DSpace/pull/2726
- (REST) (beta3) DS-4499: Fix cleanup of test environment in earlier ITs (and performance increase in ITs): https://github.com/DSpace/DSpace/pull/2759
- (REST) Configurable whitelist for "Access-Control-Allow-Origin" header: https://github.com/DSpace/DSpace/pull/2735
Status colour Blue title 1 approval - (REST) Add JavaDocs to JWTTokenHolder and cleanup related tests: https://github.com/DSpace/DSpace/pull/2765
Status colour Blue title 1 approval - (Angular) Login as EPerson https://github.com/DSpace/dspace-angular/issues/653
...
Overview
Content Tools