mirror of
https://github.com/kennethreitz-archive/atom.git
synced 2026-06-05 23:30:19 +00:00
ad1f19ab19042637c6ca1bee4d62fadc3ff2bd2f
Atom ==== This repo contains the code that is responsible for `atom.kennethreitz.com <http;//atom.kennethreitz.com>`_, powered by Elephant, Blackbox, Flask, and Heroku. All content from the following sites conanically exists here: - kennethreitz.com - photo.kennethreitz.com - music.kennethreitz.com These sites consume the content from this service All posts automatically replicate themselves to Blackbox. Workflow -------- - A peice of content (e.g. essay, article) is written in Markdown. - The content is added to Atom via the API or the admin interface. - The content is associated with a Collection, which causes it to be "published" on a consuming service. Basic Architecture ------------------ Content -> Category -> Collection URL Strucuture ~~~~~~~~~~~~~~ /content/:uuid (atom.kennethreitz.org/8973594872357) /:collection.atom (atom.kennethreitz.org/photo.atom) /:collection/:category.atom (atom.kennethreitz.org/kr/expressions.atom) Unclear ------- The following items are currently unclear and need to be fully thought out: - Editing on the frontend. Perhaps admin.kennethreitz.org? I think I'd like it to just be built in.
Description
Languages
Python
96.4%
Procfile
3.6%