Da ich leider mit der Suchfunktion keine brauchbaren Ergebnisse gefunden habe:
Gibt es Überlegungen den LSS Manager auch direkt als Browseraddon/Erweiterung herauszubringen ohne den "Umweg" über die Installation von Tampermonkey?
Die Überlegung gab es tatsächlich mal, auch mit recht breiter Zustimmung, aber in der Ankündigung zur V.4 ist kurz erläutert, dass wir uns dagegen entschieden haben:
Alles anzeigenLiebe Nutzer des LSSM,
in letzter Zeit hab ich hier im Thread öfters mal den Spruch "kommt mit dem nächsten größeren Update" o.ä. rausgehauen. Ich möchte an dieser Stelle ein kurzes Statement dazu abgeben.
Der LSSM ist nun doch schon alt und der Code "schmutzig". Dort Ordnung rein zu bringen ist ein unglaublicher Arbeitsaufwand. Zudem kommen noch die Übersetzungen für die ganzen neuen Spiele hinzu. (Ja, wir möchten alle diese Spiele unterstützen). Zudem gibt es einige Stellen, an denen es Probleme und Fehlerchen gibt. Auch im Code gibt es einige gute Gründe, unzufrieden zu sein. Die somit logischste Schlussfolgerung ist ein kompletter Rewrite des LSSM.
Quasi eine LSSM V.4.
Und genau das ist, woran wir derzeit sitzen. Ich möchte aber nicht zu viel Versprechen, wir werden uns die Zeit nehmen, die wir brauchen und das ist eine enorme Menge an Zeit. Derzeit erarbeiten wir ein ausgefeiltes Konzept, um euch ein Produkt liefern zu können, das sowohl Nutzerfreundlich, als auch Entwicklerfreundlich ist. Das heisst, wir möchten in Zukunft jedem Entwickler das Schreiben eines eigenen Plugins einfacher machen. Zudem setzen wir hohe Standards, die innerhalb des LSSM eingehalten werden.
Zudem sind wir in engem Kontakt zu Hendrik, um ein Maximum an Performance und Zusammenarbeit mit dem Team des Spiels herauszuholen.
An sich bin ich derzeit sehr heiss darauf, direkt loszulegen, aber es gibt auch andere wichtige Dinge zu tun, nicht nur im Bereich Vorbereitungen, sondern auch in privatem Interesse. Wie bereits im September erwähnt, werde ich dieses Jahr mein Abitur machen. Anschließend wird es für mich vermutlich erstmal noch in den Urlaub gehen und erst anschließend wäre es angebracht mit der tatsächlichen Programmierung zu beginnen.
Wir werden zu entsprechender Zeit auch eine Erneuerung der Beta-Nutzer vornehmen, d.h. es wird eine neue Bewerbungsphase dafür geben. Ich vermute aktuell, dass dies gegenm Angang/Mitte September sein wird, aber natürlich keine Garantie!
Ich möchte an dieser Stelle noch ein paar geplante allgemeine Neuerungen der V.4 kurz erwähnen:
- Optimierung der Performance
- Verminderung der Modullandschaft
- Verbessertes Verarbeiten von Fehlern
- Vereinheitlichen von Designs
- Intuitivere Bedinung
- ggf. verbesserte Unterstützung von mobilen Browsern
- Verbesserte Speicherung der Einstellungen
- vermutlich auch manuelles Account-gebundenes Speichern auf unserem Server, um den Nutzern das Leben zu erleichtern, die ihren localStorage beim Schließen des Browsers leeren lassen.
- erhöhte Kompatibilität mit anderen Scripts
Es kam mal die Umfrage, ob der LSSM als Browsererweiterung (so wie Fendos Scripts) entwickelt werden soll. Wir haben uns intern dagegen entschieden, unter anderem, weil es für jeden Browser nochmal zusätzlich Arbeit ist, aber auch aus anderen Gründen, auf welche ich hier nicht näher eingehen werde.
Insgesamt stecke ich derzeit einige freie Minuten in die Planung und Konzeption der V.4 und deshalb ist meine aktuelle Arbeit in der aktuellen V.3 recht begrenzt.
Wie gesagt, das alles befindet sich derzeit noch in einer Planungs- und Konzept-Phase, ich bitte deshalb so großzügig zu sein und das Drängeln auf die V.4 komplett zu unterlassen.
Wünsche, Anregungen etc. könnt ihr wie gewohnt weiterhin an uns bringen, sofern umsetzbar wird das auch aufgeschrieben.
Sollten Fragen zur V.4 (ausser "Wie weit seit ihr" oder "Können wir euer Konzept mal anschauen") werden soweit möglich beantwortet, aber bitte habt Verständnis, sollten wir mal auf eine Frage keine Antwort parat haben oder wenn wir uns zu manchen Punkten erstmal nicht äussern wollen.
Liebe Grüße
Jan im Namen des LSSM-Teams
(Zitat wäre auf den betreffenden Abschnitt gekürzt, wenn ich nicht nur am Handy wäre)