New Developers/zh

此页面是新维基媒体开发人员的简单指导登录页面. 它是入门新开发者计划的一部分.

有关参与的其他选项，请参阅.

欢迎！
您想要从事于维基媒体代码并需要从哪里开始的主意？

维基媒体技术社群总是欢迎我们计划的新贡献者.

成为全域社群的一员，帮助每个人更轻松地获取免费知识！

贡献维基媒体可分为四个步骤：


 * 1) 选择一个软件项目
 * 2) 配置您的开发环境
 * 3) 选择并解决任务（编写和测试代码）
 * 4) 提交您的代码更改

基础知识
''如果您已经习惯了自由和开放源码的软件文化，那么可以跳过此部分. ''

Wikimedia在许多不同领域有数百个软件项目. 如果你想了解概况，.

每个软件项目的维护者都可以很自由地选择他们喜欢的基础结构. 一般来说，基本上所有的软件项目都有

例如Wikimedia Phabricator、GitHub或Sourceforge.
 * 一种任务追踪工具，用于报告、管理和讨论软件bug和改进请求.
 * a code repository where the source code can be "checked out" to everybody. Examples are Wikimedia Git/Gerrit, GitHub, or Sourceforge.
 * a code review tool where proposed code changes (so-called patches) get discussed and improved. Examples are Wikimedia Git/Gerrit, GitHub, or Sourceforge. Once your proposed patch is good and is merged into the code repository, your code changes will become available to everybody. (You could read more about good practices for code review here.)
 * general places for discussion of the software project and/or for receiving help and support. Those places can be mailing lists or IRC chat channels or wiki pages or other places. The exact places depend on each project. You could also contact specific mentors via "Email this user" on their user pages, but note that "questions asked in private don't help others".

At any point, if you run into problems or need help, please ask. If you want to ask good questions in the right places, we recommend you read the section "Feedback, questions and support".

选择软件项目
This is the recommended way to start. Choose one of the following projects and follow the project's documentation to set up your development environment, choose a task to work on, solve the task, and submit your code changes for review:

''Are you a maintainer and want your project to be included in the list of software projects above? Find out more and join!''

外联项目和单一任务
Apart from the recommended software projects above, there are more ways to choose a project or task to work on:

寻找更多资源？

 * How to become a MediaWiki hacker: For potential new developers who want to specifically work on MediaWiki core or MediaWiki extensions.
 * Developer hub: Resources to more documentation and information for established Wikimedia developers.
 * For real-time communication use on IRC (Internet Relay Chat)
 * There are also several email lists for discussion of Wikimedia software.

协助其他贡献

 * 如何贡献列出了许多非技术领域的贡献方式.