Pegjs: 发布 PEG.js 0.12.0

创建于 2018-09-07  ·  13评论  ·  资料来源: pegjs/pegjs

0.11.0 版本即将发布! 下面是剩下的步骤:

  • [x] 将所有使用的库升级到最新版本
  • [ ] 放弃支持

    • [] 节点 6.x

    • [] 节点 8.x

    • IE浏览器

  • [] 测试 Node.js 支持

    • [ ] 10.x

    • [] 12.x

    • [ ] 14.x _(即将于 04/2020)_

  • [ ] 测试浏览器支持(仅限最新版本)

    • [ ] 铬合金

    • [x] 火狐

    • [ ] 歌剧

    • [ ] 苹果浏览器

    • [ ] 边缘

  • [ ] 杂项 _(可选)_

    • [] 更新 GitHub 的问题和 pr 模板(示例

    • [ ] 更新维基

    • [ ] 放弃论坛支持; 鼓励在 GitHun 问题中进行讨论

    • [ ] 更多测试

    • [ ] 增加覆盖率

    • [] @pegjs/独立

  • [ ] 释放!

    • [ ] 更新CHANGELOG.md

    • [ ] 添加关于不幸的 0.11.0 的注释,它最终会被重写 😅

    • [ ] 更新版本至 0.12.0

    • [ ] 发布到 NPM

    • [ ] 在 GitHub 上创建一个版本

    • [ ] 更新网站 (#578)

    • [ ] 推文

最有用的评论

我们这些人可以做些什么来帮助完成这个版本?

所有13条评论

@dmajda @Mingun

我已经更新了CHANGELOG.md文件,在发布之前我正在考虑为主要更改添加更多信息。

现在,我正在做其他事情(包括对网站进行大修),但是在我这样做的同时,如果你们查看列表并指出我应该更改的任何内容或您认为我错过的内容,我将不胜感激.

嗨@futagoza! 我不再关注 PEG.js 的开发,所以除了更改日志看起来非常令人印象深刻之外,我真的无法发表太多评论,我很高兴你设法获得了发布。 保持良好的工作!

谢谢@dmajda

我不再关注 PEG.js 的开发

对不起,应该更清楚; 实际上是指你们所做的任何我忘记添加的更改,然后我更新更改日志(除非它当然被删除了😅)

仿佛什么都没有忘记。 我在 commit 87dcc13d0f87843d8eb5980f8fa1f493d13a7db0 下留下了几条评论,一般是希望添加对特定问题的引用

@Mingun刚刚用您注意到的内容推送了 4723176

我们这些人可以做些什么来帮助完成这个版本?

有这方面的消息吗?

@futagoza你有什么特别需要帮助的吗? 似乎这里的一些人可能愿意,我看到了所有的提交活动。

何时发布 v0.11.0 是否有任何更新?

@futagoza需要帮助发布版本吗?

@lindner @srenault @tilgovi @GreenImp @cr-roypeled 抱歉回复晚了🙇

我现在的工作有点超负荷,但一直(在我的休息时间)致力于重写用 TypeScript 编写的 PEG.js 库。 它最初是为了修复 0.11 的新插件系统中的错误(目的是找到问题的根源并使用 TypeScripts 类型系统集思广益),然后最终发布它,但失控地蔓延到全面的重写 😅 这也改变了当前的 AST 和库的 API(包括选项),以实现更好的开发流程。

由于这个原因,我对现在发布 0.11 的当前变化感到不舒服; 或者将它与即将到来的新更改一起发布为 0.11,因为它们使 0.11 个人的意图黯然失色。 抱歉让大家久等了🙇

伙计,我不是无礼的,但是 npm 上的 peg 版本已经三年多了。 说“我正在放弃并从更大的事情开始”是一个问题

如果你已经工作了三年并且正在努力工作,那么是时候尝试不同的开发模式了。 这是一个使用率非常高的库,我们都在等待不会合并的重要事情

我刚刚实现了针对 11 的打字稿支持。我花了大约一个小时。 我不知道该不该提出来,因为我认为您不会合并 11。

我可以在同一小时内针对 10 写出来。 你可以发布 0.10.1,支持 es 模块和打字稿,这个项目可以立即恢复健康。

我们真的不希望这些重大的总体重新设计阻碍图书馆三年。

我们需要这个库回到一个可以再次提交和发布补丁的地方。

你愿意接受针对 10 的补丁吗? 这是正确的做法。

请让它重新成为一个健康的社区项目。 要么选择 0.10.0 接受补丁,要么合并并发布 0.11.0。

让我们帮忙。

这是你对待个人痒痒项目的方式,而不是其他人依赖的项目。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

richb-hanover picture richb-hanover  ·  7评论

brettz9 picture brettz9  ·  8评论

StoneCypher picture StoneCypher  ·  6评论

marek-baranowski picture marek-baranowski  ·  6评论

doersino picture doersino  ·  15评论