25
A distribution for (Drupal) User Groups From concept to code sprint

A distribution for (Drupal) User Groups

Embed Size (px)

DESCRIPTION

Presentation about DUG distribution at DrupalCamp 2013 Bratislava

Citation preview

Page 1: A distribution for (Drupal) User Groups

A distribution for (Drupal) User Groups

From concept to code sprint

Page 2: A distribution for (Drupal) User Groups

Who am I?

Drupal developer since version 4.7

projects

- Sony Pictures Television

- Da Vinci Learning

- Intel

- Saïd Business School - University of Oxford

About me

kalmanhosszukalman.hosszu

Page 3: A distribution for (Drupal) User Groups

Shield

Multiform

other modules and themes

core patches to Drupal 7

Drupal 8 Multilingual Initiative

help and support

member of the drupal.org and drupal.hu documentation team

local DUG organizer

Who am I?Contributions

Page 4: A distribution for (Drupal) User Groups

Szeged community is active

interesting presentations

lost on the internet

place needed to collect and store materials (presentations, demo files)

The Problem

Page 5: A distribution for (Drupal) User Groups

The SolutionWe need a website!

Page 6: A distribution for (Drupal) User Groups

1. logo and branding

2. feature list

3. webdesign

4. development

What we need...

Page 7: A distribution for (Drupal) User Groups

Logo and branding

Page 8: A distribution for (Drupal) User Groups

Existing DUG logos

Page 9: A distribution for (Drupal) User Groups

Let’s create our own logo!

We should create a customizable logo!

Anybody interested? The Hungarian community said

YES!

Page 10: A distribution for (Drupal) User Groups

Customizable logo

Typo logo

Druplicon

Opensource font for city

Drupal colors

Color, black and white, different sizes

We miss Druplicon :(

Page 11: A distribution for (Drupal) User Groups

The Drupal User Group logo

Page 12: A distribution for (Drupal) User Groups

Share the whole theme!

Even better: create a distribution!

Share

Page 13: A distribution for (Drupal) User Groups

For the community -your opinion counts!

issue list: http://drupal.org/project/issues/dug?categories=All

Feature list

Page 14: A distribution for (Drupal) User Groups

As an administrator I would like to

set the language of the website during installationset the Google Analytics code during installation to measure site visitsset the Twitter hash used to identify tweets that should be displayed on the websiteset up polls in different topics to identify the needs of my audiencesync up events to our meetup.com page

Feature list

Page 15: A distribution for (Drupal) User Groups

share information about myself to let others know what I’m doingsubmit blogmarks to share interesting articles with others.mark my favourite programs and blogmarks to find them easily latersubmit presentations/programssend messages to other users to ask for help in different topicsask for email notification about events not to forget about them

Feature listAs a registered user I would like to

Page 16: A distribution for (Drupal) User Groups

As a visitor I would like to

suggest topics to let administrators know what I would be interested inview past and future DUG events and code sprints, to plan attendanceview previous programsshare content on social media platforms to make interesting content more popularsearch and find relevant content laterexport events to import them into my calendar software

Feature list

Page 17: A distribution for (Drupal) User Groups

WebdesignWireframes

Page 18: A distribution for (Drupal) User Groups

Front page

Webdesign

Page 19: A distribution for (Drupal) User Groups

Events page

Webdesign

Page 20: A distribution for (Drupal) User Groups

MobileTablet

WebdesignResponsive

Page 21: A distribution for (Drupal) User Groups

WebdesignLayouts

Page 22: A distribution for (Drupal) User Groups

some features done, more contribution needed

theme not started

Code sprint in Szeged

Page 23: A distribution for (Drupal) User Groups

test

code

theme (responsive design)

site-building

Code sprint in BratislavaHow you can contribute

Page 24: A distribution for (Drupal) User Groups

Basics:

Drupal 7

git

drupal.org profile

For coding:

beginner level coding skills

For theming:

high-level theming skills

For site-building:

mid-level site-building skills

Code sprint in SzegedRequired skills and knowledge

Page 25: A distribution for (Drupal) User Groups

Questions?Ask me on the code sprint.