Event aggregator built with Pelican
HTML Python CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
content
fonts
plugins
theme
.gitignore
.travis.yml
README.rst
devsettings.py
ghpsettings.py
import-meetup.py
ropython-site-publisher.enc
ropython.sublime-project
settings.py
teaser.png
tox.ini

README.rst

Agregator de evenimente - ropython.ro

Build Travis-CI Build Status
GiHub Pages http://ropython.github.io/ropython-site/
Web http://ropython.ro/

Overview

Acest agregator este defapt un blog static (implementat cu Pelican).

Articolele pentru evenimente merg intr-o structură prestabilită:

  • content/<locatie>/<an-luna-zi>-<slug-titlu>/index.rst

Tag-urile (gen sprint, conferinta, prezentari, meetup) se pun ca și atribute în documentul RST:

:tags: sprint

Pentru mai multe detalii se poate consulta documentația Pelican.

Utilizare

Se foloseste Tox pentru managementul dependintelor. Trebuie doar să rulați:

pip install tox

Când rulați tox se vor instala automat depentințele.

Comenzi:

  • tox -e watch - regenerează HTML-ul din output/ în continuu.
  • tox -e web - rulează un server web (va servi fișierele din output/)
  • tox -e import -- --help - pentru import evenimente de pe meetup.com
  • tox -e build - generează HTML-ul cu configurația de deployment.

Machete

https://github.com/RoPython/sprints/tree/master/note-intalniri/2015-02-28-sprint

Screenshot

teaser.png