Developer hub/pl



Na tej stronie możesz uzyskać pomoc dotyczącą brania udziału w rozwoju oprogramowania MediaWiki. Informacje na temat instalacji i konfigurowania MediaWiki są dostępne na stronie pomocy dla administratorów.

Jeśli nie potrafisz znaleźć odpowiedniej informacji, poszukaj odpowiedzi lub zadaj pytanie na stronie dyskusji

Pierwsze źródła wiedzy dla programistów

 * BugZilla - Bug tracker dla mediawiki i dla projektów wikimedii (Często nazywany MediaZillą)


 * Przegladarka subwersji - Przegladarka kodu źródłowego oparta na stronie www
 * Dokumentacja kodu źródłowego - Automatycznie wygenerowana dokumentacja kodu źródłowego MediaWiki - główne funkcje i klasy.
 * SourceForge projekt - Uzywany do hostowania głównych plików.

Informacje na MediaWiki.org

 * MediaWiki roadmap - Planowane mozliwosci dlafor forthcoming releases. Guidelines only, and subject to change.
 * Manual:Contents - Technical reference for the MediaWiki software (under development)
 * Commit access - How to commit to the MediaWiki code repository, and what you need to do to be granted permission to do so.
 * Internationalisation - Technical description of MediaWiki's I18N / internationalization system.
 * meta:Category:MediaWiki Development
 * API - external API for the direct data-layer access.

Extending MediaWiki
There are 5 main extension points that allow developers to add features and functionality to MediaWiki or to change existing functionality. MediaWiki has been designed to allow for modification without changing the "core code". This makes it easy to update to a new version of MediaWiki without having to manually merge in old extension code changes. The extension points are:


 * Hooks - Every time "X" happens do something...
 * Tag Extensions - Create a new tag like:
 * Parser Functions - Create a new command like:
 * Special Pages - Add a new special page.
 * Skins - Change the look and feel of MediaWiki.

Help for extension writers

 * Extensions:
 * Manual:Extensions
 * Extensions FAQ
 * Category:Extensions - A (very incomplete) list of existing extensions
 * Extension Matrix - A better auto-generated list.
 * Manual:$wgExtensionFunctions
 * Code:
 * Manual:Code
 * Manual:Coding conventions
 * Skins:
 * Manual:Skinning
 * Manual:Skin configuration
 * Database:
 * Manual:Database layout
 * Manual:Database access
 * Manual:Magic words
 * How to become a MediaWiki hacker/pl
 * Category:MediaWiki Development

Dyskusja

 * wikitech-l - lista mailingowa programistów MediaWiki
 * #mediawiki - kanał IRC poświęcony oprogramowaniu MediaWiki.

Aby dowiedzieć się więcej przejdź na stronę Wsparcie i kontakt.