Changes

Updating to match new version of source page
<noinclude>
<languages />
</noinclude>{{#switch:
| =
<inputbox>
type=create
bgcolor=#eeeeff
width=40
placeholder=Enter your extension's name here
prefix=Extension:
preload=Template:Extension/Sample
buttonlabel={{int|Create}}
</inputbox>
{{#if:{{{notext|}}}||
A developer sharing their code in the MediaWiki code repository should expect:

;Feedback / Criticism / Code reviews
:Review and comments by other developers on things like [https://doc.wikimedia.org/ framework use], security, efficiency and usability.

;Developer tweaking
:Other developers modifying your submission to improve or clean-up your code to meet new framework classes and methods, [[Special:MyLanguage/Manual:Coding conventions|coding conventions]] and translations.

;Improved access for wiki sysadmins
:If you do decide to put your code on the wiki, another developer may decide to move it to the MediaWiki code repository for easier maintenance. You may then [[Special:MyLanguage/Commit_access#Requesting_commit_access|request commit access]] to continue maintaining it.

;Future versions by other developers
:New branches of your code being created automatically as new versions of MediaWiki are released. You should [[Special:MyLanguage/Backporting fixes|backport]] to these branches if you want to support older versions.
:Incorporation of your code into other extensions with duplicate or similar purposes — incorporating the best features from each extension.

;Credit
:Credit for your work being preserved in future versions — including any merged extensions.
:Similarly, you should credit the developers of any extensions whose code you borrow from — especially when performing a merger.

Any developer who is uncomfortable with any of these actions occurring should not host in the code repository.
You are still encouraged to create a summary page for your extension on the wiki to let people know about the extension, and where to download it.
}}
| #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Extension/CreateExtensionInputBox|noshift=1}}
}}<noinclude>
[[Category:Extension creation{{#translation:}}|{{PAGENAME}}]]
[[Category:Extension templates{{#translation:}}|{{PAGENAME}}]]
</noinclude>
Anonymous user