Примечание: я видел этот и старался как можно больше взять его; но я считаю, что мой контекст отличается.
Я работаю над небольшим проектом. Назовите это Foobar. Я хочу, чтобы это было сделано более органично. Я пробовал несколько проектов, в основном, как неорганизованный студент с программированием и легким хобби. Я стараюсь быть более организованным; 90% этих проектов прошли после того, как я либо вообще не смог документировать, либо потому, что потерял их.
Как таковой, я думал о том, чтобы получить контроль версий/хостинг. Мало того, что он организует меня больше, но (большой, если здесь), если он попадет куда-нибудь в полезное состояние, людям будет легче.
Два места, которые я рассматриваю, - это Google Code и GitHub. Из вопроса, который я связал:
Код Google:
- Как и на любой странице Google, сложность почти не существует
- Каждый (или почти каждый) имеет учетную запись Google, что приятно, если люди хотят сообщать о проблемах, используя систему проблем.
GitHub:
- Может (может быть, не так) быть немного более сложным (для меня это не проблема), чем страницы Google, но...
- ... имеет гораздо более красивый интерфейс, чем сервис Google
- Нужно, чтобы люди регистрировались в GitHub для публикации о проблемах.
- Мне нравится тот факт, что с Git у вас есть собственные версии локально
От этого я склоняюсь к GitHub, поскольку Google Code не выглядит привлекательным для меня.
Для небольшого хобби-проекта, в основном делающего общественные функции нерелевантными, есть ли функции, которые должны поднять меня к той или другой стороне?