Aller au contenu

Dépréciation de cocoonJS

  • Fishou 

Lorsque awesomium fut abandonné, personne n’a bronché car node-webkit l’a remplacé, lorsque intelAGI fut déprécié, les gens ont accepté sans trop de problèmes,  l’export étant encore disponible, mais la dernière bêta r179 à apporté un changement qui à surpris les nouveaux, qui à choqué les gens cherchant une solution facile même si elle s’avère être la moins fiable et stable, mais que les anciens ont anticipé,  voir acclamé.

CocoonJS n’est plus un export comme les autres, il est déprécié, qu’est ce que cela implique? Et surtout qu’est ce que cela n’implique pas?

Cela implique que l’export est caché par défaut,  un clic droit dans la fenêtre des exporteurs permettant de montrer les exports dépréciés, ensuite, C2 ne sera plus développé avec cet export comme cible potentielle (pour rappel, c’est cocoonjs qui doit normalement être compatible avec C2, pas l’inverse), de plus, les bugs report en rapport avec cocoonjs uniquement devront être fait à Ludei, et non plus a scirra,  cela implique que scirra n’aura plus a pâtir des décisions incontrôlables de ludei quant a son wrapper, ou a son instabilité,  voir a son do-not-car-isme vis à vis des bugs existants depuis le tout début qui n’ont jamais étés corrigés, et on espère empêchera les nouveaux utilisateurs d’utiliser cocoonjs à l’avenir.

Cela n’implique pas que l’export cocoonjs est supprimé de C2, cela n’implique pas que C2 n’est plus compatible mobile (entre crosswalk, ejecta, et phonegap, on a de quoi faire, sans oublier le html5 direct, et cocoonjs est toujours là).

 

C’est au final une bonne nouvelle pour scirra, et une nouvelle neutre pour les utilisateurs (cocoonjs était déjà décrit comme un exporteur non recommandé, et il n’est pas supprimé,  juste remis a sa place, celui de wrapper qui se doit d’être compatible avec les apps html5, et non C2 qui dokt etre compatible cocoonjs),  et nous verrons si ludei prendra son rôle à coeur ou non dans cette histoire, ou si cela finira d’une manière similaire au plugin cocoonjs, rendu instable, non retrocompatible, et lâchant une version open source non testée

PS:On pardonnera à l’auteur son élan d’enthousiasme dans cette news, mais c’est tellement bon de voir cette décision enfin prise.