|
| 1 | +# Поддержка проекта в режиме краудсорсинга |
| 2 | + |
| 3 | +Если Вы не можете поучаствовать в проекте с помощью кода (feature-файлов, разработки на 1С или других артефактов), но активно используете проект в повседневной работе и желаете его развития, существует вариант финансовой поддержки проекта. |
| 4 | + |
| 5 | +Финансовая поддержка в режиме краудсорсинга бывает двух типов: |
| 6 | + |
| 7 | +* пожертвование команде проекта |
| 8 | +* награда за выполнение задачи |
| 9 | + |
| 10 | +Для сбора средств используется сервис https://www.bountysource.com |
| 11 | + |
| 12 | +## Пожертвование команде проекта |
| 13 | + |
| 14 | +Для выделения времени на разработку в режиме OpenSource необходимо изыскивать свободное время в ущерб основной работе и основным проектам, но вы можете субсидировать это время в рамках пожертвований команде. |
| 15 | + |
| 16 | +Наши цели по всему стэку продуктов отражены [на заглавной странице сбора пожертвований](https://salt.bountysource.com/teams/silverbulleters) |
| 17 | + |
| 18 | +Собственно, выполнить пожертвование можно пройдя по ссылке [Salt для Silverbulleters](https://salt.bountysource.com/checkout/amount?team=silverbulleters) |
| 19 | + |
| 20 | +За каждое пожертвование Вам назначается награда (Rewards) - более подробно их можно посмотреть [тут](https://salt.bountysource.com/teams/silverbulleters) |
| 21 | + |
| 22 | +## Субсидирование задач |
| 23 | + |
| 24 | +Полученные средства команда тратит для достижения своих целей, по своему усмотрению, в рамках общей популяризация принципа: |
| 25 | + |
| 26 | +> "программы для ИТ специалистов должны быть OpenSource, услуги и мозги ИТ специалистов должны субсидироваться" |
| 27 | +
|
| 28 | +### Для спонсоров задач |
| 29 | + |
| 30 | +Так как Вас это может не устроить, существует возможность субсидировать отдельную задачу на GitHub - назначив за нее вознаграждение. |
| 31 | + |
| 32 | +Увидев, что за задачу назначена награда - "охотники за наградами" возьмутся за выполнение задачи. Как только задача будет закрыта, исполнитель получит награду, а вы необходимый функционал. |
| 33 | + |
| 34 | +> награда может субсидироваться несколькими спонсорами, несколькими траншами |
| 35 | +
|
| 36 | + |
| 37 | + |
| 38 | +Для назначения награды можно использовать 2 способа: |
| 39 | + |
| 40 | +#### Через BountySource |
| 41 | + |
| 42 | +* перейдите по [ссылке на список задач gitsync](https://www.bountysource.com/teams/silverbulleters/issues?tracker_ids=13196284) |
| 43 | +* найдите в списке необходимую Вам задачу |
| 44 | +* назначьте награду, выбрав её размер |
| 45 | + |
| 46 | +#### Через GitHub |
| 47 | + |
| 48 | +* откройте список задач https://github.com/silverbulleters/gitsync/issues |
| 49 | +* найдите интересующую Вас задачу |
| 50 | +* в конце описания головного текста задачи найдите кнопку "Post a Bounty" и нажмите её |
| 51 | +* назначьте награду, выбрав её размер |
| 52 | + |
| 53 | +### Для желающих выполнить задачу за награду |
| 54 | + |
| 55 | +Для начала ознакомьтесь с положением о коллективной доработке [./CONTRIBUTING.md](./.github/CONTRIBUTING.md) - мы немного НЕ просто относимся к процессу коллективной разработки: |
| 56 | + |
| 57 | +* нажмите кнопку **Became a Hunter** |
| 58 | +* выберите задачу, которую решили реализовать |
| 59 | + * если вы хотите выполнить задачу раньше, чем за неё назначена награда, укажите желаемую вами награду |
| 60 | +* следуйте указаниям сервиса BountySource или задайте вопрос в Gitter-чате проекта |
| 61 | + |
| 62 | +## Разрешение споров и обязательства |
| 63 | + |
| 64 | +### Пожертвования команде |
| 65 | + |
| 66 | +* пожертвование команде является добровольным и не накладывает на команду обязательств, кроме тех, которые указаны в наградах за пожертвование |
| 67 | +* пожертвование команде нами подразумевается как признание того, что наши продукты и наши цели вам интересны, и вы в целом с ними согласны |
| 68 | +* мы не изменим нашим целям и нашей миссии - поэтому пожертвования мы тратим именно на них |
| 69 | + |
| 70 | +### Субсидирование задач |
| 71 | + |
| 72 | +* обратите внимание, что исполнитель имеет право сказать "Награда слишком маленькая" - если вы с этим не согласны, остается только ждать другого охотника за наградой, или тогда ваша задача будет сделана в порядке общей очереди уже бесплатно |
| 73 | +* закрыть задачу могут только члены команды проекта, ответственные за ее качество, или инициатор самой задачи, поэтому при закрытии задачи исполнителем мы выполняем обязательно: |
| 74 | + * проверку наличия сценариев, шагов и feature-файлов |
| 75 | + * если вышеуказанное не применимо, например для документации на сайте, мы задаем вопрос инициатору задачи, имеем ли мы право закрыть ее. Если инициатор не отвечает в течении 1 месяца, такая задача все же закрывается, поэтому награда, если была назначена, уйдет исполнителю |
| 76 | + |
| 77 | +## Дополнительно |
| 78 | + |
| 79 | +В любом случае у команды проекта всегда есть единый электронный адрес [email protected] для разрешения споров и коллизий. Главное, что мы хотели сказать - это руководствуйтесь здравым смыслом, пожертвования - вещь сугубо добровольная. |
| 80 | + |
| 81 | +## Понятийный аппарат |
| 82 | + |
| 83 | +* **награда за пожертвование** - наши обещания определенные в разделе [пожертвование команде](https://salt.bountysource.com/teams/silverbulleters) |
| 84 | +* **задача (issue)** - любое обсуждение в разделе https://github.com/silverbulleters/gitsync/issues которое необходимо выполнить |
| 85 | +* **награда за задачу (bounty)** - совокупное количество денежных средств, выделенных на решение задачи |
| 86 | +* **исполнитель (bounty hunter)** - любой разработчик, который вызвался стать исполнителем https://www.bountysource.com/teams/silverbulleters нажав кнопку "Become a Hunter". Обновляемый список текущих "охотников за наградой" отображается в разделе **Bounty Hunters** |
| 87 | +* **закрытие задачи (issue closed)** - подтверждение командой проекта, что требование по задаче структурированы, сценарии по задаче описаны, правила проверки созданы, включены в ночные сборки проекта и проверены |
| 88 | +* **требования по задаче** - feature-файл добавленный в исходный код проекта в раздел './features' |
| 89 | +* **сценарии по задаче** - кейсы в feature-файлы помещенные в исходный код проекта |
| 90 | +* **правила проверки** - файлы *.epf и их исходники помещенные в исходный код проекта, реализующий проверку сценариев и шаги сценариев |
| 91 | + |
| 92 | +>SilverBulleters, LLC (c) - последнее изменение 14.01.2019 г. |
0 commit comments