Як підготувати сильну заявку підрядника до The PHP Foundation на 2027 рік

У матеріалі The PHP Foundation описується, кого саме фонд шукає як підрядників на 2027 рік, які вимоги до кандидатів і чим вони займаються на практиці. Нижче — розбір цього підходу як покроковий гайд для розробників, які розглядають участь у розвитку ядра PHP.

1. Що саме відкрив The PHP Foundation на 2027 рік

Фонд знову приймає заявки від підрядників на роботи з ядром PHP у 2027 році. Це не вакансії розробників на PHP — йдеться про системне програмування мовою C у кодовій базі php/php-src та пов'язаних компонентів.

Подати заявку можна через форму до 20 жовтня 2026 року (кінець доби, таймзона Anywhere on Earth, AoE):

  • формат співпраці — контрактор;
  • основний фокус — розробка та підтримка ядра мови і вбудованих розширень;
  • фонд прямо зазначає, що відкриття форми не гарантує найм нових підрядників.

Посилання на форму подачі зберігається тим самим, що й в оригіналі: Apply Now.

2. Кому варто подаватися: профіль підрядника

Автори матеріалу одразу відсікають хибне очікування: це не можливість для тих, хто просто пише застосунки на PHP або тільки починає вчити мову. Ядро PHP написане на C, тому потрібен досвід системного програмування.

2.1. Базові технічні вимоги

