35
Drupal Code Sprint Быстрый старт

Drupal code sprint для новичков

Embed Size (px)

Citation preview

Drupal Code SprintБыстрый старт

Фигачить или педалить

Что такое код-спринт

Бег

Плавание

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Фигачить или педалить

Что такое код-спринт

Бег

Плавание

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Что такое код-спринт

Бег

Плавание

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Бег

Плавание

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Плавание

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Изнеможение

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Победа

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

А может это

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

или

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Скорее это похоже на

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

программирование

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Инструменты

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

LAMPWAMPMAMP

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Acquia Dev Desktop для Mac или Windowshttpwwwacquiacomdownloads

Drupal Quickstart - настроенная виртуальная Linux машинаhttpdrupalorgprojectquickstart

LAMP своими рукамиhttpvmirgorodnameblogsetting-drupal-development-environment-based-ubuntu-1010

Улучшаем производительностьSSD + httpvmirgorodnameblogboosted-lamp-drupal-devs

Сервер для разработки

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

GIT

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Извлечь проектgit clone --branch 8x httpgitdrupalorgprojectdrupalgit

Применить патчpatch -p1 lt some-patch-1860434-33patch

Создать патчgit add ltmodifiedfilegtgit diff --cached gt some-patch-1860434-35patchgit reset ltmodifiedfilegt

Как должен быть настроен Githttpdrupalorgdocumentationgitconfigure

Работа с GIT

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Как правильно именовать патчи[project_name]-[short-description]-[issue-number]-[comment-number]patch

Графические клиенты GIThttpgit-scmcomdownloadsguis

Ещеhttpdrupalorgprojectdrupalgit-instructionshttpdrupalorgnode707484

Работа с GIT

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

DevelCoderDrush

Dreditor

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

IRC

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

IRC

Жизнь - это общение а общение - это IRC

Серверhttpfreenodenet

Drupal каналыdrupal drupal-contributehttpdrupalorgirc

Веб интерфейсhttpwebchatfreenodenet

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

X-Chat (IRC клиент)

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Стандарты кодирования

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Стандарты кодирования

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

С т а н д а р т ы к о

д и р о в а н и я

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

httpdrupalorgcoding-standards

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Процесс

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

1 Заходим сюда httpdrupalorgcommunity-initiativesdrupal-core

2 Знакомимся с инициативами и ментейнерами

Выбираем инициативу

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

1 Допустим нам понравилась мобильная инициатива и мы изучили её roadmap и почитали новости

2 Смотрим на список заданий httpdrupalorgprojectissuessearchdrupalstatus[]=Openampversion[]=8xampissue_tags=mobile

3 Выбираем то задание котороеa Нам понятноb Его еще не успели сделатьc Имеет статус active или needs work

4 Заходим на IRC канал drupal-mobile и интересуемся кто еще работает над этой задачей в данный момент

Выбираем задачу

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

1 Заходим на страницу задачи2 Изучаем что нужно сделать и что готово3 Обновляем репозиторий до последней версии4 Применяем последний патч если он был5 Кодируем (пишем тест)6 Выкладываем новый патч7 Меняеем статус задания на needs review8 Ждем отклика от системы тестирования и от

разработчиков9 Пишем в IRC канале что справились с заданием и

просим рябят сделать проверку10 Если все ОК пачт добавят в ядро

Работаем

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Проверяем пачти

1 Заходим на страницу задачи со статусом needs review

2 Изучаем что было сделано и просматриваем последний патч если он не завалил тесты

3 Читаем описание задачи убеждаясь в том что патч решает задачу

4 Проверяем патч на соблюдение стандартов кодирования с помощью Dreditor

5 Пишем наш отклик о патче6 Меняем статус в случае необходимости на needs

work или reviewed and tested by community

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

Сокращения

1 RTBC - Ready to Be Committed

Инициативы2 WSCCI (aka Whiskey) - Web Services amp Context Core

Initiative3 SCOTCH - Blocks amp Layouts Everywhere Initiative4 VODKA - Views in Core Initiative5 RUM - Responsive User Mobile Initiative

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer

ДонецкIZOLAB28 апреля 2013

Вадим Миргородdealancergmailcomdealancer