mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
77 lines
7.6 KiB
Markdown
77 lines
7.6 KiB
Markdown
|
[#]: subject: "How Wikipedia helps keep the internet open"
|
|||
|
[#]: via: "https://opensource.com/article/23/3/how-wikipedia-helps-keep-internet-open"
|
|||
|
[#]: author: "Srishti Sethi https://opensource.com/users/srishakatux-0"
|
|||
|
[#]: collector: "lkxed"
|
|||
|
[#]: translator: "onionstalgia"
|
|||
|
[#]: reviewer: " "
|
|||
|
[#]: publisher: " "
|
|||
|
[#]: url: " "
|
|||
|
|
|||
|
Wikipedia 是如何帮助保持互联网的开放性的
|
|||
|
======
|
|||
|
|
|||
|
Wikipedia 是最有意义的开源软件项目之一,原因之一是它远比你想象的庞大。而且,任何人都可以贡献内容,并且任何人都可以为项目背后的许多技术领域贡献代码,确保维基百科正常运行。
|
|||
|
|
|||
|
[超过 870 个维基百科及其附属网站][1]提供了多语言版本,它们服务于一个共同目标,“开发自由的教育内容,并有效地在全球范围内传播”。例如,<ruby>维基共享资源<rt>Wikimedia Commons</rt></ruby>是一个自由的媒体文件库,截至今天,它已经拥有超过六千八百万张图片。<ruby>维基文库<rt>Wikisource</rt></ruby>是一个自由的文本资源库,拥有超过五百万篇文章和 72 种语言的活跃网站子域名。<ruby>维基数据<rt>Wikidata</rt></ruby>是一个可访问的数据存储库,包含被[多个与维基百科相关的网站][2]所使用的超过九千九百万个数据项。
|
|||
|
|
|||
|
这些项目由<ruby>维基媒体基金会<rt>Wikimedia Foundation</rt></ruby>支持和维护,它是一个总部位于旧金山的非营利组织。基金会使全球数十万名志愿者为项目的自由知识作出贡献。在这个知识收集和生产的社区背后,有着大量的维护、技术支持和管理工作,以保持网站的正常运转。当然,从外部来看,你可能仍然好奇,开发维基百科的软件还需要做哪些工作。毕竟,它可是世界上最受欢迎的十大网站之一,致力于提供最好的信息。
|
|||
|
|
|||
|
事实上,每篇维基百科的文章都借助了成千上万的软件工具来创建、编辑和维护。这些步骤,确保了你在世界任何地方都能获得公平可靠快速的信息。当你浏览维基百科或任何其他维基网站时,你是在与一个称之为 [MediaWiki][3] 的软件交互,这是一个强大的团队协作文档软件,用以支持维基百科的内容。它有一些默认特性,而为了进一步增强软件的功能,你可以安装各种扩展。数不胜数的扩展中,最著名的两个是:
|
|||
|
|
|||
|
- VisualEditor:一种适用于 MediaWiki 驱动的维基站点的<ruby>所见即所得<rt>WYSIWYG</rt></ruby>富文本编辑器。
|
|||
|
- Wikibase:用于存储、管理和访问维基百科从<ruby>维基数据<rt>Wikidata</rt></ruby>上拉取的结构化数据。
|
|||
|
|
|||
|
所有这些优秀的辅助工具使现代维基百科愈发完善并正常运行,每一个都至关重要。
|
|||
|
|
|||
|
### 维基百科和 Mediawiki
|
|||
|
|
|||
|
总体来说维基百科的技术生态是非常庞大的!MediaWiki 是维基媒体世界中最受欢迎的软件之一,遵循开源代码许可,已经有超过四十万个项目和组织使用它来托管内容。例如,NASA 使用它来组织有关太空任务的内容和知识库!
|
|||
|
|
|||
|
此外,还有许多其他机器人、工具、桌面和移动应用可以帮助用户访问、创建、编辑和维护内容。例如,机器人可以自动化重复繁琐的任务,可以用来对抗恶意破坏、向新手推荐文章、进行文章事实核查等,这大大减轻了编辑的工作负担。InternetArchiveBot 也是个十分流行的机器人,常用于与<ruby>网站时光机<rt>Wayback Machine</rt></ruby>通信,修复维基百科上的死链。
|
|||
|
|
|||
|
上文中的"工具",指的是支持贡献者们工作的软件。比如,组织者可以使用“工具”开展<ruby>编辑松<rt>editathons</rt></ruby>、举办各种活动、开设维基百科编辑教育课程等。截至 2022 年 5 月,机器人和工具的贡献占 870 个维基媒体编辑总量中的 36.6%,足以证明它们在整个生态中举足轻重。
|
|||
|
|
|||
|
Kiwix 是一款知名的离线阅读器桌面应用,它可以在网络连接有限的区域,特别是教育场所中提供对维基百科的访问。维基百科和维基共享资源的移动应用,也允许编辑者通过他们的移动设备贡献文章和媒体文件,这使我们的知识平台更加普及化,能够面向全球更广泛的受众。
|
|||
|
|
|||
|
下次当你浏览维基百科时,发现了文章在近期发生相关事件后有频繁的实时更改,你就能更好地想象屏幕后在发生什么啦。
|
|||
|
|
|||
|
### 维基百科的技术社区
|
|||
|
|
|||
|
维基百科启动于 2001 年,当时仅有约十名开发人员。自从 2003 年维基媒体基金会成立以来,开发人员的数量在近年里大幅增长。现在,约有一千名开发人员正在为知识运动中的各种项目做出贡献。数字每年都会波动,这取决于活跃贡献者和工作人员的数量、支持志愿开发人员的计划、以及全球性事件(如大流行)等因素。
|
|||
|
|
|||
|
技术社区的成员以各种方式和角色做出贡献。比如代码贡献者、文档编写、设计师、倡导者、帮教、社区组织者、测试人员、翻译人员、网站管理员等。
|
|||
|
|
|||
|
根据一项关于新开发者的调查,维基媒体和其他开源项目一样,吸引了许多来自美国、欧洲和印度的贡献者,在世界各地不断壮大。
|
|||
|
|
|||
|
志愿开发者和维基百科编辑者有类似的动机。他们成为贡献者,是来支持自由知识事业、学习和获得新技能、改善其他编辑者的体验等等。来自印度的一位志愿开发者说:“我最初其实是作为编辑者加入的,但我还是着手摸索维基百科背后的技术,因为印地语维基百科社区中,能够通过技术手段解决我们当地语言需求的贡献者实在太少了。”
|
|||
|
|
|||
|
在 2021 年 7 月至 2022 年 6 月期间,仅考虑托管在维基媒体 Gerrit 实例中的代码仓库,514 名开发人员在 1225 个存储库中进行了 45,621 次合并改动。这些贡献中,48.52% 来自维基媒体基金会之外的其他组织和[独立开发人员][7]。其中一些开发人员还是不同地区的用户组、章节和附属机构的成员,致力于推广使用维基媒体项目和鼓励贡献。这些数字还不包括选择在外部托管代码的额外开发人员,或直接托管在维基页面上的代码,例如小工具或模块。
|
|||
|
|
|||
|
### 有所作为
|
|||
|
|
|||
|
维基百科是一个可供所有人使用的庞大知识库。在许多方面,它体现了互联网的最初愿景:作为信息、理解和协作的来源。
|
|||
|
|
|||
|
您可以作为贡献者成为维基百科的一份子,无论是通过在文章中分享您的知识,还是通过帮助构建使其所有工作成为可能的软件。如果您有兴趣加入维基媒体的技术社区,请浏览我们的开发者网站上的资源,并学习如何[参与其中][8]。
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://opensource.com/article/23/3/how-wikipedia-helps-keep-internet-open
|
|||
|
|
|||
|
作者:[Srishti Sethi][a]
|
|||
|
选题:[lkxed][b]
|
|||
|
译者:[onionstalgia](https://github.com/onionstalgia)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://opensource.com/users/srishakatux-0
|
|||
|
[b]: https://github.com/lkxed/
|
|||
|
[1]: https://wikimediafoundation.org/our-work/wikimedia-projects/#a1-reference
|
|||
|
[2]: https://meta.wikimedia.org/wiki/Wikimedia_wikis
|
|||
|
[3]: https://www.mediawiki.org/wiki/MediaWiki
|
|||
|
[4]: https://wikistats.wmcloud.org/
|
|||
|
[5]: https://wikimediafoundation.org/news/2016/05/05/mediawiki-nasa/
|
|||
|
[6]: https://meta.wikimedia.org/wiki/Kiwix
|
|||
|
[7]: https://wikimedia.biterg.io/
|
|||
|
[8]: https://developer.wikimedia.org/
|