Как давать програмистам и другим доступ к репозиторию?
Аноним02/06/23 Птн 10:47:22№8804691
Ладно если у тебя маленький проект которому пара месяцев. А если довольно большой то как быть? Просто вот так взять и дать полный доступ какому-то человеку из интерента? А что мешает ему просто напросто запостить игру самому?
>>880469 (OP) Для кого придумали права? Зону ответственности? Просто не даешь тот кусок который точно не понадобится и всё, или сам делаешь такие участки и так-же не выдаешь доступ, в итоге даже если чел сольет всё остальное, они будут ссылаться на несуществующие части и всё. Чел?
>>880472 Тоесть это как-то изначально надо писать проект так чтобы всё было разделено на части, которые ещё и отдельно можно разрабатывать? Хоть одна реальная игра так написана?
Например мне нужно чтоб наёмный программист написал боёвку или поправил прыжок или добавил в инвенатарь какие-то фичи. И как это будет выглядеть на практике в коде среднестатичского проекта?
>>880469 (OP) Ну если ты используешь гит, то все комиты подписаны, включая даты и т.д. В случае чего просто посылаешь условному стиму жалобу вместе с этими доказательствами и все. Какие-то отдельные куски кода это никак не помешает спиздить, естественно, но т.к. ты вряд ли Кармак, то это не особо важно.
>>880475 > Тоесть это как-то изначально надо писать проект так чтобы всё было разделено на части Это надо делать всегда, если проект хоть сколько-нибудь сложный. > Хоть одна реальная игра так написана? Ты видел много игр, у которых весь код в одном файле? >>880477 > все комиты подписаны > вместе с этими доказательствами А это сработает? Подозреваю что нет Сразу вопросы: 1) Какое отношение твой репозиторий имеет к этой игре? Ок, как-то убедишь. 2) Ты можешь подтвердить что это у тебя, а не не ты украл исходники?
Регистрируй авторское право как положено если хочешь по-взрослому действовать. Но это пиздец, так как законы везде разные и унификации нет.
>>880500 Так не бывает в принципе. Хоть у тебя игра в одном файле на 5000 строк (по работе видел и такие), хоть на 100 файлов разбитая - невозможно выделить права только на часть файлов. Потому что внесение фичи все равно затрагивает несколько систем, разных функций. Единственное где условно можно делить - это разные платформы, например веб сайт игры, лобби мультиплеера, сама игра. Тут более менее могут работать разные команды, с разными знаниями стека.
>>880477 Гит история легко правится, есть даже проги чтобы пиксельарт в истории рисовать. Ну и принесет он на суд свой репозиторий где все подписано им, а не тобой, твои действия?
>>880469 (OP) Один из спообов который раньше рекомендовали - распечатать исходники, выслать самому себе заказным письмом с описью почтой, не вскрывать, убрать в сейф. Потом у тебя будет пруф, что на такую-то дату у тебя уже был доступ к исходникам, в запакованном конверте, с печатью гос почты.
- Обращаюсь в гитхаб с целью подтвердить, что я не верблюд. - Гитхаб ведет логи и знает, когда код размещал я, а когда левый хуй украл мою личность. - довольно урчу
Ну это при условии, что гитхаб действительно ведет такие логи. Если нет, то делаю бочку.