电报开源社区贡献

宗政思菱宗政思菱05月23日3629

如何加入电报的开源贡献?有没有门槛?需要哪些技能?比如是否需要编程?有什么任务适合新手的?希望有经验的能指点下,谢谢!

6 个回答

申屠志尚
申屠志尚回答于 05 月 26 日
最佳答案

参与电报开源贡献前需了解的事项:

1. 要求不高但要积极

Telegram 开源代码在 GitHub 上托管,任何人都可以查看和提交修改,但官方对提交内容的审查严格,必须遵守项目规则。

2. 技能因工作而异

核心开发者需精通 C++ 和 Rust (客户端/服务器端代码),但其他领域门槛相对较低,如前端开发(Web/移动端)、本地化翻译、安全审计和文档优化等。

3. 新手向的任务

- 文档:更正技术文档或用户手册中的错误。

- 翻译校对:提升非英语语言版本的准确性。

- 测试反馈:提交高质量漏洞报告到 Telegram 的 Bug 奖励计划。

4. 入门之路

关注 Telegram 博客获取贡献说明,直接在 GitHub 仓库查看“good first issue”标签的任务,或者加入官方开发者讨论群组观察需求。

提交代码前请仔细阅读CONTRIBUTING.md,了解项目代码风格和流程,在早期可以从非代码任务入手,建立信任。

真桐欣
真桐欣回答于 05 月 26 日

想参与Telegram开源贡献?先去GitHub搜官方仓库,看项目文档的Help Wanted标签。新手从修复简单bug或优化汉化界面入手就行,基础的编程知识就够了。不懂就去项目Discord问,大佬很热情。记得PR之前一定要跑一下测试用例~

扈育
扈育回答于 05 月 27 日

如何参与电报开源社区?先去GitHub看项目文档,找带good first issue标签的任务,基础编程能力即可,翻译、测试也能参与。新手推荐从bug修复入手。

析寄春
析寄春回答于 05 月 30 日

想为Telegram开源做贡献?去GitHub搜 Telegram仓库。门槛取决于自身能力,懂编程的当然更好,不懂也能测试或翻译。新人从Issue分类开始,比如good first issue。贡献代码得会C++或Python,其他优化文档、报告漏洞等也行。参考项目CONTRIBUTING.md文件,照流程提PR。

泰小蕊
泰小蕊回答于 06 月 01 日

参与Telegram开源项目贡献,门槛不高。会编程(优先Python/Go/C++),但非程序员也可以贡献,翻译、文档、测试等都是。新手可以从GitHub上找“good first issue”开始,例如修复bug或UI优化等,随时提问,开发者很欢迎新人。记得看CONTRIBUTING.md文件,按照规则提交PR。

告彬
告彬回答于 06 月 02 日

如何贡献代码?门槛低,但要会编程,尤其C++、Go语言,因为Telegram使用的就是这些语言。新手可以先从文档翻译、漏洞测试、整理社区反馈入手。在Telegram官网的GitHub项目中,寻找标记“good first issue”的问题。先熟悉社区文化,再写代码,多看别人的PR。

您的答案