Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auswahl des Republish Workflow #196

Closed
Rillke opened this issue Mar 5, 2020 · 5 comments
Closed

Auswahl des Republish Workflow #196

Rillke opened this issue Mar 5, 2020 · 5 comments

Comments

@Rillke
Copy link
Contributor

Rillke commented Mar 5, 2020

Hallo, die MLU Halle-Wittenberg hat ihre Workflows angepasst. Die angepassten (und gut getesteten) Workflows haben neue IDs erhalten, um Verwechslungen zu vermeiden.

Das Plugin hardcodiert den Republish Workflow.

Könnte es eine Auswahl in den Einstellungen ähnlich dem Standardworkflow in den Opencast Ressourcen geben, der die Auswahl des Republish Workflows erlaubt?

image

@Rillke Rillke changed the title Auswahl für den Republish Workflow Auswahl des Republish Workflow Mar 5, 2020
@tgloeggl
Copy link
Member

tgloeggl commented Mar 6, 2020

Moin! Ja, das sollte prinzipiell machbar sein, Ich setz es auf die Liste für die Version 1.3 des Plugins, an der ich gerade arbeite.

@tgloeggl tgloeggl added this to the V2.0 milestone Mar 6, 2020
@tgloeggl tgloeggl modified the milestones: V2.0, V1.3 Mar 6, 2020
@tgloeggl
Copy link
Member

tgloeggl commented Mar 6, 2020

So, ich habe mir das gerade angesehen und muss da nochmal einen Schritt zurück machen: Warum möchte man diesen Workflow anpassen können?

Der von dir verlinkte Workflow wird lediglich dazu genutzt, um ein Update der Metadaten und ACLs durchzuführen, um die Sichtbarkeitseinstellungen vorzunehmen.

Was ist genau das Problem, welches du mit dieser Einstellung lösen möchtest?

@Rillke
Copy link
Contributor Author

Rillke commented Mar 6, 2020

Der von dir verlinkte Workflow wird lediglich dazu genutzt, um ein Update der Metadaten und
ACLs durchzuführen, um die Sichtbarkeitseinstellungen vorzunehmen.

Das ist beim default Workflow so. Anpassungen wurde u.a. am OAI-PMH publishing vorgenommen; perspektivisch soll der WF beim Abschluss ggf. alte Snapshots löschen, um Duplikate beim Backup mit einem bekannten IBM-Produkt zu umgehen. Da es für uns signifikante Unterschiede sind, bekommt der Workflow eine eigene ID.

Was ist genau das Problem, welches du mit dieser Einstellung lösen möchtest?

Ich möchte, dass die Übernahme der Zugriffsrechte (ACLs) nach Engange funktioniert.

Vermutlich könntet ihr für dieses Plugin einfach dokumentieren, dass der Republish-Metadata-Workflow die ID republish-metadata haben muss und was er genau erfüllen muss, damit das Plugin funktioniert. Dann würde ich vermutlich einen auf der Opencast GUI versteckten WF mit ID=republish-metadata anlegen, der unseren angepassten republish-metadata-llz einbindet.

Berechtigte Frage ist: Benötigt dieses Plugin ggf. einen angepassten Republish Workflow (der anders ist als bei Benutzung des Opencast Interface). Kann ich noch nicht sagen. Sicher kein Feature, welches wir bald benötigen, da kommen vorher andere. Also: Dokumentation reicht aus meiner Sicht vorerst aus.

@tgloeggl
Copy link
Member

tgloeggl commented Mar 9, 2020

Moved this to the 2.0 milestone, since it depends on improvements made there

@tgloeggl
Copy link
Member

Man im neuen Plugin nun die Workflows entsprechend zuweisen, so ist man nicht auf Standardnamen angewiesen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants