Code Sprint 总结
-
2016年3月19日,Odoo中国本地化研讨会之Code Sprint(现场编码)于上海市虹梅路2071号,园中产业园四期1号楼2楼开展。感谢Odoo中国社区的爱好者们从各地赶来,积极参与此次的活动。爱好者们继3月12号活动之后更加深入得探讨了Odoo在本地化进程中的问题,并按照规划迈出了向OCA贡献Odoo本地化代码的第一步。
上海寰享作为发起者和主要参与团队,期望在探索Odoo的道路上,能够和中国Odoo社区的每一位成员及Odoo爱好者们一起为社区贡献一份薄力。
本次研讨会的议题依然是围绕Odoo的中国本地化展开的一系列应用和开发上的激烈讨论。财务本地化术语翻译在jeff、mrshelly的推动下取得了很大的进展。越来越多的参与者知道了官方翻译平台(https://www.transifex.com/odoo/odoo-9-doc/translate/#zh_CN),开始积极参与到本地化翻译的道路中来。(目前文档总计翻译69%, 大约25%已被审阅。)
依然需要强调的是,文档翻译工作软件的本地化进程是一个长期渐进的过程,我们需要持续不断的探索,明确的规划以及来自各方的努力。我们坚信,Odoo在大家的共同努力下会带给大家更多的益处。这次会议围绕财务和人力资源的本地化需求及OCA的代码规范进行了的主要内容如下:
- OCA简介: OCA(Odoo Community Association) 是一个非盈利性组织,她的使命是:
1. 协调和组织协同工作
2. 维护社区利益
3. 促进Odoo解决方案的提升
4. 促进协同、合作和筹资工作
- OCA代码规范
1. 保留贡献者 https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md br /> 2. 增加README文档 https://github.com/OCA/maintainer-tools/blob/master/template/module/README.rst br /> 3. 简短的py文件header和__openerp__.py规范 [检测到链接无效,已移除] br />
- 如何贡献我们的代码到OCA
1. 通过git方式向OCA推动PR(pull request)。(本次成果: [检测到链接无效,已移除] br /> 2. 通过issue的方式管理推送的内容。
- 社区成员成果讨论平台和展示
1. [检测到链接无效,已移除] br /> 2. https://pad.my-odoo.com/p/oca_hr(模块开发安排和进度展示) br /> 3. https://pad.my-odoo.com/p/oca_finance(模块开发安排和进度展示) br /> 4. 线上沟通平台:QQ群,微信群。
本次活动的主旨是先从简单的需求入手,演示贡献代码到OCA的整个流程,引导Odoo社区成果逐步加入到OCA这个公共平台上来。整个活动的过程大家效应都很积极,在场的各位分享了自己的实践经验,总结了对具体实践的需求,活动期间完成了HR模块的地址类型的拓展,实现了一个员工多个住址的实践需求。下次的Code Sprint活动会线上线下同步进行,关于下次活动的主题、时间及场地的确定,期待大家的积极参与。