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

Entry-Link to Log-file View (Copyright ODbL) #53

Open
3 of 5 tasks
wellemut opened this issue Dec 30, 2024 · 2 comments
Open
3 of 5 tasks

Entry-Link to Log-file View (Copyright ODbL) #53

wellemut opened this issue Dec 30, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@wellemut
Copy link
Member

wellemut commented Dec 30, 2024

Usecase

Um zu wissen, aus welchen anderen Datenbanken Einträge her kopiert wurden, brauche ich einen Quell-Link im Footer (bspw. auf der Karte von morgen) der die anderen Quellen aufzeigt, um den Creative-Commons Namensnennungs-Ansprüchen kritischer Partner zu genügen.

(Da wir Datenbanken nur abgleichen, ist es rechtlich fraglich, ob wir immer andere Creative Commons Quellen immer nennen müssten, zur Sicherheit macht das aber sinn)

Lösungsidee

  • fairsync-URL mit Suchstring zur Quell-ID in den logfiles

    • Bspw. https://logs.fairsync.de/v0/logs/fairsync.csv?id=https%3A%2F%2Fofdb.fairsync.de%2Fv0%2Fentries%2Ff50415246438471b8ab5d20c843d07c8
  • Diese URL muss von der Enuser-Plattform wie "Kartevonmorgen.org" automatisch generiert werden können, und wird dort im Footer angezeigt (Programmiert Navid).

    • Die Enduser-Plattform kennt nur die eigene Eintrags-ID a202e730e60a4890be77a966dfab0e3f und kann statischen Text wie ofdb.fairsync.de/v0/entries/ davor schreiben.
    • Dieser Link muss auf eine Seite führen, wo alle Äquivalenten/Dupletten des aktuellen Eintrags gezeigt werden, sodass der Nutzer den anderen Versionen und Quellen nachgehen kann.
@wellemut wellemut added the enhancement New feature or request label Dec 30, 2024
@wellemut wellemut moved this to 🔖 Ready in FairSync - Transform_D Dec 30, 2024
@flosse
Copy link

flosse commented Dec 31, 2024

@wellemut My part is done in https://codeberg.org/fairsync/fairsync/commit/7c5504f5e629cdca198af9b90960b8bdbd8009e1

@flosse flosse assigned navid-kalaei and wellemut and unassigned flosse Dec 31, 2024
@wellemut
Copy link
Member Author

So... der filter im service ist fertig. Einfach die gewünschte ID als parameter angeben, aber achtung, die ID muss URL encoded sein, also z.B:

https://logs.fairsync.de/v0/logs/fairsync.csv?id=https%3A%2F%2Fofdb.fairsync.de%2Fv0%2Fentries%2Ff50415246438471b8ab5d20c843d07c8

@wellemut wellemut moved this from 🔖 Ready to 👀 In review in FairSync - Transform_D Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 👀 In review
Development

No branches or pull requests

3 participants