mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-02-03 23:40:14 +08:00
PRF:20170622 8 ways to contribute to open source when you have no time.md
@geekpi
This commit is contained in:
parent
3bd11e30b5
commit
52d7411f2a
@ -1,48 +1,43 @@
|
||||
当没有时间的时候,8种为开源做贡献的方式
|
||||
在你没有时间的时候,8 种为开源做贡献的方式
|
||||
============================================================
|
||||
|
||||
### 在忙碌的生活中抽出时间回馈给你关心的项目。
|
||||
> 在忙碌的生活中抽出时间回馈给你关心的项目。
|
||||
|
||||
![8 ways to contribute to open source when you have no time](https://opensource.com/sites/default/files/styles/image-full-size/public/images/law/LAW-patent_reform_520x292_10136657_1012_dc.png?itok=zLMswcrw "8 ways to contribute to open source when you have no time")
|
||||
图片提供: opensource.com
|
||||
|
||||
人们不给开源做贡献(或不贡献更多)的[常见原因][3]之一是缺乏时间。我了解生活是有挑战性的,有这么多的优先的事情争夺你有限的注意力。那么,如何才能在忙碌的生活中为你关心的开源项目抽出时间呢?
|
||||
人们不给开源做贡献(或不能做更多贡献)的[最常见的原因][3]之一是缺乏时间。我了解生活是有挑战性的,有这么多的优先的事情争夺你有限的注意力。那么,如何才能在忙碌的生活中为你关心的开源项目抽出时间呢?
|
||||
|
||||
为了充分说明,我应该警告你,我推迟了将这篇文章给编辑,因为我抽不出时间在这上面。请自行承担风险。
|
||||
为了充分披露,我需要提醒你,我延误了把这篇文章给编辑的时间,因为我抽不出时间写它,所以是否接受我的建议,请自行承担风险。
|
||||
|
||||
### 找出你关心的
|
||||
|
||||
贡献的第一步是弄清楚你正在做些什么。你有想要贡献的项目吗?有没有一个你想要帮助的具体项目?你只想做_一些_事情吗?弄清楚你正在做的事情将帮助你决定你的生活中的优先事项。
|
||||
贡献的第一步是弄清楚你正在做些什么。你有一个想要贡献的自己的项目吗?有没有一个你想要帮助的具体项目?或者你只是想做_某个事情_?弄清楚你正在做的事情将帮助你决定你的生活中的优先事项。
|
||||
|
||||
### 找出其他的方法贡献
|
||||
|
||||
编写新功能可能需要数小时的设计、编码和测试。离开之后在几分钟之内从原来的地方重新开始并不容易。如果你没有大于 30 分钟的无中断工作并且你承担的是一个大的任务,你或许会感到沮丧。
|
||||
编写新功能可能需要数小时的设计、编码和测试。这对于那种只有几分钟时间就得离开,然后从原来的地方重新开始的情况下并不容易。如果你没有办法进行长于 30 分钟的无中断工作,当你试着完成一个大的任务时,你或许会感到沮丧。
|
||||
|
||||
但还有其他方式可以帮助满足你在空闲的时间内回馈。其中一些可以通过智能手机快速完成,这意味着人们避免在通勤上浪费时间,并将其用于开源贡献。以下是可以在小块时间中完成的一些事情列表:
|
||||
|
||||
* **Bug 分类:** 所有的 bug 报告都有必要的信息来诊断和解决它们么?它们是否妥善提交(给正确的范围,正确的严重程度等)了么?
|
||||
但还有其它的或许可以满足你的需求的贡献方式,可以让你利用起来空闲的时间。其中一些可以通过智能手机快速完成,这意味着人们避免在通勤上浪费时间,并将其用于开源贡献。以下是可以在小块时间中完成的一些事情列表:
|
||||
|
||||
* **Bug 分类:** 所有的 bug 报告都有必要的信息来诊断和解决它们么?它们是否妥善提交(给出正确的范围,正确的严重程度等)了么?
|
||||
* **邮件列表支持:** 用户或其他贡献者在邮件列表中提出问题?也许你可以帮忙。
|
||||
|
||||
* **文档修补:** 文档可以经常(但不总是)比代码用更小块的时间来处理。也许有几个地方你可以填写,或者也许是时候浏览一下文档,并确保它们仍然准确。
|
||||
|
||||
* **营销:** 在社交媒体上谈论你的项目或者社区。写一篇快速入门博文。投票并评论新闻聚合。
|
||||
* **文档修补:** 文档可以经常(但不总是)比代码用更小块的时间来处理。也许有几个地方你可以补充,或者也许是时候浏览一下文档,并确保它们仍然准确。
|
||||
* **营销:** 在社交媒体上谈论你的项目或者社区。写一篇快速入门博文。在新闻聚合里投票和评论。
|
||||
|
||||
### 与你的老板交谈
|
||||
|
||||
你可能会认为在工作日你不能在开源项目上工作,但是你有_问过么_? 特别是如果这个项目以某种方式与你的日常工作相关,那你可能可以卖掉你的老板,让你可在工作时做出贡献。请注意,可能存在一些知识产权问题(例如,谁拥有你在工作时间内提供的代码的权利),因此首先做你的研究并以书面形式获得授权。
|
||||
你可能会认为在上班时间里你不能在开源项目上工作,但是你有_问过么_? 特别是如果这个项目以某种方式与你的日常工作相关,那你或许可以和你的老板沟通,让你可在工作时做出贡献。请注意,这可能存在一些知识产权问题(例如,谁拥有你在工作时间内提供的代码的权利),因此首先做你的研究并以书面形式获得授权。
|
||||
|
||||
### 设置最后期限
|
||||
|
||||
我得到的最佳时间管理建议可以归纳为两个规则:
|
||||
我所学到的最佳时间管理建议可以归纳为两个规则:
|
||||
|
||||
1. 如果要完成,它必须有一个截止日期
|
||||
|
||||
2. 可以更改最后期限
|
||||
|
||||
这篇文章有一个最后期限。它没有特别的时间敏感性,但最后期限意味着我定义了什么时候想完成它,并给编辑者一个什么时候可以提交的感觉。是的,如上所述,我错过了最后期限。你知道发生了什么事么?我设定了一个新的期限(第二次是个魅力!)。
|
||||
这篇文章有一个最后期限。它没有特别的时间敏感性,但最后期限意味着我定义了什么时候想完成它,并给编辑一个什么时候可以提交的感觉。是的,如上所述,我错过了最后期限。你知道发生了什么事么?我设定了一个新的期限(二手才棒!)。
|
||||
|
||||
如果有些事_是_时间敏感的,如果你需要返工一两次,设置最后期限可以给你一些空间。
|
||||
如果有些事_是_时间敏感的,在你需要返工一两次时,设置最后期限可以给你一些空间。
|
||||
|
||||
### 将它放到你的日程上
|
||||
|
||||
@ -56,20 +51,22 @@
|
||||
|
||||
### 停止
|
||||
|
||||
有时,贡献最好的方式是一点不贡献。你是一个忙碌的人,不管你是多么的棒,你不能避免你的生理和心理需要。它们会找上你。花点时间来休息,这可以提高你的生产力,使你的工作更快,突然间你就有时间去做那些你一直想做的开源贡献了。
|
||||
有时,贡献最好的方式是一点不贡献。你是一个忙碌的人,不管你是多么的棒,你不能避免你的生理和心理需要,它们会找上你。花点时间来休息,这可以提高你的生产力,使你的工作更快,突然间你就有时间去做那些你一直想做的开源贡献了。
|
||||
|
||||
### 说“不”
|
||||
|
||||
我不擅长这个,所以这很糟糕。但是没有人能做任何想做的事情。有时候,你可以做的最好的事情是停止贡献,就像以前一样,或者没有贡献(参见上文)。
|
||||
|
||||
几年前,我领导了 Fedora 文档团队。团队的传统是,在每次发布结束时, 领导会主动提出靠边站。我已经做了一两次,没有人加强,所以我保持着这个角色。但是在我的第二或第三次发布之后,我明确表示,我不会继续担任团队领导。我还是很喜欢这份工作,但我正在全职工作,在研究生一半时,我的妻子怀了我们的第一个孩子。我没有办法做到始终如一的努力,所以我退出领导了。我继续做出贡献,但是在要求较低的能力的位置中。
|
||||
几年前,我领导了 Fedora 文档团队。团队的传统是,在每次发布结束时, 领导会主动提出靠边站。我已经做了一两次,没有人加强其作用替代我,所以我保持着这个角色。但是在我的第二或第三次发布之后,我明确表示,我不会继续担任团队领导。我还是很喜欢这份工作,但我正在全职工作,在研究生读到一半时,我的妻子怀了我们的第一个孩子。我没有办法做到始终如一的努力,所以我退出领导了。我继续做出贡献,但是在要求较低的能力的位置中。
|
||||
|
||||
如果你正在努力抽出时间来满足你的义务(自我强加或者不是),那么也许现在是重新考虑你的角色了。你建立的可能是一个特别困难的项目或者考虑让投资进入。但有时你不得不这么做-为了你自己好以及项目本身。
|
||||
如果你正在努力抽出时间来满足你的义务(自我强加的或者不是),那么也许现在是重新考虑你的角色了。你建立的可能是一个特别困难的项目或者考虑让投资进入。但有时你不得不这么做-为了你自己好以及项目本身。
|
||||
|
||||
### 其他还有什么?
|
||||
|
||||
你如何找到时间作出贡献? 让我们在评论中知道。
|
||||
|
||||
(题图: opensource.com)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
作者简介:
|
||||
@ -81,9 +78,9 @@ Ben Cotton - Ben Cotton 是一个培训过的气象学家和一个职业的高
|
||||
|
||||
via: https://opensource.com/article/17/6/find-time-contribute
|
||||
|
||||
作者:[Ben Cotton ][a]
|
||||
作者:[Ben Cotton][a]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user