Layout korrigiert

This commit is contained in:
Felix Lohmeier 2021-01-15 15:53:58 +01:00
parent 9c85c91042
commit 2b223349bc
1 changed files with 27 additions and 26 deletions

View File

@ -1,7 +1,7 @@
# Datenintegration für noah.nrw
Harvesting von OAI-PMH-Schnittstellen und Transformation in METS/MODS für das Portal [noah.nrw](https://noah.nrw/)
> **:warning: Dies ist ein Prototyp für die Beta-Version des Portals noah.nrw; für den Produktivbetrieb ist der Einsatz von [metafacture](https://github.com/metafacture) geplant.**
**:warning: Dies ist ein Prototyp für die Beta-Version des Portals.**
## Datenfluss
@ -11,6 +11,7 @@ Harvesting von OAI-PMH-Schnittstellen und Transformation in METS/MODS für das P
* Harvesting (mit Cache): [metha](https://github.com/miku/metha/)
* Transformation: [OpenRefine](https://github.com/OpenRefine/OpenRefine) und [openrefine-client](https://github.com/opencultureconsulting/openrefine-client)
* :warning: Für den Produktivbetrieb ist der Einsatz von [metafacture](https://github.com/metafacture) geplant.
* Task Runner: [Task](https://github.com/go-task/task)
## Systemvoraussetzungen
@ -51,32 +52,32 @@ Harvesting von OAI-PMH-Schnittstellen und Transformation in METS/MODS für das P
4. [metha 0.2.20](https://github.com/miku/metha/releases/tag/v0.2.20)
a) RPM-basiert (Fedora, CentOS, SLES, etc.)
a) RPM-basiert (Fedora, CentOS, SLES, etc.)
```sh
wget https://github.com/miku/metha/releases/download/v0.2.20/metha-0.2.20-0.x86_64.rpm
sudo dnf install ./metha-0.2.20-0.x86_64.rpm && rm metha-0.2.20-0.x86_64.rpm
```
b) DEB-basiert (Debian, Ubuntu etc.)
b) DEB-basiert (Debian, Ubuntu etc.)
```sh
```sh
wget https://github.com/miku/metha/releases/download/v0.2.20/metha_0.2.20_amd64.deb
sudo apt install ./metha_0.2.20_amd64.deb && rm metha_0.2.20_amd64.deb
```
5. [Task 3.2.2](https://github.com/go-task/task/releases/tag/v3.2.2)
a) RPM-basiert (Fedora, CentOS, SLES, etc.)
a) RPM-basiert (Fedora, CentOS, SLES, etc.)
```sh
wget https://github.com/go-task/task/releases/download/v3.2.2/task_linux_amd64.rpm
sudo dnf install ./task_linux_amd64.rpm && rm task_linux_amd64.rpm
```
b) DEB-basiert (Debian, Ubuntu etc.)
b) DEB-basiert (Debian, Ubuntu etc.)
```sh
```sh
wget https://github.com/go-task/task/releases/download/v3.2.2/task_linux_amd64.deb
sudo apt install ./task_linux_amd64.deb && rm task_linux_amd64.deb
```
@ -85,27 +86,27 @@ b) DEB-basiert (Debian, Ubuntu etc.)
* Alle Datenquellen harvesten und transformieren (parallelisiert)
```
task default
```
```
task default
```
* Eine Datenquelle harvesten und transformieren
```
task siegen:default
```
```
task siegen:default
```
* Cache einer Datenquelle löschen
```
task siegen:delete
```
```
task siegen:delete
```
* Verfügbare Tasks auflisten
```
task --list
```
```
task --list
```
## Konfiguration