Hi Andre,
Sorry i didn't have much time, is there still time for us? So far I got only few categories of easy tasks, which on other hand are really easy, so maybe not even suitable (they don't really require much thinking). These are:
Localization in source code - find elements which have hardcoded english and implement localization macros on them, so that they are retrieved by key from xml files (basically replacing hardcoded strings with some C++ code) this can be more complicated for gui elements, where new functions may need to be created, but it's still very trivial task, that requires beginner c++ knowledge.
Update of deprecated code - we have some nice functions, that could be used on many places, so basically rewriting some parts of code utilizing them.
Update of deprecated API calls - some MW api's were deprecated in recent days, queries used in huggle need to be updated.
I believe all these categories are suitable for newbie programmers, but I don't really know if it's kind of tasks you would like to have at code in. What do you think? Should I create bugs for these?
If someone has an idea for other easy tasks, let me know.
P.S. I have a number of harder tasks as well, but these may require deep knowledge of C and C++.
On Fri, Nov 7, 2014 at 2:25 PM, Andre Klapper aklapper@wikimedia.org wrote:
On Fri, 2014-11-07 at 13:22 +0100, Petr Bena wrote:
This is a good idea, I will try to get some easy tasks and will list myself there. Thanks
That's awesome, thank you, Petr! Plus we'll have another interesting programming language in the mix!
Feel free to drop your rough ideas on https://www.mediawiki.org/wiki/Google_Code-in_2014#Proposed_tasks (as Google will take a look at that list on Monday). We can still polish them until Dec 01st when Code-In starts. Also, it probably makes sense to have a Huggle section under https://www.mediawiki.org/wiki/Google_Code-in_2014#Common_instructions_for_t... with general information and links (where to find the code, how to compile, etc).
Cheers & thanks! andre -- Andre Klapper | Wikimedia Bugwrangler http://blogs.gnome.org/aklapper/