Skip to content

Commit

Permalink
Barely working version.
Browse files Browse the repository at this point in the history
  • Loading branch information
sfermigier committed Jan 6, 2011
0 parents commit e436eb9
Show file tree
Hide file tree
Showing 61 changed files with 8,952 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .gitignore
@@ -0,0 +1,10 @@
syntax:glob

env
data
*.pyc
.idea
.DS_Store
.hg
.hgignore

21 changes: 21 additions & 0 deletions INSTALL.txt
@@ -0,0 +1,21 @@
How to install?
===============

1. Install virtualenv and pip.

Mac:

$ port install py26-virtualenv py26-pip

Linux:

$ apt-get install python-virtualenv python-pip

Etc.

2. Install

Type:

$ pip install -E env -r dependencies.txt

33 changes: 33 additions & 0 deletions Makefile
@@ -0,0 +1,33 @@
.PHONY: test serve crawl run setup-env

test: env data
PATH=env/bin:$(PATH) nosetests -v

serve: env data
PATH=env/bin:$(PATH) python src/server.py

data:
mkdir data

run: serve

crawl: env
./crawl.sh

env:
pip install --upgrade -s -E env -r dependencies.txt

setup-env:
pip install --upgrade -s -E env -r dependencies.txt

clean:
find . -name "*.pyc" | xargs rm -f
rm -f data/nuxeoorg.db
#rm -f test.db test/test.db

superclean: clean
rm -rf data/* env

push:
rsync -avz -e ssh src Makefile dependencies.txt crawl.sh \
nuxeo@styx.nuxeo.com:/var/www/home.nuxeo.org/
40 changes: 40 additions & 0 deletions ROADMAP.txt
@@ -0,0 +1,40 @@
TODO
====

V. 0.2
------

Focus: add a few goodies.

+ Refactor to SQLAlchemy
+ RSS feed
+ Better parsing of the events
+ template inheritance (needed for archive and user profiles)
+ User activities

- Archives
- Fix twitterfeed notifs
- "New since last visit"
- mod_wsgi deployment
- Better diffs for Confluence (� la wikipedia)

V. 0.3
------

- User profiles (w/ photo...)
- Search (federated?)
- Twitter notifications (currently done by twitterfeed).

DONE
====

V. 0.1
------

Focus: implement functions defined by the graphical template.

- Define plugin API
- Storage
- Crawler
- Presenter

4 changes: 4 additions & 0 deletions crawl.sh
@@ -0,0 +1,4 @@
#!/bin/sh

./env/bin/python src/crawler.py

5 changes: 5 additions & 0 deletions dependencies.txt
@@ -0,0 +1,5 @@
flask
jinja2
feedparser
nose
sqlalchemy

0 comments on commit e436eb9

Please sign in to comment.