Sailfish OS Openrepos Layout Paket adoptieren #626

Open
opened 2023-02-20 23:35:45 +01:00 by benaryorg · 1 comment

Es gibt für Sailfish OS – eine GNU/Linux Distribution für Mobilgeräte (Smartphone&Tablet) mit proprietärer Oberfläche – ein Community Paket für das Neo2 Layout.
Seit der letzten OS Version (4.5) ist dieses nicht mehr voll funktionsfähig und auf den ersten Blick finde ich keine Referenzen auf Source Code oder ähnliches.
Auf der Suche nach Repos, Reportmöglichkeit (abseits der OpenRepos Kommentare), oder Ähnlichem, bin ich dabei irgendwann über dieses Gitea hier gestoßen.
Die grundlegende Idee dieses Issues ist den Maintainern von Neo und der zugehörigen Infrastruktur nahe zu legen eventuell den Code/Buildprozess, o.Ä. des gennanten Pakets zu adaptieren (unter Umständen in Absprache mit Author), um Neo zentraler zu pflegen und potentielle Maintenance-Tätigkeiten auf mehrere Personen zu verteilen um den Busfaktor zu verringern.


Informell gesprochen, wenn eurerseits die Resourcen/Kapazitäten und das Interesse da ist, ich fände jetzt grade wäre ein passender Anlass um zu schauen ob man das entsprechende Paket gemeinsam mit Author in dieses Gitea überführen könnte um es als Community weiter zu pflegen.
Wenn der Wunsch dazu nicht beidseitig besteht dann ist das natürlich ohnehin hinfällig.

Sailfish OS dürfte immer noch ein offenes SDK zur Verfügung stellen ("dürfte" da meine letzte Nutzung des SDKs 2014 rum war), und das Paket ist noarch, also wahrscheinlich nicht mehr als die Tastatur Configfile/Layoutfile, das heißt Testing u.Ä. sollten vollständig ohne Zugang zu entsprechenden Geräten möglich sein (für Hardware Tests hätte ich dennoch Smartphone und Tablet zur Verfügung), und die Extraktion der Configs aus dem Paket ist wahrscheinlich auch ohne weiteres Möglich weil eben noarch, aber weiter habe ich da nicht geprüft.

Mehr kann ich auch nicht wirklich sagen um euch das schmackhaft zu machen vor allem da die Userbasis sich dann wahrscheinlich auf eine niedrige ein bis zweistellige Zahl beschränken dürfe, also nach dem Motte "no hard feelings" wenn ihr den Aufwand nicht haben möchtet ;-)

Es gibt für [Sailfish OS](https://sailfishos.org) – eine GNU/Linux Distribution für Mobilgeräte (Smartphone&Tablet) mit proprietärer Oberfläche – [ein Community Paket für das Neo2 Layout](https://openrepos.net/content/rrunner64/german-neo-keyboard). Seit der letzten OS Version (4.5) ist dieses nicht mehr voll funktionsfähig und auf den ersten Blick finde ich keine Referenzen auf Source Code oder ähnliches. Auf der Suche nach Repos, Reportmöglichkeit (abseits der OpenRepos Kommentare), oder Ähnlichem, bin ich dabei irgendwann über dieses Gitea hier gestoßen. Die grundlegende Idee dieses Issues ist den Maintainern von Neo und der zugehörigen Infrastruktur nahe zu legen eventuell den Code/Buildprozess, o.Ä. des gennanten Pakets zu adaptieren (unter Umständen in Absprache mit Author), um Neo zentraler zu pflegen und potentielle Maintenance-Tätigkeiten auf mehrere Personen zu verteilen um den Busfaktor zu verringern. --- Informell gesprochen, wenn eurerseits die Resourcen/Kapazitäten und das Interesse da ist, ich fände jetzt grade wäre ein passender Anlass um zu schauen ob man das entsprechende Paket gemeinsam mit Author in dieses Gitea überführen könnte um es als Community weiter zu pflegen. Wenn der Wunsch dazu nicht beidseitig besteht dann ist das natürlich ohnehin hinfällig. Sailfish OS dürfte immer noch ein offenes SDK zur Verfügung stellen ("dürfte" da meine letzte Nutzung des SDKs 2014 rum war), und das Paket ist *noarch*, also wahrscheinlich nicht mehr als die Tastatur Configfile/Layoutfile, das heißt Testing u.Ä. sollten vollständig ohne Zugang zu entsprechenden Geräten möglich sein (für Hardware Tests hätte ich dennoch Smartphone und Tablet zur Verfügung), und die Extraktion der Configs aus dem Paket ist wahrscheinlich auch ohne weiteres Möglich weil eben *noarch*, aber weiter habe ich da nicht geprüft. Mehr kann ich auch nicht wirklich sagen um euch das schmackhaft zu machen vor allem da die Userbasis sich dann wahrscheinlich auf eine niedrige ein bis zweistellige Zahl beschränken dürfe, also nach dem Motte "no hard feelings" wenn ihr den Aufwand nicht haben möchtet ;-)
Author

Grade geprüft: die RPM beinhaltet wirklich nur zwei Dateien, eine Config und eine QML, erstere verweist auf letztere, und letztere beinhaltet die Tastatur.
Das Versionsupdate hat wohl punctuationkeyWidthNarrow in irgendeiner Weise zerschossen, aber s/punctuationkeyWidthNarrow/punctuationkeyWidth/g auf die Datei scheint die Tastatur wieder zu fixen.
Leider fehlt mir grade der Zugriff zum OpenRepos Account daher kann ich das dort grade nicht auch als Kommentar hinterlegen, aber besser hier als nirgends grade.

Grade geprüft: die RPM beinhaltet wirklich nur zwei Dateien, eine Config und eine QML, erstere verweist auf letztere, und letztere beinhaltet die Tastatur. Das Versionsupdate hat wohl `punctuationkeyWidthNarrow` in irgendeiner Weise zerschossen, aber `s/punctuationkeyWidthNarrow/punctuationkeyWidth/g` auf die Datei scheint die Tastatur wieder zu fixen. Leider fehlt mir grade der Zugriff zum OpenRepos Account daher kann ich das dort grade nicht auch als Kommentar hinterlegen, aber besser hier als nirgends grade.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: neo/neo-layout#626
No description provided.