weopenprojects/WeOpen-Star

OpenMLDB贡献指南

Cupid0320 opened this issue · 0 comments

欢迎来到开源摘星计划-OpenMLDB贡献专栏 。OpenMLDB已加入开源摘星计划,该计划提供奖励以鼓励你加入我们的社区:所有参与本项目贡献的开发者都可获得相应贡献积分、奖励以及被评选为年度摘星100 人的机会,活动及奖励详情请见:开源摘星计划

📅活动时间:2022年5月-12月

🌟关于 OpenMLDB

机器学习数据库OpenMLDB,以开源的特征数据治理能力、SQL开发能力,提供全栈功能的、低门槛特征数据计算和管理平台,面向闭环解决 AI 工程化落地的数据治理难题,帮助企业去做到低成本高效率地解决问题,已经在上百个企业级人工智能场景中得到落地。

以下是项目可参与的方向:

  1. 我们列出了适合首次加入OpenMLDB社区的贡献者的问题、适合对项目有足够了解的贡献者的特殊 issue 挑战(参见下面的列表)以及一些社区日常任务。如果你愿意解决,请点击该 issue 并在评论区留言“WeOpen Star”(日常及其他任务无需此操作)。提交 PR 时,请同时将 PR 链接到相应的 issue。

  2. 对于成功完成任意任务的贡献者,为记录你的积分以及发放奖励,请自行前往你的积分主页记录。积分记录规则详见:关于积分

在开始贡献之前:

  • 请加入【开源摘星计划】社群

    <span style=>请添加官方小助手微信(微信号:TCOSOO1)

  • 建议你通读我们的贡献指南

    OpenMLDB Contribution Guideline

🌟我们对贡献任务进行了分类,以帮助你找到你感兴趣的任务

社区日常任务

积分奖励:1分/个

  • 参与项目例会
  • 提交 Issue/Comment

文档类

积分奖励:10分/个

translate the Chinese doc of upgrade.md into English

translate the Chinese doc of backup.md into English

translate the Chinese doc of scale.md into English

translate the Chinese doc of monitoring.md into English

translate the Chinese doc of faq.md into English

编程类

积分奖励:50分/个

Remove unused gflag variable

Fix typo of PhysicalAggrerationNode

use constant instead of int in SimpleResultSet

remove unused code in SimpleResultSet

check if null in PreparedStatement

set the constant in getSQLStateType

batch: compile warning that check a long for null

batch: replace the deprecated registerTempTable() to reslove the compile warning

scripts: improve onebox script

Resolve the compile warning of openmldb-batch

Resolve the JavaDoc warning of openmldb-jdbc

Add assertion in unit test of OpenmldbCatalogService

refactor const std::shared_ptr to std::shared_ptr

build(proto c): move openmldb generated proto cpp files into build directory

enable python style check via pylint

全部贡献任务可以查看OpenMLDB good-first-issue

其他类

开源知识分享官:提交对本项目的学习笔记或开源相关笔记(视频/文章皆可)并发布在任意社区/博客/视频平台即可申报积分。

积分奖励:10分

额外奖励:每月将为10名优秀笔记作者奖励QQ周边公仔、QQ音乐/腾讯视频年卡及腾源会T恤等好礼。

贡献帮助

社区邮箱:contact@openmldb.ai

联系人微信:13520600897