DSpace 7 Upgrading / Configuring / Customizing workshop (for Users – Repo Mgrs and Developers). (Possible Presenters: Tim Donohue?, Art Lowel?, Andrea Bollini?, others?)
This will be two 1/2 day workshops:
First 1/2 day will concentrate on DSpace 7 from a "technician" perspective. How to install /upgrade / configure DSpace 7. How to do minor customizations like header/footer/theme changes.
Second 1/2 day will concentrate on DSpace 7 advanced customization (for developers). How to enhance the UI via Angular. How to use the REST API, etc.
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.
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)
a DSpace-CRIS 7 talk is expected as continuation of the Configurable Entities talk
DSpace 7 - Enhanced Submission & Workflow. Overview of new features & deeper dive on configuring/customizing/using (Possible Presenters: Andrea Bollini? Others at 4Science?)
DSpace 7 - Open for integration. REST API talk (Possible Presenters: Andrea Bollini, ...)
DSpace 7 - High quality software. Developer best practice (Possible Presenters: Andrea Bollini, Giuseppe Digilio, Terry Brady (Docker), Tim Donohue)
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
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.
(Did not discuss) DSpace 7 installation/customization process.