Hi,
Thanks Roan and Platonides for the pointers and instructions. I read the link Roan gave [1] and found it a good place to get started. I am currently surfing the Developers Hub [2] and trying to get a good understanding of things. After this as Platonides suggested, I will be looking at bugs and will sure consult on the list before proceeding with one.
Thanks and Regards, Ashish
On Sat, Mar 5, 2011 at 2:32 AM, Platonides Platonides@gmail.com wrote:
ashish mittal wrote:
I got a local copy of MediaWiki and have installed it. I want to start getting to grip with the architecture of MediaWiki.
I saw that MediaWiki has already started preparing for SoC 2011 [1]. I
have
been through some documentations and this year’s project ideas. I am primarily interested in *MediaWiki core* [2]. If you could plase give me some important and relevant pointers which would help me understand the project more, it would be very appreciated.
MediaWiki core refers to the core of mediawiki (the one which lives in trunk/phase3), each bullet is a project proposal. Maybe they are expressed in terms unclear for outsiders. Is there something you don't grasp?
Also, feel free to poke us at #mediawiki at freenode irc.
Also I wanted to know if there are some tasks which I could work on prior
to
timeline so as to get a better understanding of the architecture and code base. So if you could please give me some information on the above, it
will
be very helpful to me. Thanks in advance.
First, you should be familiar with how is the wiki used. If you notice some bit worth fixing, do try it. You could also try to fix some bug from our bugtracker [1], although I recommend to get a second opinion that you are in the right track before doing too much.
The link that Roan gave [2] should give you a start. Look at the code, search at concepts such as what is $wgMemc, or how to use the db object returned by wfGetDB().
1- https://bugzilla.wikimedia.org/ 2- http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l