Page History
...
- Overview of the new Technology
- DSpace-Angular Workshop : this workshop was held at OR2017, but all materials are available freely online
- Official Angular for TypeScript Style Guide
- RxJS - creating new sequences or using existing sequences
- DSpace Wiki: TypeScript-Guideline
Contributors
How to install locally
Please be aware that this all is work in progress and will change often. As we did not release any version (neither an alpha or beta version) yet, there is no stable state to which we can refer to. Nevertheless let us give you some short hints on what you can do to install your own local version:
- Currently the DSpace 7 UI is read-only (submit/edit/admin tools will be coming). Therefore, if you want test content in place, you'll need to do one of the following:
- Option #1: Start with an install of DSpace 6, create some communities, collections and archive some items. In this situation, you'll perform an "ant update" to DSpace 7.
- Option #2: Create some AIPs from a DSpace 5 or 6 instance to load into DSpace 7 for testing.
- Compile/Install/Deploy the current master (https://github.com/DSpace/DSpace/tree/master) using the normal DSpace install process ("mvn package" and "ant update" or "ant fresh_install").
- This codebase is very similar to DSpace 6, but it includes no XMLUI or JSPUI, and has a new "dspace-spring-rest" project (which is the DSpace 7 REST API)
- Deploy the webapp dspace-spring-rest as dspace-spring-rest (if you use another path, you may want to change the index.html file within the webapp)
- Start your servlet container and take a look into its logfiles
- If you have problems deploying the webapp in cause for slf4j and log4j, it may be necessary to delete [dspace]/webapps/spring-rest/WEB-INF/lib/slf4j-log4j12-1.7.22.jar
- Test if dspace-spring-rest was loaded successfully by opening it in a browser. You can compare it to the demo site: https://dspace7.4science.it/dspace-spring-rest/
- Install dspace-angular. You can try it as described in the OR2017 DSpace Angular Workshop or take a look into the Readme.md in the dspace-angular git repository.
- Art Lowel (Atmire)
- William Welling
- James Silas Creel
- Tim Donohue
- Matteo Perelli
- Giuseppe Digilio (4Science)
- Martin Walk
How to contribute
Prerequisites
...
Overview
Content Tools