Wikipédia:Développeur — Wikipédia
FAQ |
Questions techniques |
MediaWiki |
Bots |
L'ensemble de l'infrastructure utilisée par les projets Wikimedia est gérée en tant que projet open source, aussi bien le développement de logiciels comme MediaWiki que les opérations (anciennement connu sous le nom d'administration système).
Les développeurs, au sens large, sont soit employés par la Wikimedia Foundation (WMF), soit des volontaires.
Devenir développeur ou les contacter
[modifier le code]Diverses ressources sont à la disposition de la communauté pour contacter les développeurs :
- les listes de diffusion mediawiki-l et wikitech-l ;
- Phabricator, pour signaler des bugs ou trouver des tâches à effectuer ;
- le canal #wikimedia-dev de irc.freenode.net.
Si vous souhaitez rejoindre notre équipe de développeurs, vous êtes les bienvenus.
Divers tâches ont spécialement été identifiées comme propice à la découverte de notre code source. Elles sont rattachées au projet-tag Easy sur Phabricator.
Les pages How to become a MediaWiki hacker (qui donne divers conseils pour bien débuter) et Gerrit/Git tutorial (qui explique comment soumettre une modification conformément à notre méthode de travail) donnent des indications précieuses. Enfin, la page Developer hub centralise diverses ressources.
Chaque année est organisée un hackathon en mai ou juin. Il peut être une opportunité idéale pour vous familiariser avec le développement et rencontrer d'autres personnes de la communauté intéressées par les aspects techniques.
Personnes ressources sur la Wikipédia francophone
[modifier le code]Si vous avez des questions, vous pouvez enfin contacter quelques membres francophones qui participent à l'effort de développement comme Tpt (qui s'occupe de fonctionnalités liées à Wikisource comme l'extension Proofreadpage), Dereckson (questions concernant l'installation de Git, Gerrit bienvenues) ou IAlex (questions concernant MediaWiki).
Suggérer une nouvelle fonctionnalité
[modifier le code]Vous avez une idée pour améliorer Wikipédia ?
Tout d'abord, il convient de noter votre idée sur Phabricator, le logiciel utilisé pour centraliser l'ensemble des tâches à effectuer, y compris les suggestions de fonctionnalités.
Vous pouvez également :
- préparer une illustration, un dessin sur papier scanné ou photographié, un wireframe ou mockup qui donne une idée d'à quoi pourrait ressembler l'interface ;
- créer une page sur www.mediawiki.org pour noter l'idée, les diverses étapes nécessaires, la documentation.
Consulter le code source
[modifier le code]L'ensemble des dépôts contenant notre code source est proposé en miroir sur la plate-forme GitHub : https://github.com/wikimedia/
Que faire en cas de questions techniques ?
[modifier le code]Pour toute question d'ordre technique, signaler un dysfonctionnement, obtenir de l'assistance pour l'édition de fichiers comme MediaWiki:Common.js, vous pouvez vous adresser sur #wikimedia-tech.