On 9/29/14, Roxana Necula <[email protected]> wrote: > Hello, > > My name is Roxana and I am an engineering student at the Polytechnic > University of Bucharest, Romania. > I would like to be part of MediaWiki open-source community and participate > in the Outreach Program for Women round 9. > The project that interests me is Wikipedia article translation metrics > <https://www.mediawiki.org/wiki/FOSS_Outreach_Program_for_Women/Round_9#Wikipedia_article_translation_metrics> > But before diving into the code and do the suggested micro-task, I first > wanted to fix some annoying little bugs, starting with bug #25163 > <https://bugzilla.wikimedia.org/show_bug.cgi?id=25163>. So far everything > is working fine in my local development environment, but I am still trying > to familiarize myself with the code review / patching part. > > So, to wrap things up, my question is if I am heading towards the right > direction, and if not, what advice do you have. > > Thank you, > Roxana. > <https://www.mediawiki.org/wiki/FOSS_Outreach_Program_for_Women/Round_9#Wikipedia_article_translation_metrics> > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hi Roxana, thanks for your interest. It does sound like you're heading in the right direction. Being able to fix a small bug (any bug), is one of the most important steps for GSOC/OPW potentials, as it demonstrates your interest in MediaWiki. Submitting to code review (and gerrit in general) can be a little confusing at first. Don't worry too much if you're not 100% sure if you're submitting something correctly, everything is undo-able, so if you accidentally submit something incorrectly, its very easy to fix. The general process for submitting something (via git) is: git checkout master git pull git checkout -b topicOfPatch edit various files here git commit -a git show # This just shows what your patch looks like so you can check it git review There's pages on mediawiki.org that explain this in much more detail. If you run into any trouble (Or if you just want to talk to MediaWiki people) you can always get help with submitting patches in #mediawiki or #wikimedia-dev irc channels on irc.freenode.net. I strongly encourage you to try out irc, as it can really help to have real time communication when learning things. I also would encourage you to discuss the project you want to do with the people offering to mentor it (For the one you linked to, that would be Amir, who uses the nickname "aharoni" on irc) --bawolff _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
