Page History
Table of Contents |
---|
Note | ||
---|---|---|
| ||
On Monday, June 10 from 7:00pm-9:00pm DuraSpace is holding a reception for all OR2019 attendees at the Pony Bar (near the University of Hamburg). All OR2019 attendees are welcome, you need not be a DuraSpace member or user. Drinks and snacks will be provided. For more details see: https://duraspace.org/invitation-please-come-to-a-duraspace-reception-in-hamburg-germany/ |
Info |
---|
This page is for attendees of the OR2019 "Getting Started with DSpace 7" workshops. It provides links to resources, workshop preparation, etc. |
Slides :
- Basic Workshop Slides: https://tinyurl.com/or2019-dspace7-basics
- Advanced Workshop Slides:
...
Learning Objectives
- Basic Workshop (Monday, June 10 from 9:00am - 12:30am)
- Learn about upcoming DSpace 7 release
- Overview of the Install & Upgrade processes
- Understand new features of this release, including demos of the new User Interface and REST API
- Learn the basics of branding / theming the new User Interface (hands-on)
- Advanced Workshop (Monday, June 10 from 1:30pm - 5pm). This workshop builds on what is learned in the Basic Workshop.
- Learn about the Angular framework, and its main elements (templates, components, services, modules)
- Learn about the TypeScript language and its syntax
- Learn more advanced DSpace 7 User Interface changes, using Angular
- Deeper dive on the new REST API, and hands-on experience
- How you can get involved in finishing up the DSpace 7 release
...
git remote add workshop https://github.com/DSpace-Labs/dspace-angular-workshops.git
git fetch --tags workshop (Pulls down the dspace-angular-workshops code locally, including tags)
For the Basic Training workshop
git checkout or2019-basic-start (Checks out the starting point of the workshop, the "or2019-basic-start" tag)
git checkout -b or2019-workshop-basic (Creates a local branch named "or2019-workshop-basic" for you, based on that "or2019-basic-start" tag)
For the Advanced Training workshop
git checkout or2019-advanced-start (Checks out the starting point of the workshop, the "or2019-advanced-start" tag)
git checkout -b or2019-workshop-advanced (Creates a local branch named "or2019-workshop-advanced" for you, based on that "or2019-advanced-start" tag)
...
- DSpace 7 UI Technology Stack : Technology overview with link to tutorials on Angular, etc
- DSpace 7 - Angular UI Development : How to contribute to Angular UI
- DSpace 7 REST Contract : Details about available and planned endpoints, request and response format, error codes, etc.
- DSpace 7 REST Coding practice : Key classes and source code organisation of the JAVA REST API Backend
- DSpace Release 7.0 Status : Status of the release, demo sites, etc.
- Get more involved!
- DSpace 7 Working Group (2016-2023) : The DSpace 7 development team. Anyone is welcome to attend meetings, even just to lurk & listen in.
- DSpace 7 Entities Working Group (2018-19): The sub-team working on the Configurable Entities feature for DSpace 7. Anyone is welcome to attend meetings, even just to lurk & listen in.
...
Overview
Content Tools