| 1 | CogPlanet |
|---|
| 2 | ========= |
|---|
| 3 | |
|---|
| 4 | CogPlanet is a planet server. It aggregates content from multiple |
|---|
| 5 | syndication feeds and displays the feeds in chronological order on its |
|---|
| 6 | homepage. |
|---|
| 7 | |
|---|
| 8 | More information regarding the project can be found at: |
|---|
| 9 | http://achievewith.us/projects/cogplanet |
|---|
| 10 | |
|---|
| 11 | Please submit bugs and/or patches at the URL above. This project is |
|---|
| 12 | still very new, so there are many bugs and patches to submit. |
|---|
| 13 | |
|---|
| 14 | Installation |
|---|
| 15 | ------------ |
|---|
| 16 | |
|---|
| 17 | This is a TurboGears (http://www.turbogears.org) project. It can be |
|---|
| 18 | started by running the start-cogplanet.py script. Before doing so, |
|---|
| 19 | follow these steps: |
|---|
| 20 | |
|---|
| 21 | 0. Install dependencies: |
|---|
| 22 | # easy_install BeautifulSoup Genshi SQLAlchemy "TurboGears==1.0b2" |
|---|
| 23 | - download and install [http://feedparser.org/ Universal Feed Parser] |
|---|
| 24 | 1. Set a value for sqlalchemy.dburi in your configuration file |
|---|
| 25 | (dev.cfg by default) |
|---|
| 26 | 2. Run tg-admin sql create |
|---|
| 27 | |
|---|
| 28 | During your first time running start-cogplanet.py, you will be asked a |
|---|
| 29 | few questions to boostrap your installation. Once answered, you will |
|---|
| 30 | not be bothered again. If for some reason you would like to disable |
|---|
| 31 | this boostrapping process, set easy_config.enabled=False in your |
|---|
| 32 | configuration file. |
|---|
| 33 | |
|---|
| 34 | Your help in documenting deployment via egg files is appreciated. To |
|---|
| 35 | the best of our knowledge there is no way to run the 'tg-admin sql |
|---|
| 36 | create' command without having the project directory available. |
|---|
| 37 | |
|---|
| 38 | Contacts |
|---|
| 39 | -------- |
|---|
| 40 | |
|---|
| 41 | Tim Freund: email: "tim *at* achievewith *dot* us" |
|---|
| 42 | irc: timphnode on irc.freenode.net |
|---|
| 43 | gtalk: timfreund *at* gmail *dot* com |
|---|
| 44 | aim: tpfreund |
|---|
| 45 | |
|---|
| 46 | Links |
|---|
| 47 | ----- |
|---|
| 48 | [http://www.planetplanet.org/ Planet] |
|---|
| 49 | [http://turbogears.org TurboGears] |
|---|
| 50 | [http://feedparser.org/ Universal Feed Parser] |
|---|