/scalaua.github.com

Website for Scala User Group Ukraine

Primary LanguageHTML

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 (а еще лучше - добавьтесь в проект коммитером).