На якій основі ви б розділили кошти на пожертви серед членів команди з відкритим кодом без будь-яких чвар? [зачинено]


27

Я розробник проекту з відкритим кодом, який розміщується в SourceForge.

Він почався як невеликий додаток, а потім після деяких релізів він набирав все більшу популярність, і він почав забирати більше часу та відповідальності у мене. Тож я ввімкнув варіант пожертви в SourceForge.

Я пристрасно продовжую розробляти його безкоштовно, але якщо (коли-небудь) надійдуть якісь гроші, то як мені поділити їх зі своєю командою?

  1. Чи слід розділити суму порівну між кількістю членів команди? (50-50, як зараз двочленна команда)

  2. Кількість занять, комісій чи будь-яких інших цінних матеріалів членів команди?

  3. Будь-яка інша ідея?

Що б ви зробили в такій ситуації? Будь ласка, дайте свою думку.
Я сподіваюся, що це питання буде корисним для інших.


2
питання не виглядає специфічно для програмування - це може бути в будь-якому волонтерському проекті
gnat

4
@gnat Я не згоден. Програмування з відкритим кодом - це не те саме, що будь-який волонтерський проект. Бо як стартовий внесок легше розпізнати у проекті з відкритим кодом. Даючи +1, щоб протистояти несправедливому -1
Том Сквайрс

1
@TomSquires легше порівняти з чим? Жодна з волонтерських заходів, в яких я брав участь, не мала проблем із визнанням внеску. Прозоре розпізнавання виглядає дійсно типовим у волонтерстві, а не насправді "ендемічним" для програмних проектів з відкритим кодом
gnat

4
@gnat Мені здається, що це ідеально підходить для теми, оскільки контекст - це явно рішення, з яким стикаються багато невеликих проектів, коли вони отримують гроші від людей, які вважають це програмним забезпеченням корисним. Для мене це робить не просто темою, а й корисною.
Тім Пост

5
Дякую @Tim Post IMO, той, хто займається пошуком цієї проблеми, дивиться не на некомерційному або добровольчому сайті, а на сайті програмування. Більшість волонтерських організацій витратить гроші на витрати або віддасть їх тим, кому вони намагаються допомогти. Проекти з відкритим кодом мають дуже малі витрати, і ті, яким вони допомагають, ті, що жертвують у більшості випадків.
JeffO

Відповіді:


53

Рекомендую взагалі не поширювати його членам проекту. Призначте або обрайте скарбника, відкрийте рахунок і покладіть гроші, щоб заробити прості відсотки. Якщо ви розподілите пожертвувані кошти між розробниками, принаймні один з них буде позбавлений права у міру зростання проекту.

Натомість розгляньте інші можливості для коштів:

  • Шваг. Роздрукуйте кілька футболок, щоб надіслати людям, які зробили більше ніж тривіальний внесок у код.

  • Bounties. Поставити нагороду за функцію, яку громада дуже хоче, але ніхто не відчуває, як її реалізувати. Це також чудовий спосіб отримати нових довгострокових вкладників. Або трохи підсолодити горщик, щоб виправити дійсно здивовальну помилку. Баунті не повинні бути грошовими коштами, особливо якщо у вас є замах. Це також не повинно бути затиснутим, Pi в руці коштує 10 в духовці.

  • Обладнання Купуйте товари, якими володіє громада, якими можуть користуватися всі розробники. Це можуть бути сервери або гаджети, якими ділиться поштою.

  • Інструменти / Ліцензування Можливо, вам доведеться заплатити за програмне забезпечення, навіть будучи проектом з відкритим кодом. Можливо, вам доведеться придбати копію віджетів Acme, щоб вивчити її з метою створення відкритої альтернативи, або вам може знадобитися допомогти великому учаснику оновити їхнє середовище розробки.

  • Події Допоможіть відправити розробників на конференції або ключові події, коли з'являються можливості. Або спонсоруйте власну зустріч, якщо достатньо людей зможе взяти участь.

  • Юридичні збори. Хоча (на щастя) все ще відносно рідко 1 , ви можете опинитися в судових справах з кількох причин. Добре, щоб гроші було відкладено. Це може бути просто примусове використання ліцензії чи авторських прав або захист від чогось іншого.

