Feature/#51 remove sade
Feature
Summary
With this MR Ahiqar no longer relies on SADE for the data transfer from TextGrid to exists, but switches to TextGrid Connect Standalone which improves the startup performance of the app as well as the amount of space needed.
This step has the following consequences:
- SADE is removed from the build as well as all its accompanying applications (Code Viewer, SADE assets)
- TextGrid Connect Standalone is installed in SADE's stead
- data is now stored to
/db/data/textgrid
as is described in TextGrid Connect's README - TextGrid Connect is a bit stricter when it comes to publishing data to the database. It will refuse invalid data or XML files that cannot be validated (i.e. files for which no Relax NG is available)
- the scholars will not be able to create SADE forks anymore
Compliance to “Definition of Done”
-
Unit tests passed -
Code reviewed -
Acceptance criteria met -
Functional tests passed -
Non-Functional requirements met -
Product Owner accepts the User Story
Use Cases
See #51 (closed).
Documentation
-
I updated the README (if applicable) -
I provided my functions with appropriate documentation -
I updated existing documentation
Tests
Are we able to test this new feature?
-
Yes, everything can be done via unit tests.
Changelog
-
I added a statement to the CHANGELOG.
Version number
-
I bumped the version number in build.properties
.
Related Tickets
Closes #51 (closed).
Edited by Michelle Weidling