Avec 15 ans d'histoire, notre page de librairies de programmation et la page d'utilitaires commencent à être un peu encombrées. Si un bon nombre de ces logiciels sont toujours utilisés par nos clients, d'autres ont perdu leur pertinence. Nous allons donc archiver certains logiciels dans une section à part. Mais ne vous inquiétez pas, tout restera disponible. On fait le point sur la situation.
Nous avons choisi de mettre au purgatoire quelques outils, mais aussi certaines librairies de programmations. Commençons par celles-ci.
Les librairies UWP et Objective-C
Si vous suivez nos articles, vous avez vu que presque toutes les librairies de programmation sont passées en version 2.x, avec l'ajout du support pour les connexions réseau sécurisées. Nous avons fait particulièrement attention à ce que cette migration se fasse le plus facilement possible pour les utilisateurs.
Il reste cependant deux librairies qui utilisent encore l'API 1.10 : Objective-C et Universal Windows Platform (UWP). Ces deux librairies n'ont que très peu téléchargées, et il est fort probable que plus personne ne les utilise depuis plusieurs années, car ces deux langages de programmation ont plus ou moins été abandonnés par leur créateur. En effet Apple est passé au langage Swift, et Microsoft est passé à .NET Core.
Nous avons donc décidé de les passer en statut "deprecated". Mais qu'est-ce que cela veut dire exactement ?
Ces libraires restent disponibles et utilisables: nous continuerons à fixer les failles de sécurité et d'éventuels bugs critiques, et les librairies continueront même d'être mises à jour pour y rajouter les classes nécessaires à gérer les nouveaux modules Yoctopuce. Mais nous n'y ajouteront pas systématiquement les nouvelles fonctionnalités majeures, comme le support HTTPS, IPv6, etc.
Cela veut dire que si vous avez des projets qui utilisent ces deux librairies, vous pourrez toujours les recompiler dans les années à venir et nous continuerons à supporter et fixer les éventuels problèmes qui pourraient rester dans ces librairies. Mais il n'y aura plus de développement fait sur ces deux librairies.
La librairies MATLAB (Beta)
Il y a plus de six ans, nous avons investi un temps de développement considérable pour fournir un véritable support natif pour MATLAB. La librairie a été initialement publiée en Beta, et nous espérions recueillir des des retours utilisateurs avant de la finaliser. Malheureusement, l'intérêt que cette librairie a rencontré n'était pas à la hauteur du travail pour la développer. En six ans, une seule personne nous a contacté à son sujet. Nous avons donc décidé de l'archiver avec les autres librairies qui ne semblent plus avoir d'intérêt par nos clients, sans jamais la sortir de Beta...
YoctoCloud et GatewayHub
YoctoCloud et GatewayHub sont deux outils que nous avons publiés il y a environ dix ans, destinés à accéder à distance aux mesures faites par des modules Yoctopuce, ou aux modules eux-mêmes. Il s'agissait de solutions assez primitives, qui peuvent désormais être avantageusement remplacées par les outils VirtualHub (for web), éventuellement combiné avec Yocto-Visualization (for web).
YoctoCloud et GatewayHub restent disponibles sur notre site web, mais nous les avons déplacés dans une section Archives.
VirtualHub (V1)
La version originale de VirtualHub, que nous distribuons depuis 15 ans, peut depuis quelque temps être avantageusement remplacée par VirtualHub-V2. VirtualHub-V2 inclut toutes les fonctionnalités de VirtualHub (V1) et offre en plus de nouvelles fonctionnalités comme:
- Le support SSL/TLS (cf: cet article)
- Le support IPv6 (cf: cet article)
- Un raffinement de la sécurité.
Contrairement aux outils CloudHub et GatewayHub que nous n'allons plus mettre à jour, il est très probable que nous continuions à proposer des mises à jour de VirtualHub (V1) pour supporter en particulier les très anciennes distributions de Linux, et pour être sûr qu'il continue à fonctionner avec les futurs modules Yoctopuce. Mais pour garder notre site clair et ne pas introduire de la confusion pour les nouveaux utilisateurs, nous avons déplacé VirtualHub (V1) dans la section Archives.
Conclusions
Même si nous archivons ces quelques outils peu utilisés, nous veillons à ce que ce changement n'entrave personne. Nous avons regroupé ces logiciels dans une section Archives pour plus de clarté, mais ils restent disponibles. Si vous utilisez un de ces utilitaires et que vous ne comprenez pas trop comment passer à une des alternatives mentionnées, n'hésitez pas à contacter le support Yoctopuce.
