news4 - RSS aggrigation system
Revision | 15b090a5bf7d4c037e9eb7b5de62fdc9fa91fa32 (tree) |
---|---|
Time | 2012-10-18 22:38:27 |
Author | hylom <hylom@hylo...> |
Commiter | hylom |
README: write more
@@ -1,10 +1,32 @@ | ||
1 | -README | |
2 | - | |
3 | -requires: | |
4 | - mako (Makotenplate library for Python) | |
5 | - | |
6 | - feedparser (feed library for Python) | |
7 | - http://code.google.com/p/feedparser | |
8 | - | |
9 | - python-dateutil | |
10 | - | |
\ No newline at end of file | ||
1 | += README = | |
2 | + | |
3 | +== gnewsとは? == | |
4 | + ニュース記事を収集・分類するニュースアグリゲーションサイトを構築するためのツールです。静的にHTMLを作成するのが特徴です。Planetにインスパイアされ、Google Newsクローンを目指しています。 | |
5 | + | |
6 | +== 必要なライブラリ == | |
7 | + 利用には下記のPythonモジュールおよびGNU makeが必要です。 | |
8 | + | |
9 | + * mako (python-mako、Makotenplate library for Python) | |
10 | + * feedparser (python-feedparser、feed library for Python) http://code.google.com/p/feedparser | |
11 | + * python-dateutil | |
12 | + | |
13 | +== 設定ファイルの作成 == | |
14 | + gnewsでサイトを生成するために、下記の設定ファイルが必要です。 | |
15 | + | |
16 | +=== config.py === | |
17 | + HTMLの生成先やサイト名、RSSの取得先などを設定するファイルです。PythonのDictionaryおよびArray形式で記述されています。 | |
18 | + config.py.sampleをコピーしてconfig.pyを作成し、編集します。 | |
19 | + | |
20 | +=== install.conf === | |
21 | + 関連ファイルのコピー先を指定するファイルです。 | |
22 | + install.conf.sampleをコピーしてintall.confを作成し、編集します。 | |
23 | + | |
24 | +=== keywords.txt === | |
25 | + 記事の分類を行うためのキーワードを指定するファイルです。 | |
26 | + keywords.txt.sampleをコピーしてkeywords.txtを作成し、編集します。 | |
27 | + | |
28 | +== 関連ファイルのインストール == | |
29 | + 上記の設定ファイルを用意したうえで、make installを実行します。 | |
30 | + | |
31 | +== サイトの作成・更新 | |
32 | + makeを実行します。 |