Berlin Hackathon 2012: Difference between revisions
m Fix. |
Fixed a lot of HTML markups. |
||
| Line 1: | Line 1: | ||
__NOTOC__ |
__NOTOC__ |
||
<div style="border-radius:15px; color: #9a9a9a; font-family:arial, sans-serif; background-color:#444; margin-top: -6.5em; padding: 1em; box-shadow:3px 3px 7px #ccc; position:relative; width:relative;"> |
<div style="border-radius:15px; color: #9a9a9a; font-family:arial, sans-serif; background-color:#444; margin-top: -6.5em; padding: 1em; box-shadow:3px 3px 7px #ccc; position:relative; width:relative;"> |
||
{| |
{| |
||
|- |
|- style="vertical-align:top;" |
||
| |
| |
||
{| style="width:25%;" |
{| style="width:25%;" |
||
| ⚫ | |||
<div style="margin-top: 15px; margin-left: 10px;"> |
|||
<div style="width:185px; position:relative; margin-left: 0em; margin-bottom: 20px; margin-right:10px; margin-top: 160px;"> |
<div style="width:185px; position:relative; margin-left: 0em; margin-bottom: 20px; margin-right:10px; margin-top: 160px;"> |
||
| Line 23: | Line 23: | ||
<div style="padding-bottom:10px; margin-top: 0em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
<div style="padding-bottom:10px; margin-top: 0em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
||
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
||
[[File:Sumana Harihareswara 021 - Berlin 2011.jpg |
[[File:Sumana Harihareswara 021 - Berlin 2011.jpg|60px]]</div> <div style="margin-top: .5em; align:top;">[[User:Sumanah|<span style="color: white">'''» Sumana'''</span>]]</div> |
||
"If you're lost, I'll help you find help and a neat project." |
"If you're lost, I'll help you find help and a neat project." |
||
</div> |
</div> |
||
| Line 29: | Line 29: | ||
<div style="padding-bottom:10px; margin-top: 1em; margin-bottom: 1em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
<div style="padding-bottom:10px; margin-top: 1em; margin-bottom: 1em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
||
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
||
[[File:Rachel Farrand 010 - Wikimedia Foundation Oct11.jpg |
[[File:Rachel Farrand 010 - Wikimedia Foundation Oct11.jpg|60px]] |
||
</div> <div style="margin-top: .5em; align:top;"><span style="color: white">'''» Rachel'''</span></div> |
|||
"Wiki forever!" |
"Wiki forever!" |
||
</div> |
</div> |
||
| Line 35: | Line 36: | ||
<div style="padding-bottom:10px; margin-top: 1em; margin-bottom: 1em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
<div style="padding-bottom:10px; margin-top: 1em; margin-bottom: 1em; -moz-box-shadow: 0px 5px 5px -6px #A7D7F9; -webkit-box-shadow: 0px 5px 5px -6px #A7D7F9; box-shadow: 0px 5px 5px -6px #A7D7F9;"> |
||
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
<div style="border:1px solid #ccc; width:60px; box-shadow:1px 1px 5px #ccc;"> |
||
[[File:Siebrand_Mazeland.jpg |
[[File:Siebrand_Mazeland.jpg|60px]]</div><div style="margin-top: .5em; align:top;"> [[User:Siebrand|<span style="color: white">'''» Siebrand'''</span>]]</div> |
||
"You have a right to a proper user interface in your native tongue." |
"You have a right to a proper user interface in your native tongue." |
||
</div> |
</div> |
||
| Line 57: | Line 58: | ||
</div> |
</div> |
||
</div> |
</div> |
||
| ⚫ | |||
</div> |
</div> |
||
</div> |
</div> |
||
| ⚫ | |||
| ⚫ | |||
</div> |
</div> |
||
| Line 68: | Line 70: | ||
|- |
|- |
||
| style="padding:10px 0; vertical-align:top;" | |
| style="padding:10px 0; vertical-align:top;" | |
||
<!-- Countdown start |
|||
<div style="width:165px; height:120px; float:right; position:relative; margin-left: 1em; margin-bottom: 5px; margin-right:10px; margin-top:7px;"> |
|||
<div style="background:#fafafa; border:1px solid #ccc; border-radius:10px; height:100px; width:165px; box-shadow:1px 1px 5px #ccc; position:relative;"> |
|||
<div style="color: #4a4a4a; left: 0; top: 40px; font-size: 74px; font-weight: bold; position: absolute; text-align: center; text-shadow: 0 2px 2px #ccc; width: 165px;"> |
|||
<div style="display: block; letter-spacing:14px; position:absolute; left:7px;">{{padleft:{{#expr: ceil(({{#time: U | 10 February 2012}}-{{#time: U }})/(3600*24))}}|3}}</div> |
|||
| ⚫ | |||
<div style="height:80px; background:#ccc; width:1px; position:absolute; top:10px; left:33%;"></div> |
|||
<div style="height:80px; background:#ccc; width:1px; position:absolute; top:10px; right:33%;"></div> |
|||
</div> |
|||
<span style="bottom: -5px; color: #ff9933; display: block; font-size: 14px; letter-spacing: 1px; position: absolute; right: 6px;">DAYS TO PUNE 2012</span> |
|||
</div> |
|||
Countdown end --> |
|||
<div style="margin-left: 1em; margin-right: 1em;"> |
<div style="margin-left: 1em; margin-right: 1em;"> |
||
<span style="font-size:16px;">'''Join the Wikimedia development community in Berlin.'''</span> |
<span style="font-size:16px;">'''Join the Wikimedia development community in Berlin.'''</span> |
||
Wikimedia community developers and sysadmins were invited to '''Berlin Hackathon 2012''' to collaborate and share ideas. Videos of the Lua tutorial, secure coding tutorial, Wikidata intro, and step-by-step Git-Gerrit installation are [[:commons:Category: |
Wikimedia community developers and sysadmins were invited to '''Berlin Hackathon 2012''' to collaborate and share ideas. Videos of the Lua tutorial, secure coding tutorial, Wikidata intro, and step-by-step Git-Gerrit installation are [[:commons:Category:Hackathon Berlin 2012|<span style="color: #fff;">now online</span>]], and the Gadgets/ResourceLoader video is on [https://vimeo.com/45118170 <span style="color: #fff;">Vimeo</span>]. [[Berlin Hackathon 2012/Retrospective|<span style="color: #fff">Check out the survey results and retrospective!</span>]] |
||
| ⚫ | |||
<div align="center"> |
|||
| ⚫ | |||
</div> |
|||
[[File:Hackathon Berlin 2011 - 3ter Tag - TS (32).jpg |
[[File:Hackathon Berlin 2011 - 3ter Tag - TS (32).jpg|thumb|Hacking in Berlin 2011|link=Berlin Hackathon 2011]][[File:Hackathon Berlin 2011 - 3ter Tag - TS (55).jpg|thumb|Berlin Hackathon|link=Berlin Hackathon 2011]] |
||
* MediaWiki & extensions developers |
* MediaWiki & extensions developers |
||
| Line 104: | Line 91: | ||
* ResourceLoader 2 and the Gadgets rewrite |
* ResourceLoader 2 and the Gadgets rewrite |
||
* [[Lua scripting | <span style="color: #fff">Lua scripting</span>]] (for templates) |
* [[Lua scripting | <span style="color: #fff">Lua scripting</span>]] (for templates) |
||
* Wikimedia Germany's |
* Wikimedia Germany's [[m:Wikidata|<span style="color: #fff">Wikidata</span>]] initiative and other structured data projects |
||
</div> |
</div> |
||
<div style="clear: both"></div> |
<div style="clear: both"></div> |
||
| ⚫ | |||
<div align="center"> |
|||
| ⚫ | |||
</div> |
|||
<!--SCHEDULE--> |
<!--SCHEDULE--> |
||
<span style="font-size:16px;">'''Hackathon schedule'''</span> |
<span style="font-size:16px;">'''Hackathon schedule'''</span> |
||
{| |
{| style="border:0px; padding:2;" |
||
| ⚫ | |||
|-valign="top" |
|||
| ⚫ | |||
| colspan="2" | Friday JUNE 1 |
| colspan="2" | Friday JUNE 1 |
||
|- scope="col" |
|- scope="col" style="width:30px;" | scope="col" style="width:27px;" | |
||
| 1700 - 1800 || Registration |
| 1700 - 1800 || Registration |
||
|- style=white-space:nowrap |
|- style="white-space:nowrap" |
||
| 1800 - 1820 || Kickoff & 30-second project intros |
| 1800 - 1820 || Kickoff & 30-second project intros |
||
|- style=white-space:nowrap |
|- style="white-space:nowrap" |
||
| 1700 - 2300 || General hacking |
| 1700 - 2300 || General hacking |
||
| ⚫ | |||
|- valign="top" |
|||
| ⚫ | |||
| colspan="2" | Saturday JUNE 2 |
| colspan="2" | Saturday JUNE 2 |
||
|- scope="col" |
|- scope="col" style="width:30px;" | scope="col" style="width:27px;" | |
||
|- |
|- |
||
| 0930 - 1030 || Snacks and coffee |
| 0930 - 1030 || Snacks and coffee |
||
|- |
|- style="vertica-align:top;" |
||
| 1000 - 1400 || Hacking in main room. |
| 1000 - 1400 || Hacking in main room. |
||
|- |
|- style="vertica-align:top;" |
||
| 1030-1130 || Trainings in side rooms: |
| 1030-1130 || Trainings in side rooms: |
||
* [[Git/Tutorial|<span style="color: white">Using Git and Gerrit</span>]] (Patrick Reilly) - MAIN ROOM |
* [[Git/Tutorial|<span style="color: white">Using Git and Gerrit</span>]] (Patrick Reilly) - MAIN ROOM |
||
* [[Lua scripting/Tutorial|<span style="color: white">Beginning Lua scripting and adapting templates to Lua</span>]] (Tim Starling) - REAR CUBICLE |
* [[Lua scripting/Tutorial|<span style="color: white">Beginning Lua scripting and adapting templates to Lua</span>]] (Tim Starling) - REAR CUBICLE |
||
* [[Manual:Database layout/MySQL Optimization/Tutorial|<span style="color: white">Optimizing your code's MySQL performance</span>]] (Roan Kattouw) - UPSTAIRS |
* [[Manual:Database layout/MySQL Optimization/Tutorial|<span style="color: white">Optimizing your code's MySQL performance</span>]] (Roan Kattouw) - UPSTAIRS |
||
|- |
|- style="vertica-align:top;" |
||
| 1200 - 1300 || Trainings in side rooms: |
| 1200 - 1300 || Trainings in side rooms: |
||
* [[Lua scripting/Tutorial|<span style="color: white">Beginning Lua scripting and adapting templates to Lua</span>]] (Tim Starling) - MAIN ROOM |
* [[Lua scripting/Tutorial|<span style="color: white">Beginning Lua scripting and adapting templates to Lua</span>]] (Tim Starling) - MAIN ROOM |
||
| Line 145: | Line 128: | ||
|- |
|- |
||
| 1300 - 1400 || Lunch |
| 1300 - 1400 || Lunch |
||
|- |
|- style="vertica-align:top;" |
||
| 1400 - 2300 || Hacking |
| 1400 - 2300 || Hacking |
||
* 15-minute presentation by Wikidata team in rear cubicle |
* 15-minute presentation by Wikidata team in rear cubicle |
||
|- |
|- style="vertica-align:top;" |
||
| 1900 - 2200 || Minigolfing |
| 1900 - 2200 || Minigolfing |
||
*[https://maps.google.de/maps?q=minigolfplatz+hasenheide+berlin&hl=de&ll=52.48981,13.414178&spn=0.007408,0.01929&fb=1&gl=de&hq=minigolfplatz+hasenheide&hnear=0x47a84e373f035901:0x42120465b5e3b70,Berlin&view=map&cid=3737199235955911412&t=m&z=16&iwloc=A <span style="color: white">Hasenheide 81, D-10967 Berlin</span>] |
*[https://maps.google.de/maps?q=minigolfplatz+hasenheide+berlin&hl=de&ll=52.48981,13.414178&spn=0.007408,0.01929&fb=1&gl=de&hq=minigolfplatz+hasenheide&hnear=0x47a84e373f035901:0x42120465b5e3b70,Berlin&view=map&cid=3737199235955911412&t=m&z=16&iwloc=A <span style="color: white">Hasenheide 81, D-10967 Berlin</span>] |
||
| Line 154: | Line 137: | ||
|- style="background-color:#333;" |
|- style="background-color:#333;" |
||
| colspan="2" | Sunday JUNE 3 |
| colspan="2" | Sunday JUNE 3 |
||
|- scope="col" |
|- scope="col" style="width:30px;" | scope="col" style="width:27px;" | |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
|- valign="top" |
|||
| ⚫ | |||
| ⚫ | |||
|- |
|- |
||
| 0930 - 1030 || Snacks and coffee |
| 0930 - 1030 || Snacks and coffee |
||
|- |
|- style="vertica-align:top;" |
||
| 1000 - 1300 || Hacking in main room. |
| 1000 - 1300 || Hacking in main room. |
||
|- |
|- style="vertica-align:top;" |
||
| 1045 - 1145 || Trainings: |
| 1045 - 1145 || Trainings: |
||
* [[ResourceLoader/Migration guide (users)/Tutorial|<span style="color: white">Adapting your Gadget to ResourceLoader and Gadgets 2.0</span>]] (Timo Tijhof & Roan Kattouw): REAR CUBICLE |
* [[ResourceLoader/Migration guide (users)/Tutorial|<span style="color: white">Adapting your Gadget to ResourceLoader and Gadgets 2.0</span>]] (Timo Tijhof & Roan Kattouw): REAR CUBICLE |
||
* [[Secure coding and code review for MediaWiki/Tutorial|<span style="color: white">Writing secure code and reviewing code for security<span>]] (Tim Starling): UPSTAIRS |
* [[Secure coding and code review for MediaWiki/Tutorial|<span style="color: white">Writing secure code and reviewing code for security<span>]] (Tim Starling): UPSTAIRS |
||
|- style="vertica-align:top;" |
|||
|- |
|||
|- valign="top" |
|||
| 1200 - 1300 || Trainings: |
| 1200 - 1300 || Trainings: |
||
* [[ResourceLoader/Migration guide (users)/Tutorial|<span style="color: white">Adapting your Gadget to ResourceLoader and Gadgets 2.0</span>]] (Timo Tijhof & Roan Kattouw): MAIN ROOM |
* [[ResourceLoader/Migration guide (users)/Tutorial|<span style="color: white">Adapting your Gadget to ResourceLoader and Gadgets 2.0</span>]] (Timo Tijhof & Roan Kattouw): MAIN ROOM |
||
| Line 177: | Line 157: | ||
|- |
|- |
||
| 1400 - 1600 || Hacking |
| 1400 - 1600 || Hacking |
||
|- |
|- style="vertica-align:top;" |
||
| 1600 - 1700 || Presentations |
| 1600 - 1700 || Presentations |
||
* Give a 2-minute summary of what you've done this weekend - MAIN ROOM |
* Give a 2-minute summary of what you've done this weekend - MAIN ROOM |
||
|- |
|- style="vertica-align:top;" |
||
| 1700 - 1705 || Closing session |
| 1700 - 1705 || Closing session |
||
* Sumana sums up |
* Sumana sums up |
||
|- |
|||
|} |
|} |
||
| ⚫ | |||
<div align="center"> |
|||
| ⚫ | |||
</div> |
|||
<div style="margin-left: 1em; margin-right: 1em;"> |
<div style="margin-left: 1em; margin-right: 1em;"> |
||
| Line 218: | Line 195: | ||
<div style="margin-left: 1em; margin-right: 1em;"> |
<div style="margin-left: 1em; margin-right: 1em;"> |
||
< |
<div style="clear: both;"></div><span style="font-size:16px;">'''Berlin attendees will include:'''</span> |
||
<div style="background: #F6F6F6; border-radius:10px; border:3px solid #262626;"> |
<div style="background: #F6F6F6; border-radius:10px; border:3px solid #262626;"> |
||
| Line 257: | Line 234: | ||
# [[User:SPQRobin|SPQRobin]] ([[User talk:SPQRobin|talk]]) 22:32, 16 May 2012 (UTC) |
# [[User:SPQRobin|SPQRobin]] ([[User talk:SPQRobin|talk]]) 22:32, 16 May 2012 (UTC) |
||
# [[User:Waldir|Waldir]] ([[User talk:Waldir|talk]]) 17:01, 18 May 2012 (UTC) |
# [[User:Waldir|Waldir]] ([[User talk:Waldir|talk]]) 17:01, 18 May 2012 (UTC) |
||
# -- [[User:DeltaQuad|<span style="color:green;">DQ</span>]] [[User_Talk:DeltaQuad|<span style="color:blue;">(ʞlɐʇ)</span>]] 04:01, 19 May 2012 (UTC) |
# -- [[User:DeltaQuad|<span style="color:green;">DQ</span>]] [[User_Talk:DeltaQuad|<span style="color:blue;">(ʞlɐʇ)</span>]]> 04:01, 19 May 2012 (UTC) |
||
# [[:en:User:Anomie|Anomie]] ([[:en:User talk:Anomie|talk]]) |
# [[:en:User:Anomie|Anomie]] ([[:en:User talk:Anomie|talk]]) |
||
# --[[User:Junaidpv|Junaidpv]] ([[User talk:Junaidpv|talk]]) 05:14, 23 May 2012 (UTC) |
# --[[User:Junaidpv|Junaidpv]] ([[User talk:Junaidpv|talk]]) 05:14, 23 May 2012 (UTC) |
||
| Line 362: | Line 339: | ||
'''More Connections''' |
'''More Connections''' |
||
{| colspan="2" |
{| colspan="2" |
||
| Hashtag |
|||
| #wmdevdays |
| #wmdevdays |
||
|- style=white-space:nowrap |
|- style="white-space:nowrap" |
||
| IRC |
| IRC |
||
| [[MediaWiki on IRC|#mediawiki on FreeNode]] |
| [[MediaWiki on IRC|#mediawiki on FreeNode]] |
||
Revision as of 08:45, 11 February 2022
|
|
Berlin 2012
| |||||||||||||||||||||||||||||||||||||||||||||||||||


