/[suikacvs]/messaging/manakai/doc/web/cover.en.html
Suika

Contents of /messaging/manakai/doc/web/cover.en.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations) (download) (as text)
Mon Jan 12 02:35:24 2009 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +82 -47 lines
File MIME type: text/html
Error occurred while calculating annotation data.
Addeed a link to the BTS; Added more English texts; Added link to the latest CVS tarball

1 <!DOCTYPE html><html lang="en"><head>
2 <title data-lang-content="title" lang="en">manakai — Perl modules for Internet messages and
3 XML</title>
4 <link href="http://suika.fam.cx/www/style/html/xhtml" rel="stylesheet">
5 <link href="#license" rel="license">
6 <link href="#author" rel="author">
7 <link href="manakai-commit" rel="feed" type="application/atom+xml">
8 </head>
9 <body>
10
11
12
13 <div class="header">
14 <h1><img alt="manakai (beta)" src="manakai-logo"></h1>
15
16 <h2 data-lang-container=""><span lang="en">Perl Modules for Internet Messages and XML</span></h2>
17
18 </div>
19
20 <div class="section" id="introduction">
21
22 <h2 data-lang-container=""><span lang="en">What's this?</span></h2>
23
24 <p data-lang-container=""><span lang="en"><dfn>manakai</dfn> is a set of object-oriented Perl
25 modules for processing RFC 2822 Internet messages, HTML and XML
26 documents, and CSS style sheets.</span></p><p data-lang-container=""><span lang="en">manakai enables Perl scripts to access HTML and XML
27 documents and CSS style sheets using the standard-compliant DOM
28 interface. For more information on the standards supported by manakai
29 modules, see the following table:</span></p><ul>
30
31 <li><a data-lang-container="" href="features"><span lang="en">DOM modules implemented by manakai</span></a></li>
32
33 </ul>
34
35 <p>manakai の RFC 2822 系インターネット・メッセージを操作するためのモジュール群は、
36 現在整理中です。</p>
37
38 </div>
39
40
41 <div class="section" id="news">
42 <h2 data-lang-container=""><span lang="en">What's new?</span></h2>
43
44 <p data-lang-container=""><span lang="en"><a href="manakai-commit" rel="feed" type="application/atom+xml">An Atom feed for ChangeLog diffs</a> is
45 available.</span></p><ul>
46
47 <li><time>2009-01-12</time>: <a href="#bts">A bug tracking system</a>
48 is available.
49
50 </li><li><a data-lang-container="" href="news-0-4" hreflang="en"><span lang="en">Changes in manakai 0.4</span></a></li>
51
52 <li><a data-lang-container="" href="news-0-3" hreflang="ja"><span lang="en">Changes in manakai 0.3 (in Japanese)</span></a></li>
53
54 </ul>
55
56 </div>
57
58
59 <div class="section" id="subprojects">
60 <h2 data-lang-container=""><span lang="en">Subprojects</span></h2>
61
62 <p>Some parts of manakai Perl modules are separetely packaged for
63 historical reasons.
64
65 </p><ul>
66 <li><a href="http://suika.fam.cx/www/markup/html/whatpm/readme" lang="en">Whatpm</a></li>
67 <li><a href="http://suika.fam.cx/www/manakai-charlib/readme" lang="en">charlib</a></li>
68 </ul>
69 </div>
70
71 <div class="section" id="modules">
72 <h2 data-lang-container=""><span lang="en">Modules in the manakai-core package</span></h2>
73
74 <p><em>This list is incomplete.</em>
75
76 </p><dl>
77
78 <dt id="modules-dom">DOM implementation
79
80 </dt><dd><a href="../../lib/Message/DOM/DOMImplementation.html"><code>Message::DOM::DOMImplementation</code></a>
81
82 </dd><dt>URLs
83
84 </dt><dd><a href="../../lib/Message/URI/URIReference.html"><code>Message::URI::URIReference</code></a>
85
86 </dd><dt>CGI and Web applications
87
88 </dt><dd><a href="../../lib/Message/CGI/Carp.html"><code>Message::CGI::Carp</code></a>
89 </dd><dd><a href="../../lib/Message/CGI/HTTP.html"><code>Message::CGI::HTTP</code></a>
90 </dd><dd><a href="../../lib/Message/Util/HostPermit.html"><code>Message::Util::HostPermit</code></a>
91
92 </dd><dt>Character encodings
93
94 </dt><dd><a href="../../lib/Message/Charset/Info.html"><code>Message::Charset::Info</code></a>
95
96 </dd><dt>Error handling
97
98 </dt><dd><a href="../../lib/Error.html"><code>Error</code></a> (Though this
99 module is not a product of the manakai project, this module is bundled
100 in the <a href="#download-manakai-core">manakai-core</a> package for
101 convenience.)
102
103 </dd><dd><a href="../../lib/Message/Util/Error.html"><code>Message::Util::Error</code></a>
104
105 </dd><dt>Formatter (deprecated)
106
107 </dt><dd><a href="../../lib/Message/Util/Formatter/Base.html"><code>Message::Util::Formatter::Base</code></a>
108 </dd><dd><a href="../../lib/Message/Util/Formatter/Boolean.html"><code>Message::Util::Formatter::Boolean</code></a>
109 </dd><dd><a href="../../lib/Message/Util/Formatter/Text.html"><code>Message::Util::Formatter::Text</code></a>
110
111 </dd><dt>Qualified names (deprecated)
112
113 </dt><dd><a href="../../lib/Message/Util/QName/Filter.html"><code>Message::Util::QName::Filter</code></a>
114
115 </dd></dl>
116
117 </div>
118
119 <div class="section" id="documentation">
120 <h2 data-lang-container=""><span lang="en">Documentations</span></h2>
121
122 <ul>
123 <li>実装に関するメモ
124 <ul>
125 <li><a href="http://suika.fam.cx/gate/2005/sw/manakai/Namespaces">XML
126 名前空間関連の実装に関するメモ</a></li>
127 <li><a href="http://suika.fam.cx/gate/2005/sw/manakai/Error%20Types">誤り型一覧</a></li>
128 </ul>
129 </li>
130 <li>仕様書
131 <ul>
132 <li><a href="http://suika.fam.cx/gate/2005/sw/manakai/DOM%20Perl%20Binding">manakai の DOM Perl 束縛</a> (案)</li>
133 <li><a href="http://suika.fam.cx/gate/cvs/*checkout*/messaging/manakai/lib/Message/Markup/Atom.dis?rev=HEAD&amp;content-type=text/plain">Atom DOM 1.0</a> (案)</li>
134 <li><a href="http://suika.fam.cx/gate/2005/sw/SerialWalker%20specification"><code>SerialWalker</code></a> (案)</li>
135 <li><a href="http://suika.fam.cx/gate/2005/sw/manakai/DOM%20Extensions">manakai の DOM 拡張</a></li>
136 <li id="spec-domdtdef" lang="en"><a href="http://suika.fam.cx/www/markup/xml/domdtdef/domdtdef"><abbr>DOM</abbr>
137 Document Type Definition module</a></li>
138 <li><a href="http://suika.fam.cx/gate/2005/sw/manakai/Selectors%20Extensions">manakai
139 の Selectors 拡張</a></li>
140 </ul>
141 </li>
142 </ul>
143 </div>
144
145 <div class="section" id="demo">
146 <h2 data-lang-container=""><span lang="en">Demo</span></h2>
147
148 <ul>
149 <li><a href="http://suika.fam.cx/gate/2007/uri/uri-demo-interface" lang="en">manakai's
150 URI module demo</a></li>
151 <li><a href="http://suika.fam.cx/gate/2007/html/parser-manakai-interface" lang="en">HTML5
152 parser (<em>beta</em>) Web interface (manakai version)</a></li>
153 </ul>
154 </div>
155
156 <div class="section" id="applications">
157 <h2 data-lang-container=""><span lang="en">Applications using manakai-core modules</span></h2>
158
159 <ul>
160
161 <li><a href="http://suika.fam.cx/www/harusame/readme" lang="ja">Harusame</a>, multilingual Web page management tool.
162
163 </li><li><a href="http://suika.fam.cx/gate/cvs/tool/bunshin/">Bunshin.pm</a>
164 <p>Web 上の連続する資源 (掲示板の記事のようなもの)
165 を切り出して RFC 822 形式のメッセージにするエンジン部分。</p>
166 </li>
167 <li><a href="http://suika.fam.cx/gate/cvs/tool/suikawari/">すいかわり</a>
168 <p>Bunshin.pm を使って、電子ニュースに記事を投稿する
169 script。 (cron とかから呼び出して使う。)</p>
170
171 </li><li id="app-webhacc"><a href="http://suika.fam.cx/gate/2007/html/cc/"><abbr>WebHACC</abbr>
172 (Web hypertext application conformance checker)</a> (See also <a href="http://suika.fam.cx/gate/2007/html/cc-about"><cite>about
173 WebHACC</cite></a>).
174
175 </li><li><a href="http://suika.fam.cx/commitfeed/readme"><code>mkcommitfeed.pl</code></a>
176
177 </li></ul>
178
179 </div>
180
181 <div class="section" id="dependency">
182 <h2 data-lang-container=""><span lang="en">Dependency</span></h2>
183
184 <dl>
185 <dt>Perl 5.8.7 or later
186 </dt><dd>古い版の Perl では動作しません。 5.8.4 くらいでも動くかもしれませんが、
187 未確認です。</dd>
188
189 <dt><a href="http://suika.fam.cx/www/charclass/readme">CharClass</a></dt>
190
191 <dd data-lang-container=""><span lang="en"><a href="#modules-dom">DOM implementation</a> requires
192 the module <a href="http://suika.fam.cx/www/charclass/lib/Char/Class/XML.html"><code>Char::Class::XML</code></a>.</span></dd></dl>
193 </div>
194
195 <div class="section" id="install">
196 <h2 lang="en">インストール</h2>
197
198 <ol>
199 <li><a href="#download">配布ファイルを入手します</a>。</li>
200 <li>配布ファイルを適切な場所で展開します。
201 <code class="file">lib/</code> 以下の Perl モジュール・ファイルを Perl
202 が見つけられる場所 (<code class="perl">@LIB</code> で指定されたディレクトリ)
203 に置くだけで構いません。</li>
204 </ol>
205 </div>
206
207 <div class="section" id="download">
208 <h2 data-lang-container=""><span lang="en">Download</span></h2>
209
210 <ul>
211 <li>manakai-core <span data-lang-container=""><span lang="en">(<abbr>DOM</abbr> implementation)</span></span>
212
213 <dl id="download-manakai-core">
214
215 <dt data-lang-container="" id="download-snapshot"><span lang="en">Snapshots</span></dt><dd data-lang-container=""><span lang="en"><a href="http://suika.fam.cx/www/2006/manakai-release/manakai-dev-latest">manakai-core
216 latest snapshot version</a></span></dd><dd><a href="http://suika.fam.cx/www/2006/manakai-release/manakai-0.4.0">manakai 0.4.0 (2007年9月29日)</a></dd>
217 <dd><a href="http://suika.fam.cx/www/2006/manakai-release/manakai-0.3.2">manakai 0.3.2 (2006年6月18日)</a></dd>
218 <dd><a href="http://suika.fam.cx/www/2006/manakai-release/manakai-0.3.1">manakai 0.3.1 (2006年4月22日)</a></dd>
219
220 <dt data-lang-container="" id="download-dev"><span lang="en">Development version</span></dt><dd data-lang-container=""><span lang="en"><a href="http://suika.fam.cx/gate/cvs/messaging/manakai/manakai.tar.gz?tarball=1" lang="en">Latest development version tarball</a></span></dd></dl>
221
222 </li><li><a href="http://suika.fam.cx/www/markup/html/whatpm/readme#download" lang="en">Whatpm</a>
223 (<abbr>HTML</abbr>, <abbr>XML</abbr>, <abbr>CSS</abbr> 実装)</li>
224 <li><a href="http://suika.fam.cx/www/manakai-charlib/readme#modules" lang="en">manakai
225 charlib</a> (日本語文字符号化対応)</li>
226 </ul>
227
228 </div>
229
230 <div class="section" id="dev" lang="en">
231 <h2>Development</h2>
232
233 <p data-lang-container="" id="cvs"><span lang="en"><a href="http://suika.fam.cx/gate/cvs/messaging/manakai/" lang="en">CVS repository</a> (<a href="http://suika.fam.cx/admin/cvs/">suika.fam.cx</a>)</span></p><p id="bts"><a href="http://manakai.g.hatena.ne.jp/task/">Bug tracking system</a>
234 </p></div>
235
236 <div class="section" id="author" lang="en">
237 <h2>Author</h2>
238
239 <p><a href="http://suika.fam.cx/~wakaba/who?" rel="author">Wakaba</a>.</p>
240 </div>
241
242 <div class="section" id="license" lang="en">
243 <h2>License</h2>
244
245 <p>Copyright 2002‐2009 <span href="http://suika.fam.cx/~wakaba/who?">Wakaba</span> <code class="mail">&lt;<a href="mailto:w@suika.fam.cx" rel="author">w@suika.fam.cx</a>&gt;</code>.</p>
246
247 <p>This library is free software; you can redistribute it and/or
248 modify it under the same terms as Perl itself.</p>
249
250 </div>
251
252 <footer>
253 [<a href="cover.en" hreflang="en" rel="alternate">English</a>]
254 [<a href="cover.ja" hreflang="ja" rel="alternate">日本語</a>]
255 </footer>
256
257
258
259 </body></html>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24