У мене є сценарій з відкритим кодом для конкретного сайту (я намагаюся тут нічого не називати по імені), який я та ще кілька розробників нещодавно переїхали до GitHub. З моменту переходу на нову систему ми отримали кілька нових розробників, зокрема одного дуже активного. Однак цей активний почав змінювати багато проектів.
Перш за все, він видалив нашу систему версій (не як Git, але так - ми називали її версії v4.1.16
) і сказав, що краще буде просто натиснути код на сайт, коли ми думаємо, що він готовий. Зараз немає централізованого місця для розміщення нотаток до випуску, що стало дратувати.
Річ, яка змусила мене майже готовий упакувати мої сумки та йти, - це сценарій push. Інший розробник проекту написав простий скрипт на основі Python. Оскільки ми зберігаємо в різних місцях кілька версій сценарію, я почав кодувати більшу програму Java з графічним інтерфейсом, який замінить сценарій Python. Я пішов на IRC, щоб сповістити всіх про це, і отримав дуже дратівливу відповідь від програміста, який сказав, що старий сценарій на основі Python може робити все, що можна зробити, і набагато легший (він також прокоментував те, що думав Python був кращий за Java тощо. Я переглянув код старого сценарію push і побачив, що жодної функції, яку він сказав, не існує.
Тож тепер я хочу знати, що робити. Я витратив багато часу на цей проект, тому мені не хочеться просто вставати та залишати, але мені важко працювати з цим новим розробником. З іншого боку, він зараз є виконавцем №1 проекту, причому навіть більше зобов'язань, ніж головний розробник. Я не дуже впевнений, що з цим робити. Хтось ще відчував цю проблему? Якщо так, що ви робили?
ОНОВЛЕННЯ 1 : Я відключив доступ для всіх, і я прошу людей переглядати запити на виклик. Я також запропонував кілька заходів для вирішення інших питань. Всі інші не виявили жодної підтримки для цього. Смутний розробник просто сказав, що люди, які уважно не дотримуються "вчинення дій", можуть думати, що проект дезорганізований, коли він насправді не є. Я, очевидно, не згоден з цим, тому я серйозно задумуюсь про відставку від проекту.
ОНОВЛЕННЯ 2 : Провідний розробник почав оскаржувати те, що один з моїх комітетів нібито видалив три нові рядки з коду (фіксація повернення з'явилася одразу після того, як я розмістив дискусію, і навіть не посилається на мою "фіксацію"), а потім двоє з них почали обговорювати, чи потрібно відкликати моє право доступу. Отже, я зробив логічну справу і пішов з проекту. Дякуємо за вашу допомогу в цьому!