skynet 1.0 发布计划
按原定计划,在 lua 5.3 正式发布后, skynet 也将发布 1.0 版了。这样,可以方便维护一个稳定的版本,让使用它的同学们更放心。
目前,github 仓库的主分支已经切换到 lua53 ,也就是将内置版本升级到 lua 5.3 后的分支。未来的 1.0 版也将基于这个分支开发(打上 1.0 的 tag 后,会合并回 master 分支)。
基本特性方面,2014 年 11 月 0.9 版之后,skynet 就没有什么变化过。我们公司内部也有 2 个项目长期线上运行,没有发现明显的问题。
虽然近期还在开发一些新特性。但都是可以完全和旧特性独立开的,也就是说,如果你不使用新特性,就不会引入新特性可能引入的新 bug 。
0.9 版之后,最重要的新特性是增加了线上单步调试。我相信对处理许多线上问题会很有帮助。不过我们还没有真的在线上适用过。这个新模块还需要点时间检验。
这几天,我还增加了一个叫做 sharemap 的新模块,用于服务间同步数据。它主要是对之前的 stm 的简单封装。同样,这个模块也没有在线上项目使用,如果你担心它的问题,不使用即可。
我将在 2015 年 3 月打上 1.0-alpha 的 tag 并持续一段时间。
在 alpha 版期间,有可能增加新的特性,或对 0.9 版之后新增的特性做一些调整。但不会修改 0.9 版之前的 api 。
这段时间,欢迎同学们多提建议。
之后,将发布 1.0-beta 版。会冻结一些新特性的开发,只修改 bug 。足够稳定后,会变成 1.0 正式版。(其间可能会用 rc 版本)。
我希望 1.0 正式版不晚于 2015 年 6 月 1 日发布。
Comments
Posted by: 垃圾车价格 | (9) April 10, 2015 05:32 PM
Posted by: 王辉 | (8) March 7, 2015 03:17 PM
Posted by: gamearea | (7) March 5, 2015 02:05 AM
Posted by: gamearea | (6) March 5, 2015 02:03 AM
Posted by: lorry.lee | (5) March 4, 2015 11:28 PM
Posted by: 老钟古 | (4) March 4, 2015 05:42 PM
Posted by: 陈冠希 | (3) March 3, 2015 10:13 AM
Posted by: Anonymous | (2) February 28, 2015 08:56 PM
Posted by: 菜鸟浮出水 | (1) February 28, 2015 05:57 PM