Ответы пользователя по тегу GitHub
  • Лицензия игры на GitHub?

    Mithgol
    @Mithgol
    Сайт choosealicense.com поможет Вам подобрать лицензию по Вашему вкусу.

    Лично я рекомендовал бы MIT License, если хотите разрешить широко употреблять код Ваш.

    Но я не юрист.
    Ответ написан
    1 комментарий
  • GitHub — вопросы по наследованию и структуре проекта

    Mithgol
    @Mithgol
    Короче вопрос в том — что делать с чужим кодом типо jQuery например или другими подобными контроллами и библиотеками? где их выкладывать? к себе в проект?? как добиться чтобы была именно та версия что мне нужна, а не какая то иная, ведь авторы дописывают библиотеки постоянно?
    Возможны следующие варианты:

    • Целиком класть чужой код к себе в проект.  Тогда в проекте будет именно та версия, что нужна.
       
    • Не класть код к себе в проект.  Тогда следует составить в README-файле подробную и понятную инструкцию для пользователей проекта: где раздобыть чужой код, необходимый для работы проекта, и как установить, чтобы всё работало.
       
    • Подключить чужой код в своей проект в виде git-подмодуля.  Пользователь сможет подать простую команду Git, после чего чужой код скачается откуда следует и установится куда надо. Работает только в тех случаях, когда чужой код лежит в общедоступном git-хранилище.
    Ответ написан
    1 комментарий
  • GitHub — вопросы по наследованию и структуре проекта

    Mithgol
    @Mithgol
    А я встречал при ходе вот так же версии у людей и кучу архивов со старыми версиями их программ. Как такое делается?
    Следовало бы дать адрес для примера — тогда станет проще объяснить, что Вы там встретили и как это достигается.
    Ответ написан
    Комментировать
  • Github или Sourceforge?

    Mithgol
    @Mithgol
    Интерфейс сайта GitHub напоминает Twitter Bootstrap, поэтому привычнее и визуально легче, чем у SourceForge. Многие нюансы выглядят попродуманнее и становятся мощным подспорьем, средством мгновенной обозримости: например, зайдя на страницу проекта, сразу видишь и оглавление кода, и описание из README под ним, и адреса репозиториев для Git, и число активных pull requests (запросов на слияние кода), и число незакрытых issues (багов и предложений).

    Короче говоря, рекомендую GitHub, рекомендую настойчиво.
    Ответ написан
    Комментировать