Skip to content

DSP-APP — Generic user interface of DaSCH Service Platform

Github Docker CI

NOTE: The current DSP-APP version presents the admin view only.

This app is a simple user interface for the Data and Service Center for the Humanities DaSCH, which uses the DSP-API/Knora server application in the backend. It's a system for annotation and linkage of resources in arts and humanities.

DSP-APP implements DSP-JS-LIB to connect with DSP-API. DSP (DaSCH Service Platform) is a software framework for storing, sharing, and working with primary resources and data in the humanities.

Additionaly it's built with DSP-UI-LIB — reusable DSP specific Angular modules.

Please check our DSP Release Compatibility Matrix to use this app with the correct and required versions of the dependent packages.

DSP-APP is free software, released under GNU Affero General Public license.

Documentation

User guide

for current deployed version

for development version

Developer docs

for developers

Contribution

If you would like to contribute to the development of the DSP-APP alongside us, please consult the general DSP contribution guidelines.

Work on GitHub

DSP-APP has two main branches at the moment:

"main" branch

  • use the branch "main" to work on the DSP-ADMIN app. Any changes should be created in branches from "main" and should be merged into the "main" branch.

"develop" branch

  • use the branch "develop" to work on the whole DSP-APP app (admin + research parts). Any new developments should be created in branches from "develop" and should be merged into the "develop" branch.

Documentation / User guidelines

We built the user guidelines and developer documentation with MkDocs. Get more information in the appropriate README.


Last update: 2021-04-16