Murano Weekly Meeting 2015.07.14
2015-07-15 10:04
459 查看
会议时间: 2015.07.14
主持人: Kirill Zaitsev, core from Mirantis
会议摘要:
1.periodic nightly builds,然后通过mailing List发布出来,最终没有结论通过哪一个mailingList发布出来。
2.yaql1.0 BP
yaml的意思其实是:"Yet Another Markup Language",参考了JSON,XML等标记语言。
yaql的意思其实是: “Yet Another Query Language"。
yaql表达式以$.开头,可以嵌入到yaml中混合使用。
Kirill zaitsev从Stan Lagun, core from Mirantis处接手yaql1.0 BP with Murano client and dashboard tasks.
Stan Lagun是yaql1.0的作者。
会议认为从yaql0.2迁移到yaql1.0是一个复杂的工作,但是在Murano client和dashboard里面的迁移比较少,先尝试在这里面做迁移。
3.import order checks
参考Java检查导入包的顺序/分组。确保导入包的分组按照指定的顺序排列(例如,java.排在首位,javax.排在第二,以此类推),
并且每个分组内导入的包都是按照字典序排列的。静态导入必须放在最后,并且也是按照字典序排列的。
会议同意暂缓import order checks,在完成迁移到Python3迁移之后,根据引入的新库,再讨论import order checks。
Python3已经有5年的历史了,现在已经成熟了,而且Python3拥有更简洁的语法和更多的功能,以及超过15个的新模块,
目前主流的Linux系统都已经支持Python3,所以业界都认为OpenStack应该从现在开始迁移到Python3.
https://wiki.openstack.org/wiki/Python3#Python_3
4.JS linting jobs
ESlint是一个开源的JS代码检查工具,类似做一个PEP8的检查。
使用ESlint对Murano Dashboard进行错误检查,也是我们寻找Bug的一个方向。
另外pylint是一个python代码检查工具,可以帮助python程序员方便地检查程序代码的语法和风格。
主持人: Kirill Zaitsev, core from Mirantis
会议摘要:
1.periodic nightly builds,然后通过mailing List发布出来,最终没有结论通过哪一个mailingList发布出来。
2.yaql1.0 BP
yaml的意思其实是:"Yet Another Markup Language",参考了JSON,XML等标记语言。
yaql的意思其实是: “Yet Another Query Language"。
yaql表达式以$.开头,可以嵌入到yaml中混合使用。
Kirill zaitsev从Stan Lagun, core from Mirantis处接手yaql1.0 BP with Murano client and dashboard tasks.
Stan Lagun是yaql1.0的作者。
会议认为从yaql0.2迁移到yaql1.0是一个复杂的工作,但是在Murano client和dashboard里面的迁移比较少,先尝试在这里面做迁移。
3.import order checks
参考Java检查导入包的顺序/分组。确保导入包的分组按照指定的顺序排列(例如,java.排在首位,javax.排在第二,以此类推),
并且每个分组内导入的包都是按照字典序排列的。静态导入必须放在最后,并且也是按照字典序排列的。
会议同意暂缓import order checks,在完成迁移到Python3迁移之后,根据引入的新库,再讨论import order checks。
Python3已经有5年的历史了,现在已经成熟了,而且Python3拥有更简洁的语法和更多的功能,以及超过15个的新模块,
目前主流的Linux系统都已经支持Python3,所以业界都认为OpenStack应该从现在开始迁移到Python3.
https://wiki.openstack.org/wiki/Python3#Python_3
4.JS linting jobs
ESlint是一个开源的JS代码检查工具,类似做一个PEP8的检查。
使用ESlint对Murano Dashboard进行错误检查,也是我们寻找Bug的一个方向。
另外pylint是一个python代码检查工具,可以帮助python程序员方便地检查程序代码的语法和风格。
相关文章推荐
- 优衣库事件全纪录,娱乐化营销竟是帮凶!
- Block介绍(二)内存管理与其他特征
- 第二天 循环语句
- ARM编程工具篇——链接器脚本
- [TOJ 1636] Going Home
- Linux “$” 的所有相关用法
- 我知道没人会看的。。。。。
- 周记 2015.07.12
- 图解 Java IO : 一、File源码
- lightoj1274(数学概率与期望)
- 数字图像处理笔记—图像复原(一)
- android.support.v4.app.Fragment和android.app.Fragment的区别
- EXE文件可以解压
- Oracle XMLTable 使用教程与实例
- left join测试验证之一
- 图解 Java IO : 一、File源码
- iOS沙盒目录结构解析
- 一二三维矩阵的拼接问题
- 文章标题
- 文章标题