Як ми створювали 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, яка б дозволила привнести в компанію певний рівень стандартизації робочого процесу.

Осінній ReviewSprint 7-го вересня

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

Є чимало напрямків, де завдяки згуртованій роботі можна зробити помітний внесок у розвиток Друпал-спільноти. Одним із них є рев’ю модулів “пісочниці” — програма, націлена на допомогу новим контриб’юторам, аби вони могли долучитися до списку «довірених» і отримати право створювати нові модулі. 7-го вересня компанія «Інтернетдевелс» запрошує всіх бажаючих підтримати нас і приєднатись до процесу модерації модулів. Початок спринту — 11:00 за Київським часом.