This commit is contained in:
Xingyu Wang 2021-12-26 09:44:41 +08:00
parent 8faf7275b3
commit 8b44e3d4b9
2 changed files with 145 additions and 162 deletions

View File

@ -1,162 +0,0 @@
[#]: subject: "7 ways anyone can contribute to Open Practice Library"
[#]: via: "https://opensource.com/article/21/10/open-practice-library"
[#]: author: "Donna Benjamin https://opensource.com/users/kattekrab"
[#]: collector: "lujun9972"
[#]: translator: "wxy"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
7 ways anyone can contribute to Open Practice Library
======
Contributing to the Open Practice Library is a fun way to participate in
a global community of practitioners who are all willing to share their
knowledge and improve their own ways of working.
![Stack of books for reading][1]
The [Open Practice Library][2] is a community-driven collection of practices for teams to use in support of working together. A "practice" is a behavior or "trick" that teams use to improve how they achieve their goals. Sometimes those goals are technical, like programming and IT, but all teams can use help defining their practices. Whether you're a teacher, event planner, salesperson, or artist, the process is important. When you're a team, getting on the same page is vital, and that's what the Open Practice Library can help you do.
The Library draws on the experience of practitioners from a wide range of backgrounds. Some of the practices in the Library may feel familiar if you're an agile practitioner or UX researcher. As a sysadmin, site reliability engineer, or software developer, you may also recognize a few practices from your own toolkit. 
To support cross-functional teams building their collaboration skills together, the Open Practice Library is open to all to use, study, share, and even contribute, regardless of their role or job function. Many people who use the Library are surprised to learn they can contribute to it! So, below I'll take a look at seven different ways you can contribute to the Open Practice Library and then explore three reasons why you might want to have a go.
### 1\. Add a comment.
Share your experience using the practice. Did it work for you? Would you change anything? Any tips for others using the practice? Login to the comment system and start a discussion with the community.
**How:** At the bottom of every practice page is a space for comments.
![Add a comment][3]
(Donna Benjamin, [CC BY-SA 4.0][4])
To join the conversation, you must sign up for an account on [Hyvor Talk][5].
### 2\. Spread the word. 
Please help grow the Open Practice Library community by telling other people about it and inviting them to contribute too. Find the Library on [Twitter][6], [Instagram][7], and check out the [podcast][8]. 
### 3\. Add your favorite practice.
Are you a practitioner with a tried and true method that the Library hasn't yet covered? It'd be great to share that with the world. Note that the content gets licensed under a creative commons license to make sure it's open for all to use and share with others. Review the Library's [Editorial Style Guide][9] to learn more about how to write about a practice for the Library. 
Ok, ready? 
Select **Add a Practice** from the menu.
![Add a practice][10]
(Donna Benjamin, [CC BY-SA 4.0][4])
That takes you to the login page of the content management system (CMS). The Library uses the open source Netlify CMS for moderating contributions. 
Select **Login with Netlify Identity**.
![Login with Netlify Identity][11]
(Donna Benjamin, [CC BY-SA 4.0][4])
Then click **Continue with GitHub** account.
![Continue with Github][12]
(Donna Benjamin, [CC BY-SA 4.0][4])
Next, log in with your GitHub details, or create an account (it's free).
![Log in with Github details][13]
(Donna Benjamin, [CC BY-SA 4.0][4])
Once logged in, select **New Practice**, which takes you to the form to add a practice to the collection.
![Select New Practice][14]
(Donna Benjamin, [CC BY-SA 4.0][4])
Once you've drafted the new practice, you also need to add your name and GitHub username to the CMS for display on the **Practice** page. Select **Author** from the **Quick add** menu, or choose **Author** from the **Collections** menu, and then select **New Author**.
![Select New Author][15]
(Donna Benjamin, [CC BY-SA 4.0][4])
### 4\. Add a helpful resource or link. 
Click the **Improve this Practice** button and find the **links we love section**. Post the URL, add a description, and select the category (for example, Video, blog).
![Improve this Practice button][16]
(Donna Benjamin, [CC BY-SA 4.0][4])
You can search for the practice you want to improve, for example, "Affinity Mapping."
![Search for practice][17]
(Donna Benjamin, [CC BY-SA 4.0][4])
Then click on the practice name to open the edit page.
### 5\. See a typo?
Click the **Improve this Practice** button and go right ahead and fix it! 
### 6\. Add an issue on GitHub.
See something that's not quite right? Have a suggestion for a feature? Let the community know.
**How:** Go to the [issues page][18] and log into GitHub to add a new issue.
### 7\. Help with the website code. 
There's a backlog of issues in GitHub that list where help on the website is needed. If you want to roll up your sleeves and [help with fixing bugs][19] or developing new features—you can even contribute code. 
### Wrap up
Why contribute? Here are three reasons for you to consider:
1. "**While we teach, we learn**" is an old Roman saying. 
You deepen your own understanding of a practice you use by writing it down and sharing it with others. Do some research on the background of where the practice came from, help credit the original source, and find examples of its usage.
2. **Improve your writing skills**.
By following the editorial style guide, you are learning to adapt your natural writing style to fit specific criteria. This is a valuable and fundamental communication skill that you can apply in a range of contexts.
3. **Demonstrate leadership**
By sharing your knowledge and expertise with an open, global community, you can help others grow and learn from your depth of experience.
[Contributing to the Open Practice Library][20] is a fun and easy way to participate in a global, open community of practitioners who are all willing to share their knowledge and trying to improve their own ways of working.
You don't need to be a master coder to contribute to open source. Jade Wang shares 8 ways you can...
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/10/open-practice-library
作者:[Donna Benjamin][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/kattekrab
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/books_read_list_stack_study.png?itok=GZxb9OAv (Stack of books for reading)
[2]: https://openpracticelibrary.com/learn
[3]: https://opensource.com/sites/default/files/uploads/1_add-comment.png (Add a comment)
[4]: https://creativecommons.org/licenses/by-sa/4.0/
[5]: https://talk.hyvor.com
[6]: https://twitter.com/practicelibrary
[7]: https://www.instagram.com/openpracticelibrary
[8]: https://podcasts.apple.com/us/podcast/open-practice-podcast/id1501715186
[9]: https://openpracticelibrary.com/page/editorial/
[10]: https://opensource.com/sites/default/files/uploads/2_add-practice.gif (Add a practice)
[11]: https://opensource.com/sites/default/files/uploads/2_login-netlify.png (Login with Netlify Identity)
[12]: https://opensource.com/sites/default/files/uploads/3_continue-github.png (Continue with Github)
[13]: https://opensource.com/sites/default/files/uploads/4_github_details.png (Log in with Github details)
[14]: https://opensource.com/sites/default/files/uploads/5_new-practice.gif (Select New Practice)
[15]: https://opensource.com/sites/default/files/uploads/6_select-new-author.gif (select New Author)
[16]: https://opensource.com/sites/default/files/styles/medium/public/uploads/7_improve-this-practice.png?itok=ypFLi0uu (Improve this Practice button)
[17]: https://opensource.com/sites/default/files/styles/medium/public/uploads/8_search-for-practice.png?itok=f81s25N8 (Search for practice)
[18]: https://github.com/openpracticelibrary/openpracticelibrary/issues/new
[19]: https://github.com/openpracticelibrary/openpracticelibrary/issues?q=is%3Aissue+is%3Aopen+label%3ABug
[20]: https://openpracticelibrary.com/page/contribution-guide

View File

@ -0,0 +1,145 @@
[#]: subject: "7 ways anyone can contribute to Open Practice Library"
[#]: via: "https://opensource.com/article/21/10/open-practice-library"
[#]: author: "Donna Benjamin https://opensource.com/users/kattekrab"
[#]: collector: "lujun9972"
[#]: translator: "wxy"
[#]: reviewer: "wxy"
[#]: publisher: " "
[#]: url: " "
为开放实践图书馆做出贡献的 7 种方式
======
> 向开放实践图书馆做出贡献是参与全球实践者社区的一种有趣方式,这些实践者都愿意分享他们的知识并改进他们自己的工作方式。
![](https://img.linux.net.cn/data/attachment/album/202112/26/094416hvtgijuavgzwvgge.jpg)
[开放实践图书馆][2] 是一个社区驱动的实践集合,以支持团队的协作。“实践” 是一种行为或一个 “技巧”,是团队用来改善他们实现目标的方式。有时这些目标是技术性的,如编程和 IT但所有的团队都可以用来帮助定义他们的实践。无论你是教师、活动策划者、销售人员还是艺术家这个过程都很重要。对于一个团队站在同一起跑线上是至关重要的而这正是开放实践图书馆可以帮助你做到的。
该图书馆借鉴了来自不同背景的从业者的经验。如果你是一个敏捷开发从业者或用户体验研究员,你可能会对该图书馆中的一些实践感到熟悉。作为一个系统管理员、网站可靠性工程师或软件开发人员,你也可能认出一些你自己的工具包中的实践。
为了支持跨职能的团队共同建立他们的协作技能,开放实践图书馆向所有人开放,让他们使用、学习、分享,甚至贡献,无论他们的角色或工作职能如何。许多人在使用这个图书馆的时候,惊讶地发现他们可以为其做出贡献!因此,下面我将介绍一下你可以为开放实践图书馆做出贡献的七种不同方式,然后探讨一下你可能为之贡献的三个原因。
### 1、添加评论
分享你使用该实践的经验。它对你有用吗?你会改变什么吗?对其他使用该实践的人有什么建议吗?请登录评论系统,与社区展开讨论。
**方法:** 在每个实践页面的底部都有一个评论区。
![添加评论 (Donna Benjamin, CC BY-SA 4.0)][3]
要加入评论对话,你必须在 [Hyvor Talk][5] 上注册一个账户。
### 2、传播消息
向其他人介绍开放实践图书馆并邀请他们也来贡献力量,以帮助开放实践图书馆社区的发展。可以在 [Twitter][6]、[Instagram][7] 上找到实践图书馆,并收听 [该播客][8]。
### 3、添加你最喜欢的实践
你是一个拥有久经考验的方法的实践者,而图书馆里还没有涉及这个方法吗?如果能与大家分享,那就太好了。请注意,这些内容是在创意共享许可下授权的,以确保其开放给所有人使用并与他人分享。请查看该图书馆的 [编辑风格指南][9],了解更多关于如何为其撰写一篇实践。
OK准备好了吗
从菜单中选择 <ruby>添加一个实践<rt>Add a Practice</rt></ruby>
![添加一个实践 (Donna Benjamin, CC BY-SA 4.0)][10]
这将使你进入内容管理系统CMS的登录页面。该图书馆使用开源的 Netlify CMS 来管理投稿。
选择 <ruby>用 Netlify 身份登录<rt>Login with Netlify Identity</rt></ruby>
![用 Netlify 身份登录 (Donna Benjamin, CC BY-SA 4.0)][11]
然后点击 <ruby>使用 GitHub 继续<rt>Continue with GitHub</rt></ruby>
![使用 Github 继续 (Donna Benjamin, CC BY-SA 4.0)][12]
接下来,用你的 GitHub 信息登录,或者(免费)创建一个账户。
![用 Github 的信息登录 (Donna Benjamin, CC BY-SA 4.0)][13]
登录后,选择 <ruby>新的实践<rt>New Practice</rt></ruby>,这将使你进入一个表格,可以将实践添加到集合中。
![选择新的实践 (Donna Benjamin, CC BY-SA 4.0)][14]
一旦你起草了新的实践,你还需要把你的名字和 GitHub 用户名添加到 CMS 中,以便在 <ruby>实践<rt>Practice</rt></ruby> 页面上显示。从 <ruby>快速添加<rt>Quick add</rt></ruby> 菜单中选择 <ruby>作者<rt>Author</rt></ruby>,或者从 <ruby>集合<rt> Collections</rt></ruby> 菜单中选择 <ruby>作者<rt>Author</rt></ruby>,然后选择 <ruby>新作者<rt>New Author</rt></ruby>
![选择新作者 (Donna Benjamin, CC BY-SA 4.0)][15]
### 4、添加一个有用的资源或链接
点击 <ruby>改进此实践<rt>Improve this Practice</rt></ruby> 按钮,找到 <ruby>我们喜欢的链接<rt>links we love</rt></ruby>部分。发布网址、添加描述、并选择类别(例如,视频、博客)。
![改进此实践的按钮 (Donna Benjamin, CC BY-SA 4.0)][16]
你可以搜索你想改进的实践例如“Affinity Mapping”。
![搜索实践 (Donna Benjamin, CC BY-SA 4.0)][17]
然后点击实践名称,打开编辑页面。
### 5、看到一个错别字
点击 <ruby>改进此实践<rt>Improve this Practice</rt></ruby> 按钮,直接去修改它吧
### 6、在 GitHub 上添加一个议题
看到有什么不对的地方吗?对某个功能有建议?请让社区知道。
**如何做:** 到 [议题页面][18] 并登录 GitHub 来添加一个新议题。
### 7、帮助处理网站的代码
在 GitHub 上有一个累积的议题,列出了网站上需要帮助的地方。如果你想卷起袖子,[帮助修复错误][19] 或开发新功能 —— 你甚至还可以贡献代码。
### 总结
为什么要贡献?这里有三个原因供你考虑。
1. “寓学于教”是一句古老的罗马谚语。
通过写下来并与他人分享,你会加深自己对所使用的实践的理解。对该实践的来源背景做一些研究,帮助注明原始来源,并找到其使用的例子。
2. 提高你的写作技巧。
通过遵循编辑风格指南,你正在学习调整你的自然写作风格以适应特定的标准。这是一项有价值的基本沟通技巧,你可以在一系列的环境中应用。
3. 展示领导力。
通过与一个开放的全球社区分享你的知识和专长,你可以帮助他人成长并从你的深度经验中学习。
[向开放实践图书馆贡献][20] 是参与全球开放的实践者社区的一种有趣而简单的方式,这些实践者都愿意分享他们的知识,并试图改善他们自己的工作方式。
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/10/open-practice-library
作者:[Donna Benjamin][a]
选题:[lujun9972][b]
译者:[wxy](https://github.com/wxy)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/kattekrab
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/books_read_list_stack_study.png?itok=GZxb9OAv (Stack of books for reading)
[2]: https://openpracticelibrary.com/learn
[3]: https://opensource.com/sites/default/files/uploads/1_add-comment.png (Add a comment)
[4]: https://creativecommons.org/licenses/by-sa/4.0/
[5]: https://talk.hyvor.com
[6]: https://twitter.com/practicelibrary
[7]: https://www.instagram.com/openpracticelibrary
[8]: https://podcasts.apple.com/us/podcast/open-practice-podcast/id1501715186
[9]: https://openpracticelibrary.com/page/editorial/
[10]: https://opensource.com/sites/default/files/uploads/2_add-practice.gif (Add a practice)
[11]: https://opensource.com/sites/default/files/uploads/2_login-netlify.png (Login with Netlify Identity)
[12]: https://opensource.com/sites/default/files/uploads/3_continue-github.png (Continue with Github)
[13]: https://opensource.com/sites/default/files/uploads/4_github_details.png (Log in with Github details)
[14]: https://opensource.com/sites/default/files/uploads/5_new-practice.gif (Select New Practice)
[15]: https://opensource.com/sites/default/files/uploads/6_select-new-author.gif (select New Author)
[16]: https://opensource.com/sites/default/files/styles/medium/public/uploads/7_improve-this-practice.png?itok=ypFLi0uu (Improve this Practice button)
[17]: https://opensource.com/sites/default/files/styles/medium/public/uploads/8_search-for-practice.png?itok=f81s25N8 (Search for practice)
[18]: https://github.com/openpracticelibrary/openpracticelibrary/issues/new
[19]: https://github.com/openpracticelibrary/openpracticelibrary/issues?q=is%3Aissue+is%3Aopen+label%3ABug
[20]: https://openpracticelibrary.com/page/contribution-guide