{"id":1236,"date":"2017-04-13T10:55:44","date_gmt":"2017-04-13T07:55:44","guid":{"rendered":"https:\/\/2017.helsinki.wordcamp.org\/?p=1236"},"modified":"2017-04-13T11:32:43","modified_gmt":"2017-04-13T08:32:43","slug":"workshops-and-contributor-day","status":"publish","type":"post","link":"https:\/\/helsinki.wordcamp.org\/2017\/workshops-and-contributor-day\/","title":{"rendered":"Workshops and Contributor Day"},"content":{"rendered":"<p>Workshops and Contibutors Day\u00a0will be on April 22nd\u00a0(Saturday) at <a href=\"http:\/\/www.microsoftflux.com\/\">Microsoft Flux<\/a> on\u00a0Korkeavuorenkatu 35, Helsinki.<\/p>\n<p><a href=\"https:\/\/wp.me\/p89f9x-k0\"><strong>Register to Workshops from here<\/strong><\/a><\/p>\n<p>On\u00a0Workshops and Contributors Day we\u2019ll be going\u00a0through specific topics in small groups. Bring your laptop with you because it\u00a0might involve coding also.<\/p>\n<ul>\n<li>Workshops are more like easy going\u00a0classes in school.<\/li>\n<li>Contributing means contributions to Core and translating Core, Themes and Plugins.<\/li>\n<li>Beginners Desk &#8211; help setting up local development environments, and general WordPress advice.<\/li>\n<\/ul>\n<h2>Schedule<\/h2>\n<p>11:00 \u2013 13:00: Workshop round I \/ contributions to Core and translating \/ Beginners desk<br \/>\n13:00 \u2013 14:00: Lunch break<br \/>\n14:00 \u2013 16:00: Workshop round II \/ contributions to Core and translating \/ Beginners desk<\/p>\n<p><!--more--><\/p>\n<h3>Contributing teams all day at 11:00 &#8211; 16:00<\/h3>\n<p>Contributing and translating starts with a ~45 min long &#8220;how to&#8221; tutorial. If you would like to learn about both, it&#8217;s fine to eg. attend the tutorial on contributing to core and spend the rest of the day translating, or the other way around. You can also attend the afternoon workshops if you like.<\/p>\n<p>Petya Raykovska will give a general introduction on how to contribute to <a href=\"https:\/\/make.wordpress.org\/\">WordPress<\/a>. Daniel Koskinen is hosting the Polyglots team, which will focus on translating WordPress Core, plugins and themes.<\/p>\n<p>We will also have the Beginners desk during the whole day to help you setup your local environments and give general WordPress advice.<\/p>\n<p>&nbsp;<\/p>\n<h3>\u00a0Workshops at\u00a011:00 &#8211; 13:00<\/h3>\n<p><strong>&#8220;Test your site accessibility&#8221; &#8211;<\/strong> Hosted by Sami Keijonen<\/p>\n<p>In this workshop we use different tools, screen readers, and keyboard to test your site accessibility.<\/p>\n<p>First part of the workshop is theory and demos, and in the second part everybody can test their site in practise.<\/p>\n<p><strong>&#8220;How to build a multiregional website according to best practises&#8221; &#8211;<\/strong> Hosted by Thomas Hurd<\/p>\n<p>Participants can learn to plan and develop a multi-regional and multilingual website, while being able to discuss the complexities and learn how to deal with edge cases when developing these sorts of sites.<\/p>\n<h3>13:00 &#8211; 14:00: Lunch break<\/h3>\n<h3>Workshops at 14:00 &#8211; 16:00<\/h3>\n<p>&#8220;<strong>Customizer workshop<\/strong>&#8221; &#8211; Hosted by Daniel Koskinen<\/p>\n<p>Learn how to add your own controls to the Customizer, leverage the control types available in core and how to create your custom controls. Using JavaScript to update the preview, sanitizing your settings and allowing non-administrators to access parts of the Customizer.<\/p>\n<p><strong>&#8220;Automatically updating WordPress Sites using Continuous Integration &amp; Deployments&#8221;<\/strong> &#8211; Hosted by Onni Hakala<strong><br \/>\n<\/strong><\/p>\n<p>In this workshop we will set up automatic testing\/deployment for public WordPress repository in Github.<br \/>\nWe will get familiar with some basic testing tools, composer package management and Travis CI for testing\/deploying WordPress into Digital Ocean droplet.<\/p>\n<p>Requirements:<\/p>\n<ul>\n<li>Basic WordPress knowledge<\/li>\n<li>Github account &#8211; can be created in the workshop<\/li>\n<li>Travis account &#8211; can be created in the workshop<\/li>\n<li>Access to dedicated Virtual Machine or Shared Hosting for WordPress<\/li>\n<li>Some commandline knowledge is helpful<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/wp.me\/p89f9x-k0\"><strong>Register to Workshops from here<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Workshops and Contibutors Day\u00a0will be on April 22nd\u00a0(Saturday) at Microsoft Flux on\u00a0Korkeavuorenkatu 35, Helsinki. Register to Workshops from here On\u00a0Workshops and Contributors Day we\u2019ll be going\u00a0through specific topics in small groups. Bring your laptop with you because it\u00a0might involve coding also. Workshops are more like easy going\u00a0classes in school. Contributing means contributions to Core and &hellip; <a href=\"https:\/\/helsinki.wordcamp.org\/2017\/workshops-and-contributor-day\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Workshops and Contributor Day&#8221;<\/span><\/a><\/p>\n","protected":false},"author":12049518,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1236","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p89f9x-jW","_links":{"self":[{"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/1236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/users\/12049518"}],"replies":[{"embeddable":true,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/comments?post=1236"}],"version-history":[{"count":14,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/1236\/revisions"}],"predecessor-version":[{"id":1281,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/1236\/revisions\/1281"}],"wp:attachment":[{"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=1236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/categories?post=1236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helsinki.wordcamp.org\/2017\/wp-json\/wp\/v2\/tags?post=1236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}