Hello members,
I am Ashish Mittal, a pre-final year BE student of Computer Engineering from Sardar Patel College of Engineering, India. I intend and am very keen to take part in GSoC 2011 with MediaWiki as my mentoring organization this year.
I am new to this list and to this organization and I wish to contribute here as a developer.
I have already participated in GSoC 2010 under Sakai Foundation where I created a subsystem ‘Event Explorer’ [0] for them. I have experience with the mentioned required tools and technologies like Eclipse, Maven, Ant, Git, SVN, MySQL, Struts, Grails, JSP, Servlet, HTML, CSS, Javascript/JQuery, AJAX, JUnit and Mockito. I am good with UI interfacing and web 2.0 tools.
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.
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.
[0] - https://confluence.sakaiproject.org/display/KERNDOC/KERN-717+Event+Explorer [1] - http://www.mediawiki.org/wiki/Summer_of_Code_2011 [2] - http://www.mediawiki.org/wiki/Summer_of_Code_2011#MediaWiki_core
Regards, Ashish
2011/3/4 ashish mittal ashishmittal.mail@gmail.com:
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.
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.
Have you read https://secure.wikimedia.org/wikipedia/mediawiki/wiki/How_to_become_a_MediaW... ?
Roan Kattouw (Catrope)
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
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
wikitech-l@lists.wikimedia.org