Как разместиться правильно на github?

Создал репозиторий на github. Выложил одну свою библиотеку. Частенько туда залетают новые версии.
Я имею несколько директорий вида: hello/v1.0/script.js, hello/v1.1/script.js
Решил посмотреть как размещают свои библиотеки крупных компании. Например jQuery. Там куча директорий: 'test,build,external.src' Потом еще какие-то файлы, readme и многое другое.
Вопрос зачем все это кроме скриптов лицензии и readme?
  • Вопрос задан
  • 2388 просмотров
Решения вопроса 1
index0h
@index0h
PHP, Golang. https://github.com/index0h
1. вместо /v1.0/ используйте теги гита
2. test | tests | ... - обычно это каталог для авто тестов
3. build | release | ... - это каталоги для собранных (релизных) файлов, тот же jquery.min.js например
4. external | vendor | ... - каталоги с внешними зависимостями текущего проекта
5. src | lib | ... - сам код проекта
6. bin - каталог с исполняемыми файлами для проекта
7. var | tmp | ... - каталог для временных файлов
8. Makefile - настройка для консольной утилиты make
9. bower.json - зависимости bower
10. package.json - зависимости npm
...

Видите ли, сейчас одно-файловые скрипты особо никто не пишет (не берем в расчет тривиальные на полторы строки).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы