Welche Dinge in welcher Reihenfolge angegangen werden, darüber kann man sicher streiten. Für mich macht es am meisten Sinn, das Angefangene erst einmal fertigzustellen, statt nun alles über den Haufen zu werfen. Viele angesprochene Punkte sehe ich ähnlich, aber auch das ist nicht von heute auf morgen umgesetzt, auch nicht mit Externen.
@Remus
Ich glaube zwar nicht, dass das zielführend ist, aber wenn du mich schon dazu aufforderst, können wir das gerne öffentlich diskutieren.
remus hat geschrieben:Aber ich weiß schon, das liegt eben nicht daran, das ist politisch. Es ist nicht einfach die fehlende Zeit. Warum dann nicht gleich Tacheles reden?
Ich bin hier also derjenige, der falsch spielt?
Die Bedingungen, unter denen die Schnittstelle benutzt werden kann, sind seit jeher unverändert. Ich habe dir und im Forum geschrieben, dass die API erst einmal nicht erweitert wird, bis andere Dinge fertiggestellt sind. Ebenso habe ich klargestellt, dass die Schnittstelle nicht den vollen Funktionsumfang abbilden wird. Unter diesen Voraussetzungen warst du damit einverstanden und hast die Schnittstelle integriert.
Soweit ich mich erinnern kann, haben wir auch das Thema Ladelogs schon früh besprochen. Du schreibst es zwar nicht explizit, stellst es jedoch so dar, als wäre es ein 5-Minuten-Job und schon wäre das Thema erledigt. Das ist es aber nicht. Ladelogs stehen hier beispielsweise nur Mitgliedern zur Verfügung. Wenn man diese Funktionalität mit sicherer Benutzerauthentifizierung auf die Schnittstelle übertragen möchte, ist das eben nicht schnell getan.
Für die nicht über die Schnittstelle zugänglichen Daten hast du Lösungen unter Missachtungen der Nutzungsbedingungen entwickelt, ob nun vorsätzlich oder fahrlässig, sei mal dahingestellt. Wie das zu werten ist, dass ein Softwareentwickler sich über seine Firma hier anmeldet und dann die Bedingungen nicht gelesen haben will, soll jeder selbst für sich entscheiden. Nun kommt das Ganze wie ein Bumerang zurück und du nutzt deine kreativen Ideen als Druckmittel für eine Änderung der Schnittstelle.
Weißt du, Remus, ich werde hier fast jede Woche von Privatpersonen, Studenten oder Firmen gefragt, ob sie auf die Schnittstelle zugreifen und dabei von gewissen Punkten der Nutzungsbedingungen abweichen dürfen. Und in den allermeisten Fällen stimme ich dem zu. Ohne Politik, ohne Geld, ohne dass ich irgendetwas davon habe. Die pupsen mich im Nachhinein aber auch nicht an.
---
So, jetzt wieder für alle. Sorry, dass das hier in dieser Form abläuft. Nicht die Sache an sich, Richtungsdiskussionen ab und an, halte ich für gesund, die Form ist stellenweise aber doch ein wenig peinlich.
Mir ist schon bewusst, dass das Einfrieren der Schnittstelle vor einem Jahr in eurer und meiner Annahme getroffen wurde, dass sich in der Zwischenzeit was tut. Das bereits erwähnte neue Design geht mit einer Datenbankumstellung einher, alles was vorher an der Schnittstelle geändert wird, führt nach der Umstellung also zu einem erneuten Arbeitsaufwand. Auch wenn nicht alle mit mir einer Meinung sind und es nicht Remus' Problem löst, so bin ich dennoch der Meinung, dass das Design vor einer möglichen Erweiterung der API / App angegangen werden sollte. Zum einen steckt da mittlerweile schon eine Menge Arbeit drin, ist also nicht erst am Anfang, zum anderen profitiert davon ein wesentlich größerer Nutzerkreis. Das ist jetzt keine Frage von entweder oder, es geht rein um die Reihenfolge.