DBT (acronym for Digitale Bibliothek Thüringen) is an open source repository software that is build upon MyCoRe, MIR and MODS.
For the moment see agis-:Git-Style-Guide and use it with the following exceptions:
- Subject to commits is in form:
{JIRA-Ticket} {Ticket summary} {Commit summary}
, likeDBT-104 GIT-Migration add .travis.yml
- Branch name to work on a ticket is in form:
issues/{JIRA-Ticket}-{Ticket Summary}
, likeissues/DBT-104-GIT-Migration
-
Build JAR:
- Run:
mvn clean install
- Run:
-
Deploy the JAR File:
- Move the generated JAR file (located in
dbt/target
) to thelib
folder in your home directory. For example:~/.mycore/dev-mir/lib
- Move the generated JAR file (located in
-
Update Solr Core Names:
- Change the Solr core names from
mir
andmir-classifications
todbt
anddbt-classifications
using your Solr Admin UI. - Restart your Solr server.
- Change the Solr core names from
-
Launch and Setup DBT:
-
After starting your MIR, the DBT interface will launch.
-
Log in as the administrator (Superuser) and navigate in the User menu to "Edit Classifications".
-
Import all files from
src/main/resources/setup/classifications
for DBT to function correctly. -
Reload main and classifications in the WebCLI if needed.
reload solr configuration main in core main
reload solr configuration classification in core classification
-
Stay tuned for more information. 🙇