Deadwood-ai / deadwood-api

Main FastAPI application for the deadwood backend
GNU General Public License v3.0
0 stars 0 forks source link

Update License selection #82

Open JesJehle opened 13 hours ago

JesJehle commented 13 hours ago

Instead of the different available licenses offered at the moment:

Let's simplify the selection into:

1. Open Access

2. View-Only Access

3. Restricted Access

Note: All data will be used to train our models to improve our services.

@cmosig @tejakattenborn What do you think?

cmosig commented 13 hours ago

We can't simplify all the licenses to CC-BY as there specifically user supplied or the datasets were originally published in that license.

I would maybe entirely remove the option for users to choose between licenses in the UI and default to CC-BY.

Option (2) and (3) are not licenses. Licenses need to be defined somewhere afaik.

While we need some attribute representing (2) and (3) somewhere in the backend, I would not expose these options to users while uploading, only on request.

tldr, by suggested changes:

JesJehle commented 11 hours ago

Hmm, das Problem ist, wenn wir die Daten visualisieren, d.h. als COGs verfügbar machen, ist es sehr einfach, sie komplett herunterzuladen. Einfach in den Netzwerk-Tab gehen, URL kopieren und herunterladen. Also, was machen wir?

cmosig commented 11 hours ago

Haha, stimmt. Hab gerade keine Minute gebraucht das zu finden.

halb gebackene Ideen die mir einfallen:

JesJehle commented 11 hours ago

Das sollten wir auf jeden Fall mit Teja besprechen. Wäre schon schade, die Option viewonly nicht zu haben ..

cmosig commented 11 hours ago

Schon... man könnte es auch offen kommunizieren und sagen das man theoretisch das generierte COG aus dem Netzwerk Tab herunterladen kann. Theoretisch kann man sich ja auch einen Screenshot machen und mit ein bisschen tricksen das in ein GeoTiff umwandeln. Die website zeigt ja auch genau an wo das orthophoto ist. Weiß nicht ob es technisch überhaupt 100% möglich ist zu verhinden sich die Daten zu ziehen.

Warum wollten wir nochmal viewonly? Dafür gibts doch nur eine Person, aka Schwarzwald Zeitserie.

tejakattenborn commented 5 hours ago

Generell mit allen Antworten von Clemens (1st reply). Der Punkt mit dem view only sollte aber schon möglich sein und ist auch für das Projekt aus dem Schwarzwald zwingend erforderlich. Hier meine Idee:

Kategory "not open". Bei diesen Daten zeigen wir nur die Geolocation an als Punkt an und addieren da noch nen random Fehler von 10 km drauf. Kategory "view only". Hier gibts einfach kein Download-Button. Wenn sich einer das Bild irgendwie hackt, dann hat er es halt. Da seh ich kein Drama. Wir haben aber vom Schwarzwald-NP das okay, dass wir die Bilder anzeigen dürfen (aber sie sollen nicht runterladbar sein).

Okay für Euch so?

cmosig commented 4 hours ago

@tejakattenborn das "Problem" ist das es wirklich extrem einfach ist sich die tif zu extrahieren. Es ist nur F12 -> Netzwerk Tab und dann auf den Dateinamen klicken.

Wir haben effektiv einen offenen File Server mit den COGs und das Frontend/Visualisierung ließt daraus.

Ich hab kein gutes Bauchgefühl damit offiziell eine view-only Variante anzubieten. Ggf dann nur für den Schwarzwald Datensatz; das musst ihr verantworten. Weiß nicht ob/was ihr unterschrieben habt.

cmosig commented 3 hours ago

@JesJehle kann man eigentlich alle COGs zugreifen sobald man den Namen kennt?

Für die privaten datasets darf das dann auf keinen Fall möglich sein. Da muss es noch ein authentication layer geben. Da hängen mehrere NDAs dran.