• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

news4 - RSS aggrigation system


Commit MetaInfo

Révision15b090a5bf7d4c037e9eb7b5de62fdc9fa91fa32 (tree)
l'heure2012-10-18 22:38:27
Auteurhylom <hylom@hylo...>
Commiterhylom

Message de Log

README: write more

Change Summary

Modification

--- a/README
+++ b/README
@@ -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を実行します。