nischayn22 at gmail
Jun 21, 2012, 2:18 PM
Post #2 of 7
On Fri, Jun 22, 2012 at 2:13 AM, Asheesh Laroia <lists [at] asheesh> wrote:
Re: Suggestions for tasks for new contributors during hackathon
[In reply to]
> Hey all wikitech peeps,
> In helping organize the upcoming Wikimania DC Hackathon, I wanted
> to ask if there are particular categories of work that people with
> fairly limited experience could do that would have a meaningful impact.
> For example:
> * Updating extensions to work with the latest version of MediaWiki
> * Testing extensions so that we can update mediawiki.org pages about
> the extension's compatibility with different MediaWiki revisions
> * Converting user scripts into Gadgets
> * Convert templates into Lua (but seems lower-impact than some of
> the above because Lua scripts aren't deployed very many places yet)
> * (Only applicable to attendees who mntain an extension) Teaching
> maintainers how to move extensions from the wiki into things that
> live in Git and are updated through Gerrit
> I'm especially interested in tasks where there's a lot of work to do --
> that way, people can be given lots of hands-on things to do that can
> provide practice to help people be more comfortable with tools like git
> and gerrit, or more comfortable with the MediaWiki hooks, or where the
> task gives people a reason to install MediaWiki on their own machine.
> Additionally, it's important the task meaningfully contributes to the
> project, so people feel the value of what they're doing.
> I expect that we'll get a lot of people with some PHP experience but who
> have little experience with, say, Git and Gerrit.
> Also, if you'll be at the Wikimania DC 2012 Hackathon and want to help
> mentor people through any of these, reply as well.
> Other ideas welcome. I'll be collating these over the next few days,
> and then trying to pick the ones with the highest probable impact based
> on the attendees. One warning: this is intended just as a research
> question for now. I can't promise that I'll focus a portion of the
> hackathon on your particular suggestion. But I do aim to stay in touch
> as the planning progresses.
> -- Asheesh.
> Wikitech-l mailing list
> Wikitech-l [at] lists
Since you mentioned "Updating extensions to work with the latest version of
I think writing unit tests for extensions could be very useful and fairly
easy to learn.
Wikitech-l mailing list
Wikitech-l [at] lists