tim-schilling / django-cairn

The passive trail guide for a Djangonaut's journey.
MIT License
24 stars 3 forks source link
django python

Django Cairn

The passive trail guide for a Djangonaut's journey.

This is the future home to the source code for a web site dedicated to cataloging Django knowledge across the web.

The current plan is as follows:

  1. Collect initial static content links, titles and descriptions.
  2. Categorize content.
  3. Determine UX and UI.
  4. Determine data model.
  5. Implement views and templates.
  6. <deployment shenanigans>
  7. Research RSS ingestion solution.
  8. Research content review solution.
  9. <draw rest of owl>

If you'd like to help, I'd love to have it. But as you can see, things are still a bit mushy.

If you're still interested, add a comment to Issue #2.

If you have specific ideas for the site, feel free to share them with me how you're most comfortable. The best public location is currently the welcome discussion.

Design Document

I wrote a blog post detailing the process of this design that may be useful.

Content sources

Models

Content

Source

Tag

DjangoVersionTag

PythonVersionTag

ContentReview(historical)

ReviewRequest

FetchSourceSnapshot

FetchContentSnapshot

Views

Landing

Submit new source

Submit new content

Request to be curator (email)

Report curation (email?)

Search