Page History
...
Andrea Bollini (4Science) (unavailable)
- Mark H. Wood
- Giuseppe Digilio (4Science)
- Ben Bosman (unavailable)
- Pascal-Nicolas Becker (unavailable)
Notes
(Notes below copied from last meeting. Details will be updated during this meeting.)
- General Updates (Tim): None
- Angular Team Updates (Art)
- Merged PRs:
- In Progress tickets / PRs:
- Lotte working on the menus (based on mockups)
- Wiki page for side menu mockups: Menu Mockups
- Kristoff creating & editing Communities, Collections & Items
- Lotte working on the menus (based on mockups)
- Tickets / PRs requiring review:
- https://github.com/DSpace/dspace-angular/pull/335 (May have more updates once the REST Contract is finalized)
- https://github.com/DSpace/dspace-angular/pull/337 (On hold until after Preview: Restructures imports. Nice idea, but likely needs rescheduling until we can enforce or reschedule it)
- https://github.com/DSpace/dspace-angular/pull/330 (Waiting on Reviews)
- Several small PRs from Bram (reviewed by Art, waiting on updates)
- https://github.com/DSpace/dspace-angular/pull/329 (needs secondary review)
- https://github.com/DSpace/dspace-angular/pull/324 (needs secondary review)
- Entities PR: https://github.com/DSpace/dspace-angular/pull/315
- Submission/Workflow PR: https://github.com/DSpace/dspace-angular/pull/279
- Giuseppe says this wIll be ready in the next week or so. Goal is still to have done in December
- Dynamic Menus PR: https://github.com/DSpace/dspace-angular/pull/338
- Needs early reviews/testing. Just adds initial sidebar & top menu. Not all links may work yet (will need to be wired up as components completed). No context menu yet, but that'd be a followup
- Should NOT have major conflicts with other major efforts (like Submission UI), as this is new code/components
- Just started merging with Angular 6. Fixing rxJS usages (there's a tool that can be used which Lotte mentioned).
- This ticket is also waiting on Tests/Specs to be implemented
- In Progress tickets / PRs:
- 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 (Still waiting on Andrea to find time to create a PR from this
- After that PR, we also will have a MyDSpace PR to complete the REST API side of Submission & Workflow
- Atmire will be creating separate PRs for each Content Mgmt feature (see our spreadsheet for full list)
- Still in the design phase
- Atmire looking at dynamically adding HAL links (making it more configurable).
- https://github.com/4Science/DSpace/pull/37 (Still waiting on Andrea to find time to create a PR from this
- Tickets / PRs requiring review:
- Lots of tickets open and waiting for final reviews
2173 (Recent updates, waiting for rereview- 2129 (More feedback to take into account. Nearly ready to go.)
- https://github.com/DSpace/DSpace/pull/
- 2128 (Approved by Tim & Ben. Andrea Bollini (4Science) needs to do a final review?)
- https://github.com/DSpace/DSpace/pull/2257 (Feedback given by Andrea. Needs updates from PR creator
- 2253 (needs secondary review & merge)
- Contract Tickets needs finalization:
- https://github.com/DSpace/Rest7Contract/pull/33 (Needs updates as the concept of "owningCommunity" has no meaning for Communities/Collections)
- See also this comment: https://github.com/DSpace/DSpace/pull/2277/files#diff-601b55536dca517a800fcafc9026a3ebR70
- https://github.com/DSpace/Rest7Contract/pull/34 (Needs examples from REST Contract or Integration Tests. Ben is unclear of request from Andrea Bollini (4Science) )
- https://github.com/DSpace/Rest7Contract/pull/35 (Comments need clarification.Ben is unclear of request from Andrea Bollini (4Science) )
- https://github.com/DSpace/
- 17 (
- Needs final comments, however this is scheduled for BETA. So, not as high priority)
- https://github.com/DSpace/Rest7Contract/pull/33 (Needs updates as the concept of "owningCommunity" has no meaning for Communities/Collections)
- Metadata Registry (8.1) - Needs Reviews
- JIRA:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4109 - Contract: https://github.com/DSpace/Rest7Contract/pull/38
- REST: https://github.com/DSpace/DSpace/pull/
- 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 - Contract: https://github.com/DSpace/Rest7Contract/pull/37
- REST: https://github.com/DSpace/DSpace/pull/2290
- Tim asked about whether Admins should be able to create Items directly (bypassing workflow) via POST requests?
- Others note this seems to already be possible in the Java API (via bulk CSV import?)
- However, all agree that it's not a high priority
- If this turns out to be complicated, we should drop POST from this endpoint. If it's easy enough, we can implement, but it should be restricted to Admins
- Also POST needs to somehow take in the Collection, as you cannot create an Item without a Collection
- JIRA:
- Lots of tickets open and waiting for final reviews
- Discussion of EPerson Deletion (from Pascal-Nicolas Becker )
- Ticket:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key DS-4036 - PR: https://github.com/DSpace/Rest7Contract/pull/17DSpace/pull/2229
- Some disagreement over whether the approach of "null" EPersons is the proper one, or if it will turn into requiring more code than a "ghost user" would.
- ALL will add comments/thoughts to DS-4036 so we can finalize a decision on whether "null" EPersons are OK or not.
- Ticket:
- OR2019 DSpace 7 Presentations
- At OR2018 we had
- Developer Workshop on DSpace 7 Angular UI development
- Developer Workshop on DSpace 7 REST API
- DSpace 7 Presentation (From Tim) with updates / demo of DSpace 7
- We want to have a much larger presence at OR2019, preferably with more people giving presentations on different aspects of DSpace 7
- Possible OR2019 Workshops
- A General Workshop (for Users – Repo Mgrs and Developers) on Upgrading to DSpace 7 and customizing/configuring for local usage. (Possible Presenters: Tim Donohue?, Art Lowel?, Andrea Bollini?, others?)
- 20% of content from OR2018 DSpace 7 Angular workshop (how to customize UI with local theme)
- 20% of content from OR2018 DSpace 7 REST API workshop (quick overview of REST API, show it's browseable...no deep dive though)
- 60% would be new content, aimed towards users upgrading. What is new in DSpace 7? (Configurable Entities, new Submission/Workflow, etc) How do I upgrade? How do I add my local branding (to UI)?
- DSpace + Docker Workshop. How to demo/play/develop with DSpace in Docker (both DSpace 6 and 7). (Presenters: Terry Brady & Pascal Becker)
- Ideally this would not conflict with main DSpace 7 workshop, or we'd find a way to tailor each to different audiences.
- A General Workshop (for Users – Repo Mgrs and Developers) on Upgrading to DSpace 7 and customizing/configuring for local usage. (Possible Presenters: Tim Donohue?, Art Lowel?, Andrea Bollini?, others?)
- Possible OR2019 Talks
- General "Introducing DSpace 7" talk. What's in DSpace 7? Higher level overview, flashy demo, references to other "deep dive" talks. (Possible Presenters: Tim Donohue? Others?)
- DSpace 7 - The Power of Configurable Entities. Overview of new feature, how to configure & customize your DSpace via Entities (Possible Presenters: Lieven Droogmans)
- DSpace 7 - Enhanced Submission & Workflow. Overview of new features & deeper dive on configuring/customizing/using (Possible Presenters: Andrea Bollini? Others at 4Science?)
- NEXT WEEK: Will discuss possible OR2019 workshops/talks in more detail and start to finalize.
- At OR2018 we had
- (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.
- Team went through the entire spreadsheet, updating the first column to state "Preview" or "BETA" based on the release that feature is scheduled for. See spreadsheet
- Attempted to set dates on all tasks scheduled for "Preview"
- Tim updated the first column based on input from Andrea Bollini (4Science) (via email). A few now say "BETA (was Preview)" – these are tasks assigned to 4Science that Andrea feels won't be done in time for Preview. If we feel any must be in Preview release, we will need to reassign.
- Tim to email Andrea Bollini (4Science)about adding dates to 4Science tasks scheduled for Preview releaseBolded any columns that may require more discussion (in future meetings)
- The Next Meeting will be December/January ??? at 15Weds, December 19 at 16:00UTC (1011:00am EST) in DSpace Meeting Room
- NOTE: This meeting is rescheduled for Weds and is one hour later than usual
- Upcoming Vacations/Holidays
- Tim Donohue is out of the office from December 20 through January 2. Returning to office on January 3.Do we meet on Tues, Dec 18 (15UTC) or Weds, Dec 19 (16UTC), before Tim is out of office?
- Tim Donohue is out of the office from December 20 through January 2. Returning to office on January 3.Do we meet on Tues, Dec 18 (15UTC) or Weds, Dec 19 (16UTC), before Tim is out of office?
- Merged PRs:
Overview
Content Tools