TransDB-de / projektverwaltung

Hier sammeln und verwalten wir Issues mit Verbesserungsvorschlägen und Problemmeldungen, sowie Dokumente, und Richtlinien für Trans*DB
https://transdb.de
4 stars 0 forks source link

Blacklist-Status und automatische Duplikassuche #4

Closed mira-miracoli closed 2 years ago

mira-miracoli commented 2 years ago

Der Vorschlag

Blacklist und "In Entscheidung" (oder besseres Wort) Status für Einträge, Diese werden nicht öffentlich in der Suche gelistet, befinden sich aber, farblich abgehoben im Datensatz des Managements. Mithilfe einer Duplikatssuche, z.B. auf basis einzelener Wörter im Namen (tokenized), soll direkt bei den ausstehenden EInträgen ein Hinweis erscheinen, ob ein Duplikat (zusätzlich eventuell mit Blacklist Markierung) vorliegt.

Grund für die Verbesserung

Aktuell muss jeder einzelne neue Eintrag manuell per Datenbanksuche auf Duplikate überprüft werden und eine Blacklist musste separat in einer (Google-)Tabelle (yikes!) geführt werden. Dieser Workflow hat folgende Probleme

  1. deutlich länger, da jeder Blacklist eintrag manuell in der Tabelle angelegt werden muss
  2. für jeden neuen Eintrag muss sowohl diese Liste durchsucht werden
  3. als auch eine Duplikatsuche durchgführt werden
  4. ein externes Spreadsheet ist fehleranfällig
  5. das Umschalten zwischen "blacklisted, in Entscheidung und freigegeben" ist nicht möglich, die Datensätze müssen jedes mal neu hinzugefügt oder entfernt werden.
fleaz commented 2 years ago

Zwei Ideen dazu: a) Blocklist statt Blacklist b) Will man eventuell manchmal doch Einträge von der Blocklist anzeigen um bspw. vor Ärzt*Innen zu warnen bei denen bekannt ist dass man dort nicht hingehen sollte?

mira-miracoli commented 2 years ago

Ja genau so war mein Vorschlag gedacht, ein "Blacklisted-Status" der änderbar ist und dazu führt dass der eintrag nicht in der öffentlichen Suche angezeigt wird. Meinst du mit Blocklist einen automatischen Filter, der zukünftige eintragungen blockt? Ich glaube das ist technisch sehr schwer zu realisieren, da es oft einige Möglichkeiten bei der Schreibweise gibt (z.B. Dr. Korte vs. Dr. A. Korte oder Alexander Korte oder Praxis Korte usw..) Eine automatische Duplikatssuche mit manueller entscheidung erscheint mir sicherer.

fleaz commented 2 years ago

Bei (a) ging es mir nur ums Wording und nicht um die technische Realisierung.

Und mit (b) meinte ich dass man Einträge von dieser Blockliste eben DOCH auf der öffentlichen Suche anzeigt halt mit nem dicken Warnlogo und ner Begründung WIESO der Eintrag auf der Blocklist gelandet ist um Menschen zu warnen das die da nicht hingehen sollen. Dafür müsste man halt im Backend dann evtl .zwei seperate Listen machen einmal für "Einträge die mit Warnmeldung im Frontend auftauchen" und "Müll, Spam und Duplikate die nicht angezeit werden"

mira-miracoli commented 2 years ago

Ich bin gegen eine Anzeige mit Warnung, aus folgenden Gründen:

  1. Ärzte mit Warnung einzutragen wird in unserem Fall wahrscheinlich als Journalismus eingestuft und kann im schlimmsten Fall damit als Rufschädigung betrachtet werden. Es zählt dann nicht mehr als Einzelmeinung. Die Personen könnten uns abmahnen und ich stehe im Impressum und möchte das nicht riskieren.
  2. Ich denke es ist nicht gut diesen Personen Aufmerksamkeit zu schenken und wenn wir die Menschen nicht auf unserer Seite empfehlen möchten, finde ich es nicht gut sie zu listen.
  3. Das Projekt macht sich öffentlich dadurch angreifbar und das meiner Ansicht nach ohne dabei wirklich einen Vorteil zu schaffen.
Feuerhamster commented 2 years ago

Technische Ausarbeitung: Neues Feld am Entry (nur für interne Zwecke): Status:

klara-l commented 2 years ago

Hi,

ich muss Felix beipflichten, der Begriff ist veraltet und gerade, wenn eine neue Funktionalität implementiert wird, sollten wir als Entwickler*innen nicht auf veraltete rassistische Begriffe zurückgreifen.

Ein Artikel dazu: https://www.hosteurope.de/blog/warum-heisst-die-blacklist-jetzt-blocklist-und-die-whitelist-allowlist/

mira-miracoli commented 2 years ago

Ich hab das mit dem wording zuerst gar nicht verstanden muss ich zugeben. Aber ja dann besser blocklist, finde ich. Danke Klara

Um es konstant zu halten würde ich dann auch das past participle "blocked" verwenden

Feuerhamster commented 2 years ago

Ist nun auf der Live-Seite implementiert 👍