互联网技术 · 2024年2月7日

TiDB易用性挑战赛:解决用户痛点,提升易用性

TiDB 挑战赛第二季日前已正式开启,赛程将持续 3 个月(2020.03.02 – 2020.05.30),本赛季将围绕“提升 TiDB 的易用性”展开。考虑到用户们对 TiDB 落地实操中的“易用性”有深刻的体验,此次特地征求了 TiDB User Group(TUG)的意见。最后根据 TUG 投票的前 20 个需求,再加上对“易用性”改进的想法,综合设置了本次挑战赛的任务。

值得注意的是:完成用户投票前三的需求会有额外加分哦!排名前三的需求整体上各自分别加 10000、8000、6000 分。在需求被完整实现或者本赛季结束,该需求对应的加分将由该需求的子任务完成者们一起分享。本赛季任务依然分三个等级:Easy / Medium / Hard,每个任务对应一定的积分。此外,本次还优化了本赛季的分级赛制:如果你是第一次参与挑战赛的新人,Easy 的任务可以直接上手;而老玩家(在该 Repo 历史积分大于 200 分)则可直接挑战 Medium 及以上难度的任务!本赛季将有更多 TiDB 相关 Repo 发布任务,大家可以根据自己擅长的方向自由选择:

TiDB

TiKV

PD

Chaos-Mesh

Data Migration

Backup&Restore

client-rust

tidb-dashboard

持续更新中

比赛结束后,选手可以用积分兑换丰富的奖品,这次兑换奖项也有了大升级!除了 TiDB 限量周边(T 恤、帽衫、双肩包、办公室五件套、黑白游戏机充电宝、书签日历套装),还新增了 jetbrain toolbox 中任意一个软件的一年 license、PingCAP 年度大会荣誉席,甚至还有包机酒的硅谷之行!此外,完成任意一个任务的选手还可以得到“完赛纪念徽章”一枚。

欢迎大家加入 TiDB Community Slack Workspace,参赛过程中遇到任何问题都可以直接通过#tidb-challenge-program channel 与我们取得联系:

报名流程

1)报名方式

发起 Issue 至 pingcap/tidb-challenge-program/register repo(通过 PingCAP 官网进入活动官网,点击“立即报名”即可快捷发起报名 issue)格式要求:

标题:UCP/Sign Up

内容:如果是个人参赛,请对你自己进行简要介绍,并留下可以与你取得联系的邮箱地址。如果是团队参赛,请对你的团队进行简要介绍,写明团队名称,每个团队成员的 GitHub ID,并留下可以与你们取得联系的邮箱地址。可参考示例。

2)注意事项

如果以团队形式参赛,每队成员最多三人。

有 PingCAP 内部员工参与的队伍,将作为打星队伍,不参与积分总排名,但所获积分仍具有兑换权益。

如需更改报名信息,需关闭错误报名 Issue,重新开启一个新的 Issue 进行报名,暂不支持在原始 Issue 上进行编辑。

3)赛前准备

参考 Join GitHub 完成 GitHub 账号的创建。

参考 Installing Git 在本地环境中安装 Git。

通过 Set up Git 配置 Git 访问 GitHub。

阅读“参赛流程”文档。本次参赛流程较第一季更加科学、细化,比如:挑战某个 medium 以上的题目需要在该题所属 repo 完成 200 分以上的 easy。所以大家比赛前一定要仔细阅读哦~

4)学习资料

我们准备了一些学习资料,方便大家快速上手。

TiDB 精选技术讲解文章:帮助大家轻松掌握 TiDB 各核心组件的原理及功能

数据库小课堂:帮助大家快速熟悉数据库知识,大家可以根据任务所需,有针对性地补充学习

FAQ

Q1:如何进行报名信息变更?报名信息变更后积分将如何变化?变更报名信息需关闭错误报名 Issue,重新开启一个新的 Issue 进行报名,暂不支持在原始 Issue 上进行编辑。报名信息变更后积分方面的变化有以下三种情况:

团队成员增加或减少不会影响团队总积分;

加入团队的新成员个人积分将冻结至加入团队前的状态,加入团队后所获积分为团队所有;

从团队中脱离出来以个人身份参赛的选手不继承团队积分,初始积分为 0。

Q2:如何放弃/变更已领取的 Issue?

放弃 Issue:在已领取的 Issue 下回复 “give-up-challenge”

变更 Issue:先对已领取的 Issue 执行 “放弃 Issue” 操作,再选择新的 Issue

Q3:能否邀请 PingCAP 内部员工组队参赛?当然可以!我们非常欢迎社区小伙伴与 PingCAP 内部员工共同参赛。PingCAP 小伙伴可以在非工作时间与社区小伴一起攻克难题。为了尽可能保证赛事的公平,当 PingCAP 内部员工数在团队总人数中所占比例大于 ⅔ 时,该团队只能选择 Hard 级别以上的 Issue 进行挑战,且团队将作为打星队伍,不参与积分最终排名,但仍保留积分兑换权限。

Q4:我不记得哪个 Repo 是否完成了 200 分怎么办?每个参赛主体在报名之后都会收到 sre-bot 发送的自动回复,回复中包含了当前每个 Repo 的积分。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册