Фонд описує ідеальний (але не обов'язково повний) набір досвіду:

  • наявні pull request або коміти в репозиторій php/php-src;
  • досвід написання розширень для PHP;
  • участь у поштових розсилках PHP (обговорення, пропозиції, відгуки);
  • внесок у інші open-source проекти.

Тобто кандидат уже має бути знайомим із екосистемою мови не тільки як користувач, а як учасник її розвитку.

2.2. Юридичні та фінансові обмеження

Фінансовим хостом The PHP Foundation виступає Open Source Collective, зареєстрований у США. Через це є додаткові умови:

  • кандидат має бути юридично здатний отримувати виплати від організації з США;
  • потрібна готовність надати персональні дані, необхідні для дотримання законодавства країни проживання;
  • заявки від осіб, які проживають на санкційних територіях, не розглядаються (це прямо зазначено в примітці).

Як наслідок, перед подачею варто реально оцінити власний правовий статус: чи дозволяє він працювати з US-юридичною особою і чи не потрапляє ваш регіон під санкційні обмеження.

3. Що шукає фонд: сфери робіт і очікування до пропозицій

Фонд виділяє кілька напрямів, де зараз потрібні люди. Це допомагає кандидатам сформулювати релевантну пропозицію, але список прямо названий неповним: допускаються власні ідеї.

3.1. Пріоритетні напрями робіт

  • Безпека — усунення вразливостей, аналіз безпечного використання мовних можливостей, участь у процесах безпекових релізів.
  • Рев'ю pull request і внесок у покращення та виправлення — регулярне переглядання PR від спільноти і написання власного коду для фіксів та поліпшень.
  • Робота з issue — реагування на створені задачі, тріаж (класифікація, пріоритизація, закриття дублюючих) і підготовка рішень.
  • Підтримка «слабких ланок» — ті частини ядра та вбудованих розширень, які лишилися без активного мейнтейнера або мають недостатні ресурси.
  • Взаємодія з іншими проектами екосистеми PHP — координація змін, сумісність, спільні ініціативи.

Усі ці напрямки об'єднує одна ідея: робота не обмежується новими фічами, головне — стабільна й передбачувана еволюція мови.

3.2. Як описати власну пропозицію

Фонд прямо просить дуже детально описати, над чим кандидат хоче працювати. Це ключовий момент, на якому багато заявок «провисає» через розмитість.

У пропозиції варто явно пов'язати свою ініціативу з цілями фонду:

  • як саме ваша робота покращить досвід розробників на PHP (наприклад, спростить дебаг ядра, зробить API стабільнішим, усуне «гострі кути» в стандартних розширеннях);
  • як вона вплине на сталий розвиток мови (менший технічний борг, кращий процес релізів, довгострокова підтримка важливих компонентів);
  • яким чином підвищить якість мови (менше багів, чіткіша поведінка, більш передбачувані зміни в нових версіях).

Автори тексту не обмежують формат: це можуть бути як вузькі технічні задачі (наприклад, підтримка певного розширення), так і ширші ініціативи з організації процесів, якщо вони напряму стосуються ядра.

4. Чого фонд зараз не шукає

Окремий розділ присвячений роботам, за які фонд не готовий платити підрядникам у цьому наборі. Це не означає, що вони неважливі для PHP, але бюджету на них у цьому циклі немає.

  • Документація до PHP;
  • PHP-пакети у userland (бібліотеки, фреймворки, інструменти поверх мови);
  • Розробка і підтримка вебсайтів;
  • Переклади.

Тому якщо ідея кандидата лежить повністю в одній із цих площин, автори матеріалу чесно попереджають: у межах нинішнього набору на це розраховувати не варто. Такі активності лишаються волонтерськими або можуть фінансуватися іншими каналами, але не цією програмою контрактів.

5. Як виглядає робочий процес підрядника

Матеріал окремо пояснює очікування до поведінки і стилю роботи найнятих підрядників. Це важливо для тих, хто звик або до жорсткого офісного графіка, або до повністю «вільного плавання» без звітності.

5.1. Типовий зміст роботи

Наголос робиться на тому, що розробка нових RFC і фіч — невелика частина ролі. Основна маса часу йде на підтримку:

  • тріаж і відповідь на нові issue;
  • рев'ю pull request спільноти;
  • написання виправлень для відкритих багів;
  • скорочення беклогу наявних задач і PR.

Фактично роль підрядника близька до ролі мейнтейнера критичного open-source проекту: не стільки винайти щось нове, скільки втримати в робочому, передбачуваному стані велику живу кодову базу.

5.2. Формат співпраці й комунікації

Команда PHP Foundation повністю розподілена:

  • можна працювати з будь-якого місця (за винятком санкційних територій) і в будь-який час;
  • основна комунікація — асинхронна: Slack, GitHub, email;
  • раз на місяць проводяться синхронні дзвінки, є періодичні чек-іни з Executive Director.

При цьому потрібні дисципліна, відповідальність, готовність до співпраці й зрозумілої комунікації. Автори тексту підкреслюють саме професійний рівень взаємодії, а не тільки технічну експертизу.

5.3. Узгодженість із місією та кодексом поведінки

Робота підрядника має відповідати місії фонду. У тексті її наводять повністю як орієнтир: фонд існує для довгострокового благополуччя мови PHP, фінансової підтримки розробників ядра, підвищення якості й публічного іміджу мови, а також залучення і втримання контриб'юторів.

Додатково існує code of conduct, якого очікують дотримуватися:

  • у внутрішніх каналах спілкування;
  • у публічному просторі, коли людина асоціюється з The PHP Foundation.

Цей аспект важливий для кандидатів, які активно присутні в спільноті: стиль дискусій і публічна поведінка теж є частиною оцінки.

6. Як структуровано подати заявку

У кінці матеріалу дають коротку інструкцію: потрібно заповнити заявку через Google Form, після чого фонд впродовж наступних тижнів відповість. Окремо вказано контакт для запитань: [email protected].

Практично орієнтуватися варто на таку структуру заявки:

  • опис релевантного досвіду в C, системному програмуванні та контриб'юції до open source;
  • конкретні приклади взаємодії з php/php-src, розширеннями, RFC або поштовими розсилками;
  • детальна пропозиція робіт на 2027 рік з прив'язкою до сфер, які шукає фонд (безпека, тріаж, рев'ю, підтримка «слабких ланок» тощо);
  • аргументація, як це покращує досвід розробників, сталість і якість мови PHP;
  • підтвердження юридичної можливості співпраці з US-організацією (у тому обсязі, який запитує форма).

Автори матеріалу не дають шаблону тексту, але з опису вимог видно, що перевагу, ймовірно, матимуть заявки з уже перевіреним внеском у ядро, чітким планом і розумінням «невидимої» підтримувальної роботи, без якої PHP не став би тим, чим він є для мільйонів користувачів.


Джерело: The PHP Foundation

Пошук

Закрити