Franz11 nechoj AndiHeitzer Kappa
Hallo zusammen,
ich hab meine Hausaufgaben gemacht und mir angeschaut, wie der LLUClient eigentlich die Daten nach xDrip bekommt:
- https://github.com/szpaku80/Li…irdPartyIntegration.smali
- https://github.com/NightscoutF…ip/LibreReceiver.java#L45
Und das ganze bei mir Implemntiert und getestet.
Ich sehe die Namenskollision in jedem Fall ein und möchte mich noch einmal dafür entschuldigen. Das war aus der Situation heraus unüberlegt und gegenüber nechoj maximal respektlos.
Den Namen werde ich heute noch ändern und die Verbindungen zum LLUClient entfernen.
Dennoch möchte ich gerne dazu aufrufen, dass derartige Projekte der Community in einer zeitgemäßen Form zur Verfügung gestellt und die Mitarbeit daran ermöglicht wird.
Der aktuelle LLUClient ist für mich keine Option, den wenn morgen sein Entwickler keine Lust mehr darauf hat oder private Gründe die Anpassung oder Weiterentwicklung verhindern, ist vermutlich nur jemand hier im Kreise des insulinclubs in der Lage, dies anzupassen, wenn sich z.B. bei xDrip oder der LibreView-API etwas etwas ändert.
Das setzt natürlich voraus, dass der aktuelle Sourcecode zur Verfügung steht.
Ich habe jetzt innerhalb kurzer Zeit - natürlich mit Starthilfe von nechojs Implementierung - den kompletten LLUClient reimplementiert, Trendpfeil hinzugefügt, xDrip-Übertragung, mmol/l-Unterstützung implementiert und bin gerade an der Internationalisierung dran - für Personen außerhalb DE oder EU.
Und das könnte alles Teil des original LLUClients sein oder werden, wenn man die Mitarbeit ermöglichen würde. Denn da draußen gibt es genug fähige Entwickler, welche ihren Teil beitragen können.
Da ich xDrip (noch) nicht nutze, werde ich die xDrip-Übertragung in der neuen Version deaktivieren, bis sich die Funktion jemand wünscht, die App umbennen und auch nicht bewerben, vor allem nicht als Konkurrent.
Ich werde sie dennoch weiterhin öffentlich hosten und weiter "für mich" und Interessenten pflegen und weiterentwickeln.
Ich sehe zu, dass ich alle Verbindungen zum LLUClient entferne oder aktualisiere. Das schließt die Posts hier ein. Das ich denselben Namen verwendet habe war echt großer Mist.
Ich möchte mich da gar nicht rausreden, aber ich habe das Projekt als Hobbyprojekt wahrgenommen, da es keinerlei Präsenz auf GitHub/GitLab und nur hier im Forum hatte.
Bis heute Nachmittag habe ich das voraussichtlich bereinigt. Bis jetzt scheint die Datenkrake Google das noch nicht aufgeschnappt zu haben. Dann sollte keine Verwirrung entstehen.