Comme il est expliqué sur le blog de la fondation JS, la nouvelle fondation va permettre de créer un centre de gravité pour l’ensemble de l’écosystème JavaScript, alors que la plateforme est de plus en plus omniprésente. « Les développeurs comptent sur un portefeuille croissant de technologies open source pour créer, tester et déployer des applications critiques. En créant un centre de gravité pour l'écosystème JavaScript open source, la JS Foundation vise à entrainer une large adoption et le développement continu de solutions JavaScript clés et technologies connexes et faciliter la collaboration au sein de la communauté de développement JavaScript ».
La nouvelle fondation est financée par ses membres parmi lesquels on retrouve IBM, Samsung et Sauce Labs. « La JS Foundation vise à soutenir un vaste éventail de technologies qui sont complémentaires à l'ensemble de l'écosystème JavaScript », a déclaré Kris Borchers, le directeur exécutif de la nouvelle fondation. Pour cela, un programme de mentorat est lancé pour accueillir « des projets, des organisations ou des développeurs qui cherchent à aider à renforcer la communauté JavaScript et inspirer la prochaine vague de croissance pour le développement d'applications », dit-il. En ce qui concerne les premiers projets inclus dans le programme de mentorat de la fondation JS, on peut citer :
- Appium : un outil d'automatisation de test open source utilisé pour l'automatisation des applications natives, web mobiles, et hybrides sur iOS, Android, et l'Universal Windows Platform ;
- Interledger.js : un projet visant à permettre des paiements instantanés et micropaiements dans toute monnaie, à travers de nombreux réseaux de paiement utilisant l'Interledger Protocol (ILP). En supportant ce projet, la JS Foundation encourage les organisations et développeurs d'applications à envisager de nouvelles façons de faire des paiements sur le Web et chercher des moyens de simplifier et normaliser ces processus ;
- JerryScript (de Samsung) : un moteur JavaScript léger pour les dispositifs de l'Internet des objets (IdO). JerryScript n'est que le début des efforts de la JS Foundation pour soutenir les projets et les développeurs dans l'écosystème IdO ;
- Mocha : un framework de test JavaScript riche en fonctionnalités offrant une interface de ligne de commande pour Node.js ainsi que des capacités de tests dans le navigateur ;
- Moment.js : une légère bibliothèque JavaScript permettant de manipuler facilement les dates. Moment.js permet notamment d’analyser, valider, manipuler, et formater les dates. La bibliothèque fournit également une prise en charge des fuseaux horaires à JavaScript grâce à Moment Timezone ;
- Node-RED (IBM) : un environnement de programmation construit sur Node.js - couramment utilisé dans l'espace IdO - et visant à créer des applications événementielles qui peuvent facilement intégrer des API et des services ;
- webpack : un bundler pour les modules qui est principalement utilisé pour empaqueter les fichiers JavaScript pour une utilisation dans un navigateur.
Il faut également noter que la JS Foundation débute avec un total de 23 projets, y compris ceux qui font partir du programme de mentorat. Les autres projets comprennent : Chassis, Dojo Toolkit, ESLint, Esprima, Globalize, Grun, Intern, Jed, jQuery, jQuery Mobile, jQuery UI, Lodash, PEP (PointerEvents Polyfill), QUnit, RequireJS et Sizzle.
La Fondation Node.js, en charge de la plateforme JavaScript côté serveur Node.js, pense également à tisser un partenariat avec la nouvelle fondation. Cela devrait encore faciliter la collaboration au sein de la communauté de développement JavaScript.
Source : JS Foundation
Et vous ?
Que pensez-vous de cette nouvelle fondation pour l’écosystème JavaScript ?