Існує так багато способів, щоб гроші можна було розподілити, щоб кожен отримував вигоду, але насправді не має сенсу обмежувати добро, яке він може зробити.

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


1 Судові справи з відкритим кодом дуже схожі на авіакатастрофи. Ви читаєте про історії жахів і драми в новинах, коли щось трапляється, але не забувайте про майже мільйони проектів, які існують і надалі існуватимуть без будь-якого питання.


2
Я погоджуюся з усім, окрім щедростей. Грошові щедроти, швидше за все, замінять нормальну мотивацію робити речі. І якщо щось досить важливо зробити, рано чи пізно хтось це зробить. Крім того, хто вирішує, на що надіти щедроти і як ви вирішите, що речі з щедротою були зроблені досить добре?
HenningJ

1
@HenningJ Я не думаю, що грошові щедрості замінюють внутрішню мотивацію робити внесок, оскільки багато платних програмістів у будь-якому разі вважають гроші вторинними мотиваторами. Але, як ви зазначаєте, вони можуть бути складними в організації та управлінні, це дійсно залежить від громади. Я перерахував це, бо бачив, що вони успішно використовуються, і це один можливий спосіб використати пожертвувані кошти.
Тім Пост

@HenningJ я трохи відредагував відповідь, оскільки баунті не повинні бути засновані на грошових коштах, особливо якщо у вас є замах. Я не бачу нічого поганого в тому, щоб заробити футболку для виправлення помилки-монстра.
Тім Пост

Дякую за вашу (загалом корисну) відповідь. Я очікував відповіді, яка корисна не тільки для мене, але і для всіх, хто стикається з такою плутаниною. Тепер, коли це питання з’являється в результатах Google, вони знайдуть усі ці хороші відповіді корисними.
Vigneshwaran

7

Я думаю, що це реальність, вона буде сидіти на вашому рахунку PayPal, поки не вистачить, щоб вивести команду і придбати кружку пива. І якщо ви, як і більшість проектів ОС, відтепер пройде місяці чи роки .

Якщо це може бути реальна сума грошей, я пропоную вам НЕ витрачати їх на розробників - які, очевидно, вкладають свій час та досвід з поважних причин, які не є фінансовими. Замість цього витрачайте їх на інструменти, необхідні для подальшого розвитку проекту (обладнання, обліковий запис Basecamp тощо), або на цікаві дешеві маркетингові речі, такі як футболки та настільні іграшки. Переконайтесь, що кожен, хто коли-небудь зробив внесок, отримав футболку, і у вас залишилось достатньо, щоб кинути на групи користувачів, конвенції та інше.


5

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

Люди не працюють на проектах з відкритим кодом за гроші. Намагання поділитися грошима будь-яким складним способом зміцнює грошовий аспект проекту і є прикордонною образою


3
Однак слово "вагомий" є проблематичним. Як керівник проекту, він, очевидно, отримує провести цю лінію, але як бути з тим чуваком, чия однолінійна фіксація виправила давню і тонку помилку? Або хлопець, чий внесок був "майже" значним? Краще або мати жорсткий показник, або не робити цього взагалі, IMO.
Dan Ray

1
@Dan: те, що хтось не погодиться з твоїм вибором, не означає, що неправильно робити вибір. Якщо він керівник проекту, він може вибрати, що робити з грошима. Спільні лідери можуть обирати разом. Цей вибір за своєю суттю суб'єктивний. Якщо іншим це не подобається, вони можуть розіслати проект.
Яап

2

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

Тепер, для постійної роботи, я можу сказати: «Ей, у мене на сайті кнопка пожертв, і я дам вам nвідсоток скорочення, коли надійдуть пожертви», просто щоб зателефонувати і відкрити про це.


1

Мені дуже подобається ідея «кодових щедростей». Це допомагає заохочувати людей робити пожертви, оскільки вони вносять гроші на покращення чогось важливого для них, а це означає, що той, хто реалізує запитувані функції / функції, виграє гроші (а також вирішує "як розподілити 50 центів рівномірно, коли є 8 розробників. "проблема ;-)).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.