Salut à tous !
J'ai écrit la norme qui va spécifier le nouveau Système de plugins, ce système sera "connecté" et utilisera des plugins écrits en JSON. Comme vous avez pu le constater par le processus de mise à jour de PSDK, PSDK n'a aucun problème pour télécharger des données sur internet, de ce fait il sera possible pour les plugins de spécifier des ressources disponibles sur internet. (Le plugin sera lui même téléchargeable sur internet.)
Le nouveau système de plugin aura les fonctionnalités suivantes :
- Ajouter des ressources à un dossier (empactées dans un Yuki::VD ou non)
- Ajouter des scripts
- Modifier des lignes de script
- Modifier le corps d'une méthode dans une classe
- Modifier la valeur immédiate* d'une constante dans une classe
*valeur immédiate <=> valeur qui n'est pas le résultat d'une construction de code complexe, 6, true, "test", [1] sont des valeurs immédiates, Array.new(6) do end ne l'est pas.
Je vous lie en fichier joint la spécification que j'ai écrit.
ln(yo) = <3