Nous apprécions vos retours concernant la volonté que nous ayons de supporter OpenSUSE pour l’application Twingate. J’ai confirmé que les étapes que vous avez détaillées fonctionnent toujours avec notre version actuelle sur Tumbleweed, et pour tous ceux qui veulent également faire fonctionner cela, il y a vraiment deux options :
Ajoutez https://packages.twingate.com/rpm/ à YaST, puis vous pouvez rechercher le paquet Twingate et l’installer de cette manière. Vous devrez aussi autoriser une rupture/installation sans libcurl ainsi qu’ignorer tout autre problème.
La seconde méthode est un peu meilleure car vous pouvez plus facilement mettre à jour le paquet au fil du temps, plutôt que de devoir fouiller dans le XML pour trouver la dernière version à télécharger.
En ce qui concerne l’autre(s) point(s), nous voulons certainement supporter autant de plateformes et d’utilisateurs que possible. Il y a quelques limites quant à ce que nous pouvons raisonnablement supporter et tester en continu, car chaque mise à jour du Client devrait passer une batterie de tests pour confirmer qu’il reste supporté sur toutes les versions/supports LTS d’une distribution. Ces décisions sont généralement guidées par les demandes de la communauté et des clients, ainsi que par les retours globaux, donc je suis tout à fait prêt à remonter cela à notre équipe produit.
Il en va de même pour une meilleure intégration avec NetworkManager et les GUIs Linux en général ; c’est clairement un sujet que nous surveillons et que nous aimerions mettre en œuvre, lorsque le temps et les ressources le permettent. J’ai vu quelques projets comme https://github.com/jvillar/twingate_appindicator qui apportent de bonnes fonctionnalités additionnelles, bien que celui-ci semble surtout axé sur Ubuntu, il pourrait probablement être facilement adapté pour fonctionner sur OpenSUSE.