前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >请求和寻求帮助|Outreachy

请求和寻求帮助|Outreachy

作者头像
LinuxSuRen
发布于 2020-02-25 04:58:54
发布于 2020-02-25 04:58:54
5120
举报
文章被收录于专栏:JenkinsJenkins

让我们为开源贡献自己的力量--准备,开始!

作者:Neha Gupta

Neha Gupta从2019年12月到2020年3月参与Outreachy,在Jenkins X中增加了对Kustomize的支持,使Kubernetes原生配置管理成为可能。

Outreachy为申请者提供开源贡献--寻求帮助

这个博客可能对害怕问问题的初学者有帮助,或者我会说,在试图理解任何开源项目的同时,在新世界中迷失,害怕问问题,这些在以后听起来可能很愚蠢,或者很明显!首先......放松点!

  • 每个人都有自己的起点和学习曲线!
  • 有一些先决条件可以帮助你更好地进入开源开发。
  • 学习基本的git操作。(https://learngitbranching.js.org ,我觉得这很简单,也很有帮助)。
  • 试着找一个开源项目(记住:你要为其中的一部分做贡献,所以如果一开始有些/很多事情不太合理也没关系,因为写代码比理解别人的代码更容易)。
  • 在选择项目时,你也可以查看Google-Summer-of-Code、Outreachy、Google-Code-In、RSoC和其他开源程序及其组织,帮助人们/学生/有抱负的开发人员找到最感兴趣的社区和项目。

注意:小心!看太多的组织和项目只会让你迷惑,所以从一个或最多两个项目开始,试着深入了解并专注于它们。

项目选定后:

  • 通过开发人员和用户的沟通渠道与社区建立联系(例如:Slack、IRC-Cloud、Zulip、Riot等)
  • 试着阅读文档,理解你开始着手的项目的整体结构和目的。
  • 如果你不明白某些功能--直接问!在通讯频道上询问。
  • 如果你面临任何错误--谷歌搜索它,或试图调查现有的问题,如果你不能前进,你被困在同一个错误超过45分钟,直接问!相信我!没有伤害。事实上,开源社区的人们很欣赏这一点,当用户向他们询问他们热衷开发的东西时,他们会感到很有动力。有时,它还帮助社区重新定义和调整产品和一些特性。

快乐学习!:)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-02-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Jenkins 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何在数据科学领域从起步到就业(附链接)
在你想进入一个新的领域工作时,会想到一个“先有鸡还是先有蛋”般的问题——没有工作经验是找不到工作的,然而没有工作是不会有工作经验的。我最近也遇到了这个问题,当时我正由R转用Python,并准备应聘一份需要Python的工作。现在我想分享一下我是怎样解决这个问题的。
大数据文摘
2019/04/26
4410
Happy Second Birthday Jenkins X!
始于 2019 年初的 Jenkins X 项目在去年的1月14号庆祝了它的第一个生日,这对任何开源项目来说都是一件大事,我们刚刚又庆祝了它的第二个生日。
LinuxSuRen
2020/02/25
7580
您为什么还没OpenStack导师呢?[Openstack]
对于像OpenStack这样的复杂项目,直接进入可能会令人生畏。除了项目本身的范围之外,还有许多系统和流程可供您熟悉。很难知道从哪里开始。
用户6667850
2019/11/17
2940
多元化奖学金系列:体验KubeCon + CloudNativeCon + Open Source Summit上海
作为开源领域的新手,我经常感到害怕。一开始,我甚至不确定我是否应该做贡献,尽管我在我的祖国印度尼西亚参与了几个社区。这种感觉并不容易消散(之前我一直活跃在Docker和Kubernetes社区)。
CNCF
2019/12/04
4070
多元化奖学金系列:体验KubeCon + CloudNativeCon + Open Source Summit上海
自学编程的六个技巧总结
有一天,我的一个在学编程的朋友问我:“我想快速学习编程,你有什么好的推荐吗?我曾在上大学的时候自学过编程,这么多年过去了,我意识到我或许是在用最困难的方式去学习和了解编程。本来我完全可以用更快的速度学习。因此,在回顾了过去之后,我写下了这些年来我渐渐掌握到的关于如何学习编程的一些事情。 对于“如何快速学习编程”这个问题,其实我真的不知道何谓“快速”。我觉得,通过遵循以下建议,你将很快地学习编程(至少你的成长/进步会快)。但你真的不应该眼中只有“快速”。 只追求速度反而会拖你的后腿,让你自食其果。“快速”学
前端教程
2018/03/05
7690
Redis 创始人宣布退居二线:我写代码只是为了表达自己!
前几日,Redis 创始人 Salvatore Sanfilippo 在他的个人博客(http://antirez.com/)上宣布将结束自己的 Redis 之旅!
程序猿DD
2020/07/09
7280
Redis 创始人宣布退居二线:我写代码只是为了表达自己!
写给新手程序员的一封信
  首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。   “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff   对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。   仅仅是因为爱好开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”那么你永远不会真正开始。每个人都需要从某个地方开始,所
Crossin先生
2018/04/17
7130
Github 开源项目贡献指南:如何给开源项目做贡献 (上)
腾讯开源
2017/05/05
3.4K0
Github 开源项目贡献指南:如何给开源项目做贡献 (上)
获取编程新技能的5个技巧
“你是怎么学会所有这些框架和语言的?”,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”我回答说。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。聪明的人通常都很乐于教导和帮助别人。“我告诉我的朋友,同时心中想,我为什么不关于这方面的内容写一篇博客文章呢。——于是有了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。我和很多非常聪明的人谈过关于学习和掌握技能方面的内容。我还花费大量的时间给我的朋
Crossin先生
2018/04/16
5780
找到最完美Web开发程序员的5个技巧
找到最完美Web开发程序员的5个技巧 如果你想要找个自由开发人员协作开发项目,那么问题来了,该如何找到一个完美的开发人员呢?这是一个艰巨的任务。之所以用艰巨这个形容词,其实一点也不夸张,哪怕你有着再丰
用户1289394
2018/02/27
5700
找到最完美Web开发程序员的5个技巧
程序员获取新编程技能的5个技巧学习
程序员获取新编程技能的5个技巧学习 “你是怎么学会所有这些框架和语言的?”,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”我回答说。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。聪明的人通常都很乐于教导和帮助别人。“我告诉我的朋友,同时心中想,我为什么不关于这方面的内容写一篇博客文章呢。——于是有了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。我和很多非常聪明的人谈过关于学习和掌握技
用户1289394
2018/02/26
8960
程序员获取新编程技能的5个技巧学习
开源与白嫖:自由的边界,责任的代价
在技术世界里,开源被视为一种近乎乌托邦的实践,它倡导知识共享、代码开放、全球协作,试图让技术突破封闭的藩篱,让创造力在更广阔的土壤中生长。开源是基于共享与合作的,开发者和维护者也有自己的成本和付出,正确认识这一点,理解开源不仅仅是免费的工具,而是需要共建的资源。
rectinajh
2025/03/12
1290
开源与白嫖:自由的边界,责任的代价
程序员如何提一个好问题
开始 我实际上是那种总是会问出愚蠢问题或“不好”问题的大信徒。我一直在问人们一些愚蠢并且完全可以通过谷歌搜索或搜索代码库解决的问题。大多数时候我都不愿意自己去搜索解决,但有的时候我又会无论如何都自己去
用户1289394
2018/02/28
1.1K0
程序员如何提一个好问题
2022 开源之夏|EMQ 三大开源项目开发圆满收官
今年暑假,EMQ 携手开源之夏,与高校学生开展了一场精彩纷呈的开源之旅。开源之夏(OSPP)是由中科院软件所「开源软件供应链点亮计划」发起的、面向高校学生的暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。
EMQ映云科技
2022/11/17
4970
"技术扶贫"大佬 Anthony Fu 最新文章
是一位名副其实的狂热开发者,为社区做了很多贡献。看了一下他的 projects (有些是自己的,有些是参与的。),多到恐怖(截取一部分):
前端黑板报
2024/03/21
1.2K0
"技术扶贫"大佬 Anthony Fu 最新文章
Vue 文档编写指南
原文:https://v3.cn.vuejs.org/guide/contributing/writing-guide.html
前端开发博客
2020/11/05
7220
Github开源项目贡献指南:创建开放的社区
原文【Open Source Guides——Building Welcoming Communities】 建立成功的项目 你们已经启动了你们的项目,你们正在传播它,同时有人正在查看它。真棒!现
腾讯开源
2017/05/11
1.5K0
Github开源项目贡献指南:创建开放的社区
为什么大多数人觉得编程很难?
摘要:作为一名技术博主,我经常听到初学者抱怨编程的困难。本文将深入探讨为什么大多数人觉得编程很难,以及如何克服这些障碍。我们将分析编程初学者的常见挑战,讨论复杂的编程项目与困难,探究持续学习的需求,以及提供克服编程困难的方法。最后,我们将总结,强调编程并不难,只需耐心与坚持。
默 语
2024/11/20
1420
为什么大多数人觉得编程很难?
2020 Google 编程之夏活动总结
随着十月份导师峰会与课题回顾的结束,现在我们宣布 Google 编程之夏 2020 活动在 Jenkins 社区圆满结束。我们谨代表 Jenkins 团队,感谢所有今年参与到此次活动的参与者们: 学生、导师、申请者以及各位贡献者。Google 编程之夏活动的顺利举行离不开 Jenkins 社区各位成员的积极参与。
LinuxSuRen
2021/04/13
5900
2020 Google 编程之夏活动总结
Github 开源项目贡献指南:如何给开源项目做贡献 (下)
本文是【Github开源项目贡献指南】系列的第一章的下篇,接上篇《Github 开源项目贡献指南-如何给开源项目做贡献 (上)》。 高效率的沟通 不管你是一个一次性的贡献者还是想要加入社区,和他人合作
腾讯开源
2017/05/05
2.2K0
相关推荐
如何在数据科学领域从起步到就业(附链接)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档