阿里云开源众包计划 - OpenSearch C++ SDK 开发

阿里开源 发布于 2015/11/16 20:09
阅读 105
收藏 2

1.100%实现阿里云OpenSearch的C++语言SDK

2. 包括的API支持的所有功能:API文档

3. 使用 google c++ style 风格, 可以使用C++11特性

4. 不能使用boost库代码

5. 可以使用stl、serf、libcurl、apr、libxml2等开发库。

6. 单元测试必须通过valgrind验证,不能有内存泄露或者越界。

7. 不能引用GPLv2/v3、AGPL的代码

8. 需要跨Windows、Linux、MacOS三个平台

9. 文档、注释全英文化

10. 项目通过 travis-ci.org 或者drone.io的编译

11. 语法符合 linthub.io 的检测

12. 单元测试代码不少于整体代码30%

13. 代码覆盖coveralls.io覆盖率95%

14. 编写英文Readme.md

15. 至少Windows、Linux、MacOS三个平台可工作

16. 不少于1篇英文使用示例文档(Markdown格式)

17. 不得抄袭已有开源、商业项目

18. 项目结束后,开发者需要继续三个月的bug维护期

19. 故意放置恶意、安全漏洞代码的,将保留追究责任的一切权利

加载中
返回顶部
顶部