Upload
martin-martinov
View
1.375
Download
6
Embed Size (px)
DESCRIPTION
Presented at DrupalCamp Sofia 2012
Citation preview
Какво трябва да знае всеки Друпал новак?
DrupalCamp Sofia 2012
Facts about me
• Мартин Мартинов ([email protected])
• Web development since 2004
• Работя с Drupal от както се присъединих към Propeople преди 5 години
• Drupal Distributions Team leader @ Prp
• Повече от 80 сайта, базирани на Drupal
• http://drupal.org/user/207484
Какво ще правим
Какво представлява Drupal
Типични Drupal знания и умения
Общността около Drupal
Как се организира работата с Drupal
Няколко начина да накарате Drupal хората да ви харесват
Кой използва Drupal?
Mr. Obamahttp://whitehouse.gov/
...някои други сайтчета
• 54-th GRAMMY's
• The Economist (economist.com)
• Twitter (dev.twitter.com)
• MTV UK (www.mtv.co.uk)
• Warner Brothers records
• Sony Music
• И много други...
Защо?
Защото Drupal e...
• Гъвкав и приспособим
• Дава short time to market
• Open Source
• Има страхотна общност и екосистема
А лошите страни?
”Drupal е бавен.”
Трудно е да се научиш да го използваш.
”Drupal e грозен.”
Drupal tech knowledge
• Кой работи с Drupal? Какво мога да правя аз?
• 3-те роли при работата с Drupal: The site builder The coder (developer) The themer
• Designer, PM, editor, server guy, etc.
Малко друпалски
Core
Contrib module
Theme
Node
Content type
Field
Entity
Drupal общността
Drupal is a collaborative project.
... неписани правила
• Всеки е добре дошъл
• Всеки може да допринася за общото благо
• ”Do-ocracy” принцип: Този, който прави повече неща получава повече влияние.
• drupal.org/dcoc – ръководство за поведение в света на Drupal
Къде е тази общност?
• Интернационални DrupalCon
• Локални Drupal срещи
• Online chats: drupal.org/irc
• Forums: groups.drupal.org
• Повече идеи на drupal.org/contribute
Как се работи за Drupal
• Само 2-ма човека правят промени по ядрото
• Хиляди пишат код
• Доста повече дискутират в issue queues
• По-големите промени се координират в отделни ”Инициативи”
Contrib
• Всеки може да започне sandbox проект
• Всеки може да избира co-maintainers за проектите си
• Имате нужда от ”Шофьорска книжка” за да направите проекта си от sandbox в ”full project”
5-те начина...
… да накарате Drupal хората да ви харесват
• Казвайте ”Благодаря”
• Грижете се за лесните проблемчета в issue queues
• Подобрявайте документацията (drupal.org/documentation)
• Помагайте на другите
• Посещавайте ”Core office hours” и станете Герой! (drupal.org/node/1242856)
Въпроси
?