diff --git a/translated/talk/20220212 5 levels of transparency for open source communities.md b/published/20220212 5 levels of transparency for open source communities.md similarity index 79% rename from translated/talk/20220212 5 levels of transparency for open source communities.md rename to published/20220212 5 levels of transparency for open source communities.md index 8b5433f4b5..3525fa220b 100644 --- a/translated/talk/20220212 5 levels of transparency for open source communities.md +++ b/published/20220212 5 levels of transparency for open source communities.md @@ -3,15 +3,16 @@ [#]: author: "Emilio Galeano Gryciuk https://opensource.com/users/egaleano" [#]: collector: "lujun9972" [#]: translator: "aREversez" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-14596-1.html" 开源社区透明度的五个层次 ====== -如果想让开源社区繁荣发展,管理者需要达到透明度的五个层次。 -![Person in a field of dandelions][1] +> 如果想让开源社区繁荣发展,管理者需要达到透明度的五个层次。 + +![](https://img.linux.net.cn/data/attachment/album/202205/15/150842yrvm9v5qbbd7a355.jpg) 开源社区的管理者必须意识到社区有五个层次的透明度,这对于建设繁荣发展的开源社区来说至关重要。 @@ -25,33 +26,27 @@ * 社区管理者需要向参与者报告社区情况。 * 向成员公开社区各项情况,营造信任氛围,有利于社区健康发展。 - - ### 透明度的五个层次 #### 层次一:发布源码 -在这一层次,社区需要遵循 [开放源码协议][2],在 [Git][3] 等公开的版本控制系统上发布源码。 +在这一层次,社区需要遵循 [OSI 认可的许可证][2],在 [Git][3] 等公开的版本控制系统上发布源码。 层次一的目标在于创建开源项目。 * 建立开源社区,理应达到这一层次。因为没有公开源代码,也就无所谓开源项目。 - * 开源项目的核心便是参与者们编写的源码,而源码需要获得开放源码协议批准的许可证。 + * 开源项目的核心便是参与者们编写的源码,并在 OSI 批准的许可证下授权。 * 公开的版本控制系统能够促进合作,使得每一位开发者都能了解项目情况,理解合作模式。 - - #### 层次二:发布社区指南 -达到这一层次,需要发布相关文档以及资源。也可通过组织活动,指导社区成员。 +达到这一层次,需要发布相关文档以及资源。也可通过组织活动来指导社区成员。 -层次二的目标在于建立开源社区,促进社区发展。 +层次二的目标在于为一个开源项目建立和发展一个开源社区。 * 建立一个活跃的社区需要的不仅仅是源代码。 * 公开项目开展方式和贡献方式,能够吸引更多的开发者参与到项目当中。 - * 为了推动社区的发展,管理者可能需要举办一些重要活动,并为贡献者们筹办特殊活动。 - - + * 为了推动社区的发展,管理者可能需要举办一些重要活动,并为贡献者们筹办一些特殊的活动。 #### 层次三:继往开来 @@ -63,8 +58,6 @@ * 公开社区活动,让成员意识到自己的付出能够为公众所见,为公众所识。 * 在这一层次,无论是报告还是分析,发布的时间并不固定,使用的工具也无定法。 - - #### 层次四:掌握社区的动态 这一层次就在于倾听社区声音:通过观察社区活动,关注项目发展;跟进软件开发进度,据此采取合适的应对措施。 @@ -72,11 +65,9 @@ 层次四的目标在于保持科学严谨的态度,持续把握社区的发展情况及发展轨迹,引导社区朝着下一个层次迈进。 * 建立报告机制,运用分析工具,掌握社区动态。 - * 将社区的各项活动与社区成员的反响视作一种基准,用以比较社区内的其他活动。(译者注:由于译者能力有限,对原文本句所要表达内容的理解可能有误,故将原文附上以供参考:You can compare events in the community and the subsequent reactions of community members to a baseline and other events in the community.) + * 将社区的各项活动与社区成员的反响与基线和社区内的其他活动进行比较。 * 坚持倾听社区声音,形成对于社区更深刻的见解。 - - #### 层次五:维护社区,长久发展 最后一个层次就是依据社区各项指标,提高社区成员的参与度。 @@ -87,9 +78,7 @@ * 跟进这些变动,理解它们是如何通过各项指标和数据分析体现出来的。 * 针对社区维护者与开发者,制定服务等级协议和问责制度,为其设立参与度目标,确保项目整体顺利进行。 - - -### 结尾 +### 总结 开源社区管理者需要做到上述五个层次,保证透明度,才能构建起一个繁荣发展的社区。 @@ -100,7 +89,7 @@ via: https://opensource.com/article/22/2/transparency-open-source-communities 作者:[Emilio Galeano Gryciuk][a] 选题:[lujun9972][b] 译者:[aREversez](https://github.com/aREversez) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出