ScalaUA
Локальная установка:
Прежде чем начать, понадобится установить sbt
Проект построен таким образом: в master'е лежит сгенерённый сайт, в ветке sources -- исходники. Чтобы произвести локальную установку проекта, сделать нужно следующее:
git clone -b sources git@github.com:scalaua/scalaua.github.com.git
cd scalaua.github.com
Далее
sbt run
сгенерит в 'target/site' контенг, готовый к коммиту в мастер.sbt serve
запустит локальный сервер (порт по умолчанию - 9000)sbt publishSite
закоммитит сгенеренный сайт в мастер
src/main
Структура исходников в markdown/articles
- статьи, что-бы добавить статью просто добавьте там файл.markdown/meetups
- описание встреч, что-бы добавить встречу, добавьте файл.twirl
- twirl шаблоныresources
- статическая частьscala
- собственно генератор.
Добавление новостей, статей, прочего.
Если вы хотите добавить свои статьи, новости, сверстать новый дизайн, етс, форкните проект, установите его локально, сделайте нужные вам изменения и пошлите pull-request в sources (а еще лучше - добавьтесь в проект коммитером).