Як ми створювали PHP Continuous Integration Workflow в нашій команді

Drupal HEAD, Ознайомлення спільноти з останніми новинами розробки Вивчення Друпал із середини Обмін досвідом і обговорення issue queue (черги завдань) http://drupal.org
2
0

Як ми створювали PHP Continuous Integration Workflow в нашій команді.

Як усе починалось

Почалось все з того, що в компанії піднялось питання knowledge exchange для команд, які рознесені по всьому світу.Проблема, яка виникла - команди кожного разу придумують велосипеди і пишуть по суті один і той же код.На той час в компанії вже була спільна поштова конференція по Drupal, але толку від неї було мало - розробникам отримати відповідь на питання було непросто. Також була в наявності база минулих проектів, але інвентаризації того, що в них там було створено - не існувало. Щоб було більш зрозуміло - компанія по суті створювала проекти, написані на PHP/Drupal, рідше - на Symfony2.Якось одразу стало зрозуміло, що зробити інвентаризацію коду людині, яка не приймала участь в розробці цього самого коду - нереально. Особливо після того, як я спробував глянути на той код...В той час я зрозумів, що не важливо, якого розміру компанія, і якого рівня проекти вона реалізовує - гавнокод пишеться всюди.Як тільки ми обломались із інвентаризацією минулих проектів, я приступив до реалізації Continuous Integration, яка б дозволила привнести в компанію певний рівень стандартизації робочого процесу.

Drupal CodeSprint 2013

Drupal HEAD, Ознайомлення спільноти з останніми новинами розробки Вивчення Друпал із середини Обмін досвідом і обговорення issue queue (черги завдань) http://drupal.org
1
0
Доброго дня, друпалери.

Минулого року перед кемпом ми проводили DrupalNight CodeSprint 2012, яким вдалось нашуміти немало на д.оргу і великий спринт там же, закривши більше 30ти завдань і стати ключовими в процесі прийняття twig в ядро.

Мотивація для участі в спринті

Форма реєстрації на спринт



Цього року у нас наступний кемп. І 2го червня проводимо аналогічний спринт, керуючись минулорічними знаннями
Місце проведення - Ciklum SkyPoint
Час спринта 11:00 - 20:00
Головне МЕТА іш’ю для спринта

Список ймовірних тем для спринта

Drupalizm Sundays: Что за зверь D.O и как с ним обращаться!

Drupal HEAD, Ознайомлення спільноти з останніми новинами розробки Вивчення Друпал із середини Обмін досвідом і обговорення issue queue (черги завдань) http://drupal.org
3
-2

Данная инициатива обрела более менее осознаваемую форму в результате проведения DrupalNight перед DrupalCamp Kyiv 2012 и важных докладов кемпа
БоФ - будущее Друпал
OpenSource и Вы
а также кулуарных бесед между представителями из России и Украины, в которых поднимались темы развития локальных сообществ и проблем каждого из них.

Может быть интересна широкому кругу разработчиков, владельцев веб студий, спонсорам, обучающим компаниям а также тем, кого интересует тематика развития и организации больших opensource сообществ.

Цели инициативы

  • подогревание рынка Drupal разработки,
  • обучение поведению в сообществе всех игроков рынка,
  • создание инструментов для обучения разработчиков и владельцев бизнеса,
  • повышение культуры разработки,
  • снижение рисков для заказчиков,
  • создание культуры конкурентного рынка,
  • создание среды для роста опыта разработчиков.
  • улучшение проектного менеджмента
  • уменьшение затрат на разработку
  • создание рынка инициатив а не существующего рынка исполнителей класса outsource.
  • облегчение рынка стартапов Drupal сегмента.

Howto not to do) или отчет о drupalnight 2012 Kyiv

Drupal HEAD, Ознайомлення спільноти з останніми новинами розробки Вивчення Друпал із середини Обмін досвідом і обговорення issue queue (черги завдань) http://drupal.org
1
-1

устал кодить?
открой друпалорг
пиши документацию
(с)vlad.dancer

[Для нетерпеливых ссылка на результаты]

Часть 1. Что- то нужно менять!

Привет, ты тоже уходишь? Да. Здесь нечего делать, до следующего повышения зарплаты как до следующего улучшения качества работы.

Вот что нужно менять - качество работы, делать ее так, чтобы потом с гордостью смотреть на нее в портфолио на linkedin или в резюме, а не так как заказчик видит ее, и вообще с каких пор заказчик влазит в личные процессы разработки. Делать так сказать по “drupalway”.

Часть 2. Бинго.

- Слава, привет, я хочу тебе помочь!
- Ну смотри мне нужна помощь в организации кемпа а также спринта!

Спринта.... где-то я слышал это слово, а, когда-то в первой моей фирме. Я не раз слышал как ребята собираются покодить в пятницу во благо личных интересов и сообщества друпал. Но тогда мне было я не хотел выглядеть глупым или было страшно!
Время прошло, страшно так и осталось, но появилось желание меняться и вот я говорю Славе:

- Я возьмусь за организацию спринта так как я всегда хотел поучаствовать в таком событии.

Часть 3. С чего начать?

HOW TO - Code Sprint

Drupal HEAD, Ознайомлення спільноти з останніми новинами розробки Вивчення Друпал із середини Обмін досвідом і обговорення issue queue (черги завдань) http://drupal.org
2
-1

Данный документ объединяет в себе опыт организации и проведения code sprint.
Целью данного документа является фиксирования информации (дабы каждый раз не придумывать велосипед), распространение данного события, улучшения организации и проведения.

Code Sprint

Объявляется прием заявок на доклады на DrupalCamp Donetsk 2011

Donetsk Drupal Meetup, DDM - это встреча профессионалов и всех, кто интересуется разработкой на Drupal в формате Drupal meetup, финалом программы является вечеринка в клубе.
5
-4

DrupalCamp Donetsk

Друзья, мы рады сообщить вам приятную новость! Мы начали принимать заявки на доклады на DrupalCamp Donetsk 2011, который состоится 25-27 ноября в отеле Ramada (бывш. Атлас). Подать заявку можно на сайте события до 31 октября, после чего пройдет голосование.

В программе DrupalCamp 14 докладов, BoF’ы (самоорганизующиеся обсуждения, спонтанные доклады и прочие активности), дополнительный день для код спринта, а также конкурсы и вечеринка, где будет звучать Drupal-rock!

Во время DrupalCamp вы сможете повысить свой уровень владения Drupal, завести новые профессиональные контакты, найти сотрудников или работодателя. Ожидается более 100 участников из Украины и из-за рубежа!

Благодаря неоценимому вкладу наших спонсоров, активных участников Drupal-сообщества, мероприятие будет бесплатным! Для того, чтобы стать участником, достаточно просто зарегистрироваться на сайте Кемпа. Предложение для спонсоров находится здесь.