Afrikai Wikimédia-fejlesztők Műhelye

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Africa Wikimedia Developers Project and the translation is 46% complete.
Other languages:
Afrikaans • ‎Bahasa Indonesia • ‎Cymraeg • ‎English • ‎Kiswahili • ‎Türkçe • ‎español • ‎français • ‎magyar • ‎português do Brasil • ‎русский • ‎العربية • ‎বাংলা • ‎中文 • ‎日本語

AWMD Black VerticalAfrikai Wikimédia-fejlesztők Műhelye (AWMD)

AWMD GHANA 30.jpg

AWMD A holnap fejlesztőinek nevelése.
A projekt célja minél több afrikai fejlesztő felkutatása, valamint bevonása a Wikimédia Alapítvány projektjeibe. Küldetésünk egy olyan platform létrehozása, ahol a tanulni hajlandó résztvevők a Wikimédia Alapítvány projektjeivel fejlődhetnek és sajátíthatnak el új képességeket.

Részt szeretnél venni?

There are several ways you can get involved in becoming an Africa Wikimedia Developer. Are you from the African continent, tech inclined and interested in open knowledge? If yes, join the community via african-wikimedia-developers@lists.wikimedia.org. Kindly follow the steps below to acquaint yourself with skills that are required in our community.

Step 1: Learn how to become a MediaWiki Hacker

Be patient, take your time and read the following highly resourceful documentation:

Step 2: Wikimedia's Code Review (CR) and development platform

Gerrit is the name of the Code Review(CR) software in Wikimedia and it's the heart of the software development process. It's almost impossible to do software development in Wikimedia (in a standard way) without using Gerrit. Create an account on the Gerrit Website and get Developer access . You can also have a look at the Gerrit Tutorials on how to setup Gerrit on your PC.

You are not expected to know all these in 1 day. Take your time and take it slowly, you will know it with time :)

Step 3: Familiarize yourself with Phabricator

Wikimedia uses an open source development platform called: Phabricator, it is mainly used for project management, software bug reporting and request for features. It's not that complicated to use and you can login to Wikimedia's phabricator using your MediaWiki account.

Phabricator has a lot of functionalities but as a developer, the functionalities you will mostly used are focused on; creating tasks, resolving tasks, uploading files, feature request etc. So, we don't expect you will learn all of Phabricator's functionality (except you want to). We will focus on what we need for a start and keep learning as time goes.

For project management, you can look at this documentation about Phabricator in Project Management.

Step 4: Bonding with the Wikimedia developer community

There are of course many different ways to bond with the developer community in the Wikimedia Movement, but the fastest and most comfortable way for most developers is on w:Internet_Relay_Chat IRC. Wikimedia has so many IRC channels and the particular channel for developers is: #wikimedia-dev kapcsolódás. This is a starting point and on this channel, you can introduce yourself and make your interest known to the community and wait for a while, be rest assured that someone in the channel will guide you or react to your message. You can also ask technical questions on the channel and someone might answer you or point you to resources that will enable you find the answer(s) to your question(s).

There are many individuals on the channel and your messages are broadcasted to over 100 people at the same time so please be mindful of what you put on there. You may read How to Ask Questions the Smart Way by Eric Raymond to inform yourself on the kind of questions you put on there.

5. lépés: Állítsd be a MediaWikit helyileg és kezdj hozzá!

Nagyon jó, hogy itt tartasz; a további teendők előtt javasoljuk a 2. lépés elvégzését, mivel innentől a két lépés sokszor fog egymásra hivatkozni. A MediaWiki ezen dokumentáció alapján telepíthető; ezután helyileg lesz elérhető, illetve a 2. lépésben szereplő Gerrit-útmutatókban láthatod a MediaWiki-mag klónozásának módját is. Az első négy lépés elsajátítása után a fejlesztés könnyű lesz, így javasoljuk, hogy az utolsó pontra ugrás előtt tekintsd át az első négy lépést.

Kellemes időtöltést a MediaWiki-hackeléshez!!!

További erőforrások

A MediaWiki fejlesztéséről és az egyéb Wikimédia-projektekről további információkat az alábbi linken találhatsz:

Kapcsolatfelvétel

A gyors kapcsolatfelvételhez használd a african-wikimedia-developers@lists.wikimedia.org levelezőlistát, vagy csatlakozz a #wikimedia-dev-africa kapcsolódás IRC-csatornához, ahol mindig találsz valakit. :)

A megbeszéléshez a vitalapon is csatlakozhatsz. Az aktuális információkért keresd fel a Facebookot és a Twittert.