drupal code sprint для новичков
Post on 02-Jul-2015
1.225 Views
Preview:
TRANSCRIPT
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
top related