La version 0.11.0 est proche ! Voici les étapes restantes :
CHANGELOG.md
jour @dmajda @Mingun
J'ai mis à jour le fichier CHANGELOG.md , et avant la sortie, je pense ajouter un peu plus d'informations pour les changements majeurs.
Pour l'instant, je fais d'autres choses (y compris une refonte du site Web), mais pendant que je fais cela, je vous serais reconnaissant de regarder la liste et de m'indiquer tout ce que je devrais changer ou si vous pensez que j'ai raté .
Salut @futagoza ! Je ne suis plus le développement de PEG.js, donc je ne peux pas vraiment faire de commentaires à part le fait que le changelog est vraiment impressionnant et que je suis content que vous ayez réussi à accéder à la version. Continuez votre bon travail!
Merci @dmajda
Je ne suis plus le développement de PEG.js
Désolé, ça aurait dû être plus clair ; faisait en fait référence à tous les changements que vous avez apportés et que j'ai oublié d'ajouter, alors je mettrais à jour le journal des modifications (à moins qu'il n'ait été supprimé bien sûr 😅)
Comme si rien n'était oublié. J'ai laissé plusieurs commentaires sous commit 87dcc13d0f87843d8eb5980f8fa1f493d13a7db0, généralement avec le souhait d'ajouter des références à des problèmes spécifiques
@Mingun vient de pousser 4723176 avec ce que vous avez noté
Que pouvons-nous faire pour aider à finaliser cette version ?
des nouvelles à ce sujet?
@futagoza quelque chose en particulier sur aimerais de l' aide ? On dirait que quelques personnes ici pourraient être disposées et je vois toute l'activité de commit.
Y a-t-il une mise à jour sur la date de sortie de la v0.11.0 ?
@futagoza besoin d'aide pour publier la version ?
@lindner @srenault @tilgovi @GreenImp @cr-roypeled Désolé pour la réponse tardive 🙇
Je suis un peu surchargé de travail en ce moment, mais j'ai travaillé (pendant mon temps libre) sur une réécriture de la bibliothèque PEG.js écrite en TypeScript. Cela a commencé à l'origine comme un moyen de corriger un bogue dans le nouveau système de plugins pour 0.11 (l'intention était de trouver la racine du problème et de réfléchir à un correctif en utilisant le système de type TypeScripts) avant de finalement le publier, mais s'est étendu hors de contrôle dans un réécriture complète 😅 qui modifie également l'AST actuel et l'API de la bibliothèque (y compris les options) pour permettre un meilleur flux de développement en général.
Pour cette raison, je ne suis pas à l'aise avec la sortie de la 0.11 maintenant avec les changements actuels ; ou le publier avec les nouveaux changements à venir en tant que 0.11 car ils éclipsent ce qui était personnellement destiné à 0.11. Désolé pour la longue attente les gens 🙇
mon pote, je ne veux pas être impoli, mais la version de peg sur npm a plus de trois ans. dire "je me débarrasse et commence par un truc encore plus gros" est un problème
si vous avez trois ans et que vous saborder le travail, il est temps d'essayer un modèle de développement différent. c'est une bibliothèque très utilisée et nous attendons tous des choses importantes qui ne seront pas fusionnées
Je viens d'implémenter le support dactylographié contre 11. cela m'a pris environ une heure. je ne sais pas si je dois le mettre en place, car je ne pense pas que vous allez fusionner 11.
je pourrais l'écrire contre 10 dans la même heure. vous pourriez publier 0.10.1, avec la prise en charge des modules es et dactylographiés, et ce projet pourrait immédiatement redevenir sain.
nous ne voulons vraiment pas que ces grandes refontes globales bloquent la bibliothèque pendant trois ans.
nous avons besoin que cette bibliothèque soit de retour dans un endroit où les correctifs peuvent être validés et publiés à nouveau.
êtes-vous prêt à accepter des patchs contre 10 ? c'est la bonne chose à faire ici.
s'il vous plaît, laissez cela redevenir un projet communautaire sain. soit choisissez que 0.10.0 accepte les correctifs, soit fusionnez et publiez 0.11.0.
aidons-nous.
C'est ainsi que vous traitez un projet personnel qui gratte les démangeaisons, pas un projet dont dépendent d'autres personnes.
Commentaire le plus utile
Que pouvons-nous faire pour aider à finaliser cette version ?