Die Version 0.11.0 ist in der Nähe! Hier sind die restlichen Schritte:
CHANGELOG.md
@dmajda @Mingun
Ich habe die Datei CHANGELOG.md aktualisiert und
Im Moment mache ich andere Dinge (einschließlich einer Überarbeitung der Website), aber während ich das tue, wäre ich dankbar, wenn ihr euch die Liste anschaut und mich auf alles hinweist, was ich ändern sollte oder was ihr denkt, dass ich es verpasst habe .
Hallo @futagoza! Ich verfolge die Entwicklung von PEG.js nicht mehr, daher kann ich nicht wirklich viele Kommentare abgeben, abgesehen davon, dass das Changelog wirklich beeindruckend aussieht und ich froh bin, dass Sie es geschafft haben, zum Release zu gelangen. Mach weiter so!
Danke @dmajda
Ich verfolge die Entwicklung von PEG.js nicht mehr
Entschuldigung, hätte klarer sein sollen; bezog sich eigentlich auf alle Änderungen, die Sie vorgenommen haben und die ich vergessen habe hinzuzufügen, dann werde ich das Changelog aktualisieren (es sei denn, es wurde natürlich entfernt 😅)
Als wäre nichts vergessen. Ich habe mehrere Kommentare unter Commit 87dcc13d0f87843d8eb5980f8fa1f493d13a7db0 hinterlassen, im Allgemeinen mit dem Wunsch, Verweise auf bestimmte Probleme hinzuzufügen
@Mingun drückte gerade 4723176 mit dem, was du notiert hast
Was können wir Leute tun, um diese Version fertigzustellen?
Gibt es darüber irgendwelche Neuigkeiten?
@futagoza , bei dem du gerne Hilfe hättest? Es scheint, als wären einige Leute hier bereit, und ich sehe die ganze Commit-Aktivität.
Gibt es ein Update, wann v0.11.0 veröffentlicht werden kann?
@futagoza brauchst Hilfe beim Release der Version?
@lindner @srenault @tilgovi @GreenImp @cr-roypeled Sorry für die späte Antwort
Ich bin gerade mit meiner Arbeit etwas überlastet, habe aber (in meiner Freizeit) an einer Neufassung der in TypeScript geschriebenen PEG.js-Bibliothek gearbeitet. Es begann ursprünglich als eine Möglichkeit, einen Fehler im neuen Plugin-System für 0.11 zu beheben (die Absicht war, die Wurzel des Problems zu finden und ein Brainstorming mit dem TypeScripts-Typsystem durchzuführen), bevor es schließlich veröffentlicht wurde, aber es geriet außer Kontrolle in ein ausgewachsenes Rewrite 😅, das auch das aktuelle AST und die API der Bibliothek (einschließlich Optionen) ändert, um einen besseren Entwicklungsfluss im Allgemeinen zu ermöglichen.
Aus diesem Grund fühle ich mich nicht wohl damit, 0.11 jetzt mit den aktuellen Änderungen zu veröffentlichen; oder es mit den kommenden neuen Änderungen als 0.11 zu veröffentlichen, weil sie das, was für 0.11 persönlich gedacht war, in den Schatten stellen. Sorry für die lange Wartezeit Leute
Kumpel, ich will nicht unhöflich sein, aber die Version von peg on npm ist mehr als drei Jahre alt. zu sagen "ich verschrotte und fange mit einer noch größeren Sache an" ist ein Problem
Wenn Sie drei Jahre alt sind und die Arbeit versenken, ist es an der Zeit, ein anderes Entwicklungsmuster auszuprobieren. Dies ist eine sehr stark genutzte Bibliothek und wir warten alle auf wichtige Dinge, die nicht zusammengeführt werden
Ich habe gerade die Typoskript-Unterstützung gegen 11 implementiert. Ich habe ungefähr eine Stunde gebraucht. Ich weiß nicht, ob ich es aufstellen soll, weil ich glaube nicht, dass du 11 fusionieren wirst.
Ich könnte es gegen 10 in derselben Stunde schreiben. Sie könnten 0.10.1 veröffentlichen, mit Unterstützung für es-Module und Typoskript, und dieses Projekt könnte sofort wieder gesund werden.
Wir wollen wirklich nicht, dass diese großen übergreifenden Redesigns die Bibliothek drei Jahre lang blockieren.
Wir brauchen diese Bibliothek, um wieder an einem Ort zu sein, an dem Patches festgeschrieben und erneut veröffentlicht werden können.
Bist du bereit, Patches gegen 10 zu akzeptieren? das ist hier richtig.
Bitte lassen Sie dies wieder zu einem gesunden Gemeinschaftsprojekt werden. Wählen Sie entweder aus, dass 0.10.0 Patches akzeptiert, oder führen Sie 0.11.0 zusammen und veröffentlichen Sie es.
Lasst uns helfen.
So behandelst du ein persönliches, juckendes Projekt, nicht ein Projekt, von dem andere abhängen.
Hilfreichster Kommentar
Was können wir Leute tun, um diese Version fertigzustellen?