Page History
Table of Contents |
---|
Note | ||
---|---|---|
| ||
Daylight Saving Time (DST) starts in parts of the USA on March 8, but starts in Europe on March 29. Because DST begins on different days in different parts of the world, this meeting time will change (temporarily) for anyone who experiences DST earlier. The meeting will remain at 15:00-16:00 UTC through March, but this will now be one hour later for anywhere under DST. As of April 2, once everyone is in DST, the meeting time will switch to 14:00-15:00 UTC (one hour earlier), in order to move it back into the normal timeslot for everyone. |
Date
from 15:00-16:00 UTC
...
- More connection options available at DSpace Meeting Room
Info | ||
---|---|---|
| ||
|
Agenda
(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 mins) General Discussion Topics
- Revisiting Tim's questions about changing types in all REST API responses to "core.item" (and similar) instead of "item".
- Revisiting Scripts & Processes endpoint PR#2648: concerns about usage of Bitstreams for temporary files (like uploaded CSVs, SAF Zips, AIPs, etc)
- See also discussion notes from Feb 6
- Revisiting
- (Please add a topic)
- (20 mins) Planning for next week
- Claim tasks for next week from DSpace 7 Release Plan spreadsheet
- Assigning PRs for Review
...
- Available Angular UI Tickets
- Open issues in 7.0beta1 0beta2 milestone (highest priority)
- Open issues in 7.0beta2 0beta3 milestone (second highest priority)
- Open issues flagged as "Difficulty: low". These may be a good starting point for newer developers.
- Available REST API Tickets
- Unassigned tickets scheduled for 7.0beta10beta2 (highest priority)
- Unassigned tickets scheduled for 7.0beta20beta3 (second highest priority)
- General REST API tickets flagged as "low hanging fruit". These may be a good starting point for newer developers.
- General REST API unassigned bug tickets. Again, might be a good starting point for newer developers.
PRs Needing Review
- (NEW) (REST Contract) (beta3 - but dev starts Mar 2) Link to workflow steps and actions Projections embedding (related to PR 2670 below) https://github.com/DSpace/Rest7Contract/pull/104 106 (Tim Donohue, Andrea Bollini (4Science)?)
- (NEW)
Status colour Blue ( Tim Donohue) (REST Contract) (beta2 - but dev starts Mar 2) Edit Community/Collection - Assign Roles/Groups HIGH PRIORITY) Group/EPerson management continued https://github.com/DSpace/Rest7Contract/pull/105107 (Tim Donohue, Andrea Bollini (4Science)?)title 1 approval - (RESTNEW) (beta2) Select specific embeds: REST Contract) Administer Workflow https://github.com/DSpace/DSpaceRest7Contract/pull/2670108 (WAITING ON PR UPDATES) (Tim Donohue, Ben BosmanAndrea Bollini (4Science)?)
- (REST Contract) Scripts & processes: importing and exporting csv's related to the scripts & processes PR above (related to PR 2648 below) https://github.com/DSpace/DSpaceRest7Contract/pull/264899 (Andrea Bollini (4Science) - REVIEWED, Tim Donohue - REVIEW Comments, Mark H. Wood )
- (REST) Select specific embeds: https://github.com/DSpace/DSpace/pull/2670 (Maybe one approval) (Tim Donohue - added feedback), Ben Bosman)
- (REST Contract) related to the scripts & processes PR above ) (beta4) Scripts & processes: importing and exporting csv's https://github.com/DSpace/Rest7ContractDSpace/pull/992648 (Andrea Bollini (4Science) - REVIEWED, Tim Donohue - REVIEW Comments, Mark H. Wood )
- (REST) Shibboleth authentication https://github.com/DSpace/DSpace/pull/2651 (Paulo Graça - REREVIEW, Ben Bosman - REREVIEW)(REST) DS-4418 remove uuid from resource policy rest https://github.com/DSpace/DSpace/pull/2665
Status colour Blue (Tim Donohue - minor feedback, almost ready to merge)( (REST) DS-4043 Revisit security layer of submission (depend on the DS-4418) submission https://github.com/DSpace/DSpace/pull/2675 (Tim Donohue, OTHER REVIEWERS WELCOME Ben Bosman )title 1 approval - (REST) Initial implementation of the authorizations endpoints https://github.com/DSpace/DSpace/pull/2663 (Ben Bosman - REVIEWED, Tim Donohue - feedback added, bugs found)
- (REST) Read only versioning endpoints https://github.com/DSpace/DSpace/pull/2680
(Tim Donohue, OTHER REVIEWERS WELCOME)Status colour Blue title 1 approval - (REST) (beta 3) Workflow Workflow step definitions: action validation https://github.com/DSpace/DSpace/pull/2685 (Tim Donohue, Ben Bosman, Andrea Bollini (4Science))
- (REST) (beta 2 - has upcoming dependencies) Manage HIGH PRIORITY) Manage Groups - https://github.com/DSpace/DSpace/pull/2686 - DS-4026 (Tim Donohue, Andrea Bollini (4Science) if needed)
- (REST) DS-4123 : (High priority because of dependencies) Create Integration Tests to prove access restricted Items cannot be accessed anonymously 4278: Fix bug where submitters can edit all metadata : https://github.com/DSpace/DSpace/pull/2687 -2689 (MERGE CONFLICT)
(Tim Donohue - added feedback, Ben Bosman if needed)Status colour Blue title 1 approval - (REST) DS-4124 : Create Integration Tests to prove access restricted Bitstreams cannot be accessed anonymously NEW) (beta 3) Expose the action as an embed on claimedtasks https://github.com/DSpace/DSpace/pull/26882701 -
(Tim Donohue - added feedback, Ben Bosman if needed)(REST) DS-4278: Fix bug where submitters can edit all metadata : https://github.com/DSpace/DSpace/pull/2689Status colour Blue title 1 approval Status colour Blue (Tim Donohue) )title 1 approval - (Angular) Shibboleth authentication (merge with REST PR #2651) https://github.com/DSpace/dspace-angular/pull/568 (Paulo Graça, Ben Bosman)
- (Angular) (beta 2) Edit Item Bitstreams Tab https://github.com/DSpace/dspace-angular/pull/577 (NEEDS REBASE) (Tim Donohue, Giuseppe Digilio (4Science))
- (Angular) (beta 2) List versions - https://github.com/DSpace/dspace-angular/pull/585 - (Tim Donohue, NEEDS SECOND REVIEWER)
- (Angular) (beta 2) Specify Embeds (merge with REST PR #2670) - https://github.com/DSpace/dspace-angular/pull/588 -
(Tim Donohue)Status colour Blue title 1 approval - (Angular) (beta 1) MyDSpace ClaimedTask link resolving fixes2) Notice regarding the availability of new version on item pages: https://github.com/DSpace/dspace-angular/pull/594595 - (Tim Donohue, - tested & throws errors, Giuseppe Digilio (4Science))(Angular) (beta 2) Notice regarding the availability of new version on item pages:NEEDS SECOND REVIEWER)
- (NEW) (Angular) (beta 2) Manage EPeople https://github.com/DSpace/dspace-angular/pull/609 (depends on #2686) (Tim Donohue, Ben Bosman)
- (NEW) (beta 3) Ensure workflow members can only perform actions assigned (dependent on PR 2701) https://github.com/DSpace/dspace-angular/pull/595 - (608 (Giuseppe Digilio (4Science), Tim Donohue, NEEDS SECOND REVIEWERArt Lowel (Atmire))
- (Backend) DS-626 : Exchange usage data with IRUS https://github.com/DSpace/DSpace/pull/2664 ( NEEDS REVIEWERS)
...
Create Integration Tests to prove access restricted Communities/Collections cannot be accessed anonymouslyJira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4122 - (Angular) (beta2) Manage Groups ETA March 9th
- (Angular) (beta3) Administrative Search ETA March 12th
PRs Merged this week!
- (REST) Respect client-provided projections for non-GETS: https://github.com/DSpace/DSpace/pull/2684
Status colour Blue title 1 approval - (Angular) Submission bug fix: https://github.com/DSpace/dspace-angular/pull/597
Status colour Blue title 1 approval - (REST) Breadcrumbs in header https://github.com/DSpace/DSpace/pull/2673
Status colour Blue title 1 approval - (Angular) (beta 1) Breadcrumbs: https://github.com/DSpace/dspace-angular/pull/591
- (Angular) Login name fixes & Submission required fields: https://github.com/DSpace/dspace-angular/pull/602
- (Angular) Allow optional HALLinks: https://github.com/DSpace/dspace-angular/pull/607
- (Angular) MyDSpace ClaimedTasks link resolving fixes: https://github.com/DSpace/dspace-angular/pull/606
- (REST Contract) Link to workflow steps and actions https://github.com/DSpace/Rest7Contract/pull/104
Status colour Blue title 1 approval - (REST Contract) Edit Community/Collection - Assign Roles/Groups https://github.com/DSpace/Rest7Contract/pull/105
- (REST) DS-4123 : (High priority because of dependencies) Create Integration Tests to prove access restricted Items cannot be accessed anonymously https://github.com/DSpace/DSpace/pull/2687
Status colour Blue title 1 approval - (REST) DS-4124 : Create Integration Tests to prove access restricted Bitstreams cannot be accessed anonymously https://github.com/DSpace/DSpace/pull/2688 -
Status colour Blue title 1 approval - (REST) DS-4418 remove uuid from resource policy rest https://github.com/DSpace/DSpace/pull/2665
Status colour Blue title 1 approval
Blocked
- (Blocked PRs go here)
...