<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>example/__init__.py</filename>
    </added>
    <added>
      <filename>example/initial_data.json</filename>
    </added>
    <added>
      <filename>example/manage.py</filename>
    </added>
    <added>
      <filename>example/settings.py</filename>
    </added>
    <added>
      <filename>example/templates/base.html</filename>
    </added>
    <added>
      <filename>example/templates/home.html</filename>
    </added>
    <added>
      <filename>example/templates/includes/templatetags/press_item.html</filename>
    </added>
    <added>
      <filename>example/templates/includes/templatetags/press_items.html</filename>
    </added>
    <added>
      <filename>example/templates/includes/templatetags/press_items_by_category.html</filename>
    </added>
    <added>
      <filename>example/templates/pressbox/object_detail.html</filename>
    </added>
    <added>
      <filename>example/templates/pressbox/object_list.html</filename>
    </added>
    <added>
      <filename>example/templates/pressbox/object_list_by_category.html</filename>
    </added>
    <added>
      <filename>example/templates/pressbox/object_list_by_category_tag.html</filename>
    </added>
    <added>
      <filename>example/urls.py</filename>
    </added>
    <added>
      <filename>pressbox/__init__.py</filename>
    </added>
    <added>
      <filename>pressbox/admin.py</filename>
    </added>
    <added>
      <filename>pressbox/forms.py</filename>
    </added>
    <added>
      <filename>pressbox/managers.py</filename>
    </added>
    <added>
      <filename>pressbox/models.py</filename>
    </added>
    <added>
      <filename>pressbox/templatetags/__init__.py</filename>
    </added>
    <added>
      <filename>pressbox/templatetags/press_items.py</filename>
    </added>
    <added>
      <filename>pressbox/urls.py</filename>
    </added>
    <added>
      <filename>pressbox/views.py</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1 +1,52 @@
-nothing to see here yet
+Django-Pressbox
+=================
+
+This is a simple press item management application for your Django powered site.
+
+Many projects I develop need a &quot;press&quot; section for their site. So instead of reinventing the wheel each time I've selected the features most share and created this reusable Django app. I also provided basic example app to get you started.
+
+This app follows several &quot;best practices&quot; for reusable apps by allowing for template overrides and extra_context 
+arguments and such.
+
+Features
+===================
+
+I'll add more details later, but for now the features are basic:
+
+1. add press item(s).
+2. add press categories to structure the display of press items.
+3. add images to a press item. (I suggest using django-sorl to thumbnail images, etc)
+4. add a downloadedable file to a press item.
+5. allow both press categories and press items to honor manual sorting if set.
+6. allow users to set press items to active/inactive to control their display on the site. 
+7. a template tag to easily specify the specific press category (via slug) you'd like to display and then iterate through associated press items.
+
+Installation
+============
+
+1. add 'pressbox' directory to your Python path.
+2. add 'pressbox' to your INSTALLED_APPS tuple found in your settings file.
+3. If you want to customize the templates then either create an 'faq'
+   directory in your projects templates location, or you can also pass along
+   custom 'template_name' arguments by creating your own view wrappers around
+   the 'faq' app views. I show how to do the latter in the 'example' project
+   included - look at the views.py file to see the details.
+4. If you'd like to load some example data then execute ./manage.py loaddata example_data.json
+
+Example Site
+============
+
+I included an example site in the /example directory. You should be able to
+simply execute './manage.py syncdb' and then './manage.py runserver' and have
+the example site up and running. I assume your system has sqlite3 available -
+it is set as the default database with the DATABASE_NAME = 'pressbox.db'
+
+1. From the repository root directory execute &quot;cd example&quot; to jump into the example dir.
+
+2. Execute './manage.py syncdb' (This assumes that sqlite3 is available as it is set as the default database with th DATABASE_NAME = 'pressbox.db'.)
+
+3. Executing ./manage.py syncdb will load initial data for you, making use of the initial_data.json file found in the root of the example project directory.
+
+4. Execute './manage.py runserver' and you will have the example site up and running. The home page will have links to get to the available views.
+
+5. The admin is available at &quot;/admin&quot;. Feel free to play around with it!</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a4512f9138b89a4f00fdf331bec0193cd64a9ba1</id>
    </parent>
  </parents>
  <author>
    <name>kevin fricovsky</name>
    <email>kevin@howiworkdaily.com</email>
  </author>
  <url>http://github.com/howiworkdaily/django-pressbox/commit/65a8d6b2a1b38ed9fde4c795b11afd3910c5e325</url>
  <id>65a8d6b2a1b38ed9fde4c795b11afd3910c5e325</id>
  <committed-date>2009-01-06T20:33:45-08:00</committed-date>
  <authored-date>2009-01-06T20:33:45-08:00</authored-date>
  <message>initial code commit</message>
  <tree>a42c3167a02d3d8468e8811fb4de519550a6b82f</tree>
  <committer>
    <name>kevin fricovsky</name>
    <email>kevin@howiworkdaily.com</email>
  </committer>
</commit>
