经过激烈角逐,TiDB Hackathon 2020 诞生了许多明星项目,如在 TiDB 上实现图数据库、基于 WASM 的 UDF 框架、完整易用的 IDE 等等,围绕 TiDB 实现了各项功能、性能层面的创新,构建了丰富的开源生态,令人不禁感叹“社区的力量”。
面对这些创意无限的项目,TiDB 社区中收到多方反馈,希望把这些项目进行下去,真正地在代码层面进行实现,后续可以落地到场景应用。TiDB 社区将启动为期 8 周的 Hacking Camp,由社区配备导师,协助项目团队一起制定合理的后续计划,并将向社区公开阶段性成果。
首期 Hacking Camp 结束后将由导师与专家进行综合评估,毕业的项目团队将获得丰厚的物质激励,所有参与项目的社区同学也将获得精美的周边奖励。
参与对象和收益
参与对象
TiDB Hackathon 2020 参赛项目: 曾参与 Hackathon 2020 的项目可以报名,直接进入 Hacking Camp。
TiDB 生态合作伙伴: 有意愿参与的生态合作伙伴 ,可以联系 TiDB Robot(微信号:tidbai),注明:Hacking Camp 生态。
个人开发者: 熟悉 Rust、Go 语言,掌握分布式系统原理的开发者,可以直接点击阅读原文加入对应项目的交流群,与项目发起者一起开发。
收益
✨ 经验丰富的 Mentor 帮助项目快速落地,不走弯路
✨ 增加开源协作经验✨ 成为开源项目的维护者,荣誉加成
✨ 项目后期的资源支持和推广曝光
✨ TiDB 定制周边
时间安排
活动开启,开发者招募
2021 年 2 月 24 日
公布项目阶段性成果
2021 年 3 月 15 日 - 3 月 20 日
公布项目阶段性成果
2021 年 4 月 20 日 - 4 月 25 日
Hacking Camp 毕业典礼
2021 年 4 月 28 日
首批入选项目
UDF
团队:' or 0=0 or '
项目简介:UDF(User Defined Function)作为一款用户自定义函数引擎,可以让用户编写复杂的自定义函数执行逻辑,并在数据库上直接进行计算,可以使用户在 TiDB 平台上实现更多扩展。
TiDE
团队:B.A.D
项目简介:TiDE 是一个基于流行的代码编辑器 Visual Studio Code 的 TiDB 插件,可以开发和本地/远程调试 TiDB 集群,让开发者不需要搞清楚 TiDB 的内部机制也能方便地在本地启动测试集群和实时调试编写,极大提升开发者开发和调试 TiDB 项目的体验。
ching-wei
团队:zhangyushao
项目简介:实施一个持续集成(CI)工具,以巧妙地重现 TiDB 的错误问题,并在进行任何手动操作之前预先对其进行标记,将每个错误问题与环境相关联,方便开发人员后续进行手动重新检查。
zh.md
团队:zh.md
项目简介:实现一套中文文档分析与检测工具,基于 AST(抽象语法树)和分词,系统地对文档进行扫描与诊断,评估文档质量并对其进行优化和修复,并且基于文档分析结果,使用统计学/NLP 等工具,辅助作者写出符合风格规范的文档。
Ti-Improve
团队:Ti-Improve
项目简介:使用 AWS 的基础设施来进行测试 TiDB,如 S3 存储备份文件,lambda 来执行具体的测试事项,AWS codepipeline 来作为调度执行引擎,cloud watch 观测 TiDB 的表现,并且可以使用 Chaos Mesh®️ 作为注入等。
欢迎大家点击 https://pingcap.com/community-cn/hacking-camp-2021-season-1/
进入活动官网了解更多项目详情,还可通过 Slack 与各个团队进行交流。以上项目中,TiDE、zh.md、Ti-improve 这三个项目已经进入 TiDB 孵化器进行项目的孵化。TiDB 孵化器是 TiDB 社区发起的开源项目孵化通道,旨在保障 TiDB 生态中的最新项目在社区的资源支持和帮助下快速成长,最终达到有实际应用场景的成熟阶段。
更多关于 TiDB 孵化器的加入方式,孵化、项目晋升与毕业流程等内容,欢迎点击下方链接查看详情👇
https://github.com/pingcap/community/tree/master/incubatorgithub.com
社区及企业合作伙伴 pingcap/community社区及企业合作伙伴
我们欢迎更多合作伙伴的加入,如有意向欢迎联系 fanjingjing@pingcap.com 了解更多赞助方案和权益。
快来加入 TiDB Hacking Camp,在技术创新的道路上携手前行,一起体验探索未知的惊喜!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。