DrupalCamp Sydney 2015

Details

Drupalglamp Sydney 2015

Cockatoo Island
5th - 6th September 2015

Location

 

Location

DrupalGlamp Sydney 2015 will be held on Cockatoo Island, located in the middle of Sydney Harbour with spectacular views of the city and harbour. In true DrupalCamp style there will be “glamping” available for those wanting to spend a memorable night out at a remarkable location.

The camp will be held over two days, Saturday and Sunday with a mixture of presentations, BOFs, training sessions and socialising. The material presented will suit a variety of skill levels. Newcomers and those with questions will be well catered for with basic site building sessions and there will of course be plenty of scope to nerd out with deep dives into code as well.

map of cockatoo island

 

Amenities

Amenities

There is a lot to keep you entertained on Cockatoo Island outside of the venue itself.

 Glamping

You can book a pre-made tent,  check out the camping options available. The Glamping option offers a touch of luxury, whilst more budget options are still well equipped.  Be sure to book early . Mention “drupalcamp” when booking so that our tents will be located together.  There are apartments available as well.

 The fire pit

On the weekends the "fire pit" is fired up for the campers. You can enjoy a coldie or a glass of your favourite beverage. Roast marshmellows and reflect on the events of the day. We will retire to the fire pit on Saturday night after dinner and a drink at the Island Bar.

 The Island Bar

There are lots of eating and drinking options on the Cockatoo Island. Springtime sees the opening of the Island Bar. The bar serves drinks of course and also serves woodfire pizza. We will organise a sponsor to put a bar tab on for Saturday night. 

 Societe Overboad Cafe

We are lucky to have a cafe situation right next to the venue. Views open out across the harbour to the Harbour Brifge. The cafe will cater for lunch on both days. Lunch is included in the ticket price for the event. For those camping, the cafe will be open in the morning for breakfast.

 BBQ Packs

For those of you who wish to cook your own food, it is possible to order BBQ packs from the cafe for preparation on the BBQs provided. The BBQ facilities are very good with fridges and a kichen area for food preparation.

 Kids welcome

The tents are large enough to accommodate two adults and a child. It will be pretty tight but it is possible to fit a child in the middle. If you wish to make a family outing of it, it is possible. The Island Bar will be open for kids this season, making it possible for a family to eat there in the evening.

Sessions

Sessions

Sessions have now been confirmed

Please see the DrupalGlamp 2015 Programme for details. We have a great lineup covering Drupal 8 training, govCMS, frontend, dev ops, project management and more. Thanks to everyone who submitted sessions.

View all sessions

Sponsorship

Sponsorship

This years event is a little larger than the ones we have run in the past and we are looking for sponsors to help fund the event. Sponsorship is required for the venue, wifi, food and other sundries.

We have a number of packages available.

  • Gold $1500 x 2
  • Silver $500 x 6

Sponsors will receive the following benefits:

  • logo and link on this web page
  • logo on slides at the event
  • mentions in emails

Sponsoring a Camp is a great way to boost your presence in the community and to help a grass roots event spread the Drupal word. Please get in touch via the contact form below.

For those wanting to make a more modest contribution, there is the ability to make a Drupal Love donation on the Buy Tickets page.

Tickets

Tickets

The current venue capacity is set at 60 with the possibility of going a little bigger if there is enough demand. Based on the interest we have had at past events we expect this event to be at or near capacity. The venue is truely stunning and this promises to be a great weekend away.  Please take advantage of the early bird tickets we have available to secure your tickets. There are also a limited number of discounted student tickets available to make the event more accessible to those on limited incomes.

Sessions

The following sessions have been accespted. Please view the schedule for session times.

Chloe Chen

Using require.js to write modular javascript in frontend development

Require.js is a well known javascript module and file loader supported in most browsers. It help developers to write modular and scalable javascript code . This talk is about my recent experience of using require.js in the Drupal front-end work-flow to organise the javascript code and to improve front-end performance.

Intended audience: frontend developers

Chloe Chen

Shashank

Agile Drupal: A Project Manager's approach on providing Drupal solutions

We see a lot of Scrum Masters and Project Managers who enter companies with little or no background on Drupal. They would want to learn it, but just enough to be able to stay abreast of the swarm of words thrown at by the Drupalers. They would also want to learn the best way of tackling a project. I will be talking about Agile and Scrum here. This session will provide tips to handle Drupal projects and how advice on learning Drupal the "Project Manager" way. Some of the concepts I will be touching upon are Scrum, Daily Standups, Demos, Running Sprints, Defining MVPs and Drupal basics.

Intended Audience: Beginners and mid-level PMs, Drupalers who are working in the capacity of PM.

Shashank Merothiya

Murray

Layouts and Themes, Interfaces and Bridges

Drupal is made of interlocking parts. What happens when those parts don't work together so well? What patterns can we look to to help us better design components. This short and sweet presentation will look at interfaces and the "bridge" design pattern as a ways of resolving the tension between layouts and themes. The aim is to give sitebuilders and themers an understanding of where they can work together to overcome issues they will face on every website build.

Intended audience: Beginners, Themers and Site builders

Murray Woodman

Adam Malone

govCMS: The story so far

govCMS is at the forefront of conversations where Australia, Drupal, Open Source and Government are concerned. With the govCMS program and platform now almost a year from its inception and six months from its first production release there's a whole story behind the action that needs telling. We'll be discussing how we've been working through the project phases, telling stories about sites that have joined the program and showing off some fantastic ways our partners have developed govCMS sites for different requirements. Also covered will be a more technical look at the evolution of the govCMS codebase and how we ensure consistency of existing sites on the platform as new features get developed and new departments onboard.

Adam Malone

Robert Caracaus

Drupal-generated markup is not your friend -- use a styleguide!

The traditional approach of directly styling default Drupal markup is no longer a viable solution for any serious Drupal project. With the looming release of Drupal 8, abstracting our design patterns into manageable components will make upgrading our Drupal 7 themes possible without a total re-theme. By using a styleguide we can automate the process of isolating and cataloguing patterns. Maintaining full control of our design patterns also opens doors to experimenting with above-the-fold performance tuning and automated regression testing. In this presentation I will discuss the pains of traditional CMS theming and highlight the benefits, challenges and processes around styleguide-driven development. I will also delve into how Drupal 8 and Twig makes the use of an automated styleguide even more valuable.

Robert Caracaus

Kim Pepper

How to build a module in Drupal 8

This 2 hour lab will give developers an introduction on how to create a basic module in Drupal8. The course will cover:

  • Creating a module
  • Adding a Controller
  • Adding a Form
  • Permissions
  • Adding a Block

Audience: Current Drupal 7 developers who want a taste of how  to build a module in Drupal8.
Prerequisites: Experience in developing modules in D7 and must have a laptop with Drupal 8 already installed.

Kim Pepper

Magda Kostrzewa

Drupal 8 Ready

This 2 hour session will provide a high level overview of the changes coming in Drupal 8, specific considerations for different types of users, and approaches for adopting the new CMS.
Audience: Site builders, content editors and decision makers alike.
Prerequisites: Interest in learning about Drupal 8

Magda Kostrzewa

Magda Kostrzewa

How to create a Drupal 8 theme

This 90 minute lab will give front-end developers an introduction on how to setup and configure a Drupal 8 theme.
Audience: Current Drupal 7 themers who want to get a hands on experience on how to configure a Drupal 8 theme.
Prerequisites: Experience in creating Drupal 7 themes and must have a laptop with Drupal 8 already installed.

Magda Kostrzewa  

Marji Cermak

Drupal and ELK Stack: Look inside and visualise

Elasticsearch, Logstash and Kibana are a popular combination for aggregating, filtering and visualising data from multiple log streams. This presentation will demonstrate them being used in combination to analyse Apache and Drupal Watchdog logs. You will see data being filtered on the fly with lots of pretty graphs.
Audience: Intermediate

Marji Cermak

James Wilmot

CSS Units Bootcamp

em, ex, %, px, cm, mm, in, pt, pc, ch, rem, vh, vw, vmin, vmax. Lots of CSS units and sometimes it's not obvious when to use what. In this lab + talk we will work through a subset of these units examining what, how, when and why. 
Audience: Beginner themers and front end; anyone looking for a refresher.

James Wllmot

Isabel Brison

The Beauty of Accessibility

Accessibility can be a stumbling block in web development: it is hard to implement and impossible to conciliate with beautiful design - or is it? This talk aims to prove otherwise by diving into accessibility fundamentals that are pretty easy to implement, as well as debunking the myth that accessible websites can never look good. We’ll be delving into styling issues and providing lots of CSS tips for building beautiful websites that everyone can navigate with ease and pleasure. Designers and developers need never fear WCAG again!
Intended audience: mainly front end devs, but could be good for designers too.

Isabel Brison

Dr. Pedram Hayati

Lessons learnt from real Drupal security incidents

The presentation will cover best-practice recommendations to pro-actively harden and secure Drupal inspired from real security incidents and a few checks to detect if your Drupal has been already compromised and steps to un-hack your website.
Audience: Drupal users and developers and anyone interested in security

Dr. Pedram Hayati

Lightning Talks

The following lighning talks have been submitted so far.

James Wilmot

Scaling the Precipice: Observations on the Drupal Learning Curve

A lightning talk where I regale with my experiences learning Drupal. 
Audience: anyone interested in Drupal

James Wilmot

The venue

The venue

Information

Information

Drupal 8 Labs: Come prepared with a working D8 environment

Kim and Magda will be providing labs taking an in depth look at Drupal 8 module and theme development. If you intend to participate in these training sessions it is vital that you have a working Drupal 8 installation. We want the instructors helping you with code, not wrangling your installation. So please take the time to follow the instructions Kim has provided. In a nutshell you will need to install vagrant and a standard environment for development. Kim has also asked that you all have PhpStorm installed on your local so that syntax errors and the like can be caught quickly. On the day there will be no time for debugging your setup, so please come prepared if you want to be able to follow along.

Getting there and away

Getting to the Island by ferry is the best way to get there and back. There is a regular ferry service from Circular Quay and Darling Harbour running every 20 or 30 minutes. Please see the timetables for details. For those returning home at the end of the day, ferries run until 11pm.

The venue is conveniently located next to the ferry. Walk up onto the island and veer left. You will see the venue in front of you and the cafe a little further down on the right hand side. You only have a few steps to travel.

Do not bring alcohol

You are not permitted to bring alcohol onto the island. There are bag searches and fines. For those wanting a drink there is alcohol available for sale. Alcohol will be served in opened bottles and there may be restrictions on where you can consume it. Campers can buy wine and beer from the Cafe and consume it responsibly in the camp grounds and firepit. We will also organise a shindig at the Island Bar on Saturday night so we should be well catered for.

Organise your tent early

Please review the various accommodation options and make your bookings early. The camping does sell out on weekends and it will be popular in spring.

Families and Children

The event has not been set up to cater for children specifically. However, it would be possible to make a fun weekend out of it for your partner and family. Cockatoo Island is an interesting place to spend a few hours wandering around. There are bars and eateries, amazing views, convict and industrial buildings and wide open spaces. Please investigate the accommodation options closely and make enquiries as to the suitability of tents for families.