DevCamp

From Wikimania 2013 • Hong Kong
(Redirected from Hackathon)
Jump to: navigation, search

Wikimania DevCamp will take place August 7–8, 2013, as a pre-conference event before Wikimania at the main conference venue. (main area is N112 – 116)

Wikimania 2013 DevCamp

Wikimania-2013-icon-final.png

Quick links:
Help:


Sponsored by

Google Hong Kong

Hackers at Wikimania Hackathon (DevCamp) 2012

Everyone is welcome to the DevCamp days – you don't have to register ahead of time. To help us plan, we would be prefer that you add yourself to the list below.

About[edit]

DevCamp - sometimes called Hackathons ("Hacking days") – have been held previously at Wikimania 2005 (Frankfurt), 2006 (Boston), 2007 (Taipei), 2009 (Buenos Aires), 2011 (Haifa), and 2012 (DC), and various other DevCamps, hackathons, and developer meetings.

Interested technologists and hackers of all backgrounds are welcome at the Wikimania DevCamp. Prior experience with the MediaWiki software is not required. Translators with a linguistic background who can help improve language support for Wikimedia technology projects are also needed.

Schedule[edit]

Wednesday, August 7th[edit]

Wednesday, August 7th
  N112 – 116 M106 M107 M108
09:00 – 10:00 Registration & doors open
10:00 – 11:00 Welcome & newbie setup - - -
11:00 – 13:00 Hacking Workshop: Wikimedia Labs & Tool Labs Workshop: MediaWiki performance -
13:00 – 14:00 Lunch - -
14:00 – 15:20 Hacking! Workshop: Security for developers Workshop: Wikidata Workshop: All things internationalization
15:30 – 17:00 Hacking! Workshop: OAuth Workshop: Lua & templates Wikimaps roundtable

Thursday, August 8th[edit]

Thursday, August 8th
  N112 – 116 M106 M107
09:00 – 10:15 Registration & doors open - -
10:15 – 11:00 Welcome & newbie setup - -
11:00 - 13:00 Hacking! Workshop: Wikimedia Labs & Tool Labs Workshop: Content handler
13:00 - 14:00 Lunch - -
14:00 - 15:20 Hacking! Discussion: MediaWiki architecture Workshop: Running a bot (with pywikipedia)
15:30 - 17:00 Hacking! Workshop: Contributing to pywikipedia (using git/gerrit)

Topics[edit]

In addition to the scheduled tutorials, experienced developers will be around who can answer questions and help introduce you to hacking on a variety of topics such as:

  • Mobile
  • Wikidata
  • APIv2
  • VisualEditor
  • Skins / navigation
  • MediaWiki-Vagrant
  • Internationalization in MediaWiki and support for languages of Asia.
  • Extensions to share Wikipedia articles in social networks
  • Statistics - live visit counters for every Wikipedia page. Analytic tools (like Google Analytic)
  • Parsoid
  • Guided tours for wikis

Conduct[edit]

All participants of DevCamp are expected to respect and abide by the Wikimania Friendly Space Policy. Individuals not cooperating with this policy may be asked to leave the event.

Participants[edit]

Coordinators[edit]

Interested[edit]

Hackers at Wikimania Hackathon (DevCamp) 2013
Note: Signing up here does not register you for Wikimania, but helps us to plan the DevCamp. Conference registration is open; there is no additional charge for the DevCamp.
  1. My first time to attend a Hackthon and strongly believe to learn more from the Mobile perspective as my interest lies much there.Its unfortunate that i missed a Hackthon at Wikimania 2012 but now its a must attend. Oarabile Mudongo (talk) 09:47, 17 June 2013 (UTC)
  2. Varnent (talk)(COI) 06:15, 24 January 2013 (UTC) – interested in helping organize Hackathon and help out newbies on day of
  3. assuming I am able to attend... Aude (talk) 01:51, 25 January 2013 (UTC)
  4. Never been to a Hackathon, but there is always a first time. CT Cooper · talk 17:05, 21 February 2013 (UTC)
  5. At our service. Siebrand (talk) 17:58, 21 February 2013 (UTC)
  6. Rangilo Gujarati (talk) 17:20, 27 March 2013 (UTC)
  7. Waldir (talk) 03:25, 18 April 2013 (UTC)
  8. I hope I will be able to arrive early for DevCamp MPelletier (WMF) (talk) 14:10, 28 April 2013 (UTC)
  9. Interested in hacks around Open Access and Science GLAM. --Daniel Mietchen (talk) 12:10, 2 May 2013 (UTC)
  10. Though I am not very knowledgeable in those matters, I am interested in attending as I will arrive prior to the conference. I can help as a translator --aad_Dira (talk) 21:32, 6 May 2013 (UTC).
  11. This must be a party, right? --Ryuch (talk) 09:13, 8 May 2013 (UTC)
  12. I'll be there and would very much like to join a mobile-related project of some sort. --Pypt (talk) 22:22, 16 May 2013 (UTC)
  13. First time at a hackathon. Allhailchester (talk) 10:46, 21 May 2013 (UTC)
  14. Magioladitis (talk) 17:11, 24 May 2013 (UTC)
  15. Want to learn about A) js gadgets, and B) design patterns for timing-sensitive bots that watch pages. Maximilianklein (talk) 20:23, 25 May 2013 (UTC)
  16. Pau Giner
  17. Niklas Laxström
  18. Amir Aharoni
  19. Santhosh Thottingal
  20. Alolita Sharma
  21. Dsvyas (talk)
  22. Roan Kattouw
  23. Multichill (talk) 13:10, 8 June 2013 (UTC)
  24. Sharihareswara (WMF) (talk) 17:46, 10 June 2013 (UTC) - may help encourage some sprints and tutorials as well.
  25. Subhashish Panigrahi (talk)
  26. Stephan Schulz (talk) 16:01, 25 June 2013 (UTC) - I have had some minor experience with JSON (in Python, which I'm fluent in), and an interest in mining (and processing) semantic content from Wikis.
  27. Nasir Khan Saikat
  28. MarkTraceur (talk) 15:15, 6 July 2013 (UTC)
  29. Yug -- wikimaps.
  30. Susannaanas (talk)
  31. User:Inez
  32. RandomNoob143 (talk) 13:32, 28 July 2013 (UTC) Local volunteer, not very skilled but interested
  33. rz (talk) 18:29, 28 July 2013 (UTC)
  34. Fabrice Florin (WMF) (talk) 18:57, 28 July 2013 (UTC) - I am not a developer, but work with many of the attendees, and will be collaborating with some of them during this event.
  35. --Ecce Ralgis (háblame) 19:02, 29 July 2013 (UTC)
  36. Ainali (talk), will happily attend newbies intro for Lua, Labs, Wikidata (and more).
  37. It would take me some time to set up the laptop for hacking though... Wizardist (talk) 20:00, 29 July 2013 (UTC)
  38. LeslieCarr (talk) 21:24, 29 July 2013 (UTC)
  39. KartikMistry (talk)
  40. Fuzheado (talk) 05:44, 30 July 2013 (UTC)
  41. Bennylin (talk) 06:04, 30 July 2013 (UTC) - I'm interested in learning how to submit patch and making the update for my Javanese transliteration script smooth (not having to wait till an available dev available to review it). ([1] been six month in waiting, Bug: 43809).
  42. Pouyana (talk) 12:34, 30 July 2013 (UTC)
  43. Legoktm (talk) 00:11, 31 July 2013 (UTC)
  44. Matthew Flaschen. Superm401 - Talk 01:43, 31 July 2013 (UTC)
  45. Papuass (talk)
  46. Anthony Fok (talk) 02:23, 1 August 2013 (UTC)
  47. Manuela2012 (talk) 22:06, 1 August 2013 (UTC)
  48. Jeroen De Dauw - for great justice! ~=[,,_,,]:3
  49. Most probably will manage to attend the first day. Asaifm (talk) 09:11, 4 August 2013 (UTC)
  50. Poco a poco (talk) 09:16, 5 August 2013 (UTC) Will join on Thursday
  51. --Vacio (talk) 06:12, 6 August 2013 (UTC)
  52. Kelson (talk)
  53. --Arjunaraoc (talk) 02:08, 7 August 2013 (UTC)
  54. Tychay (talk) 02:18, 7 August 2013 (UTC)
  55. Foxj (talk) 02:39, 7 August 2013 (UTC)
  56. Superzerocool (talk) 02:11, 8 August 2013 (UTC) I'm in the center of the room
  57. Jeph paul (talk) 04:04, 8 August 2013 (UTC) Replay Edit, the tool to visualise edits that I'm working on.

Notes from the DevCamp organizers[edit]

Recommended items to bring[edit]

  • Laptop
  • Preferred note-taking tools
  • Bottled water (there are usually ways to refill these once you have one)

Prior to DevCamp[edit]

It is recommended that prior to DevCamp, you should:

See also[edit]