This document is a living list of the action items related to the current development of the Catalina servlet container architecture for Tomcat 4.0.
この文書は、Tomcat 4.0のためにCatalina servletコンテナ・アーキテクチャの現在の開発と関連rしたやるべきことの現在のリストです。
The columns in this report contain the following information:
このレポートの中のカラムは、以下の情報を含みます:
Additions to, subtractions from, and changes to the action items listed here should be discussed and approved on the TOMCAT-DEV mailing list, as described on the Decision Making page on the Jakarta Project web site. Developers can nominate themselves to work on particular action items by asking a Committer to add their name and EMAIL address to those items. The developers working on each item should discuss and agree upon the approach to be used for implementing the item's changes to the project source code and documentation, prior to completing those changes. Such discussions should take place on the TOMCAT-DEV mailing list so that everyone can stay apprised of what is going on, or chime in if they want to contribute ideas and suggestions.
ここでリストされるやるべき項目への追加、削除、および変更は、 JakartaプロジェクトのwebサイトにあるDecision MakingページはTomcat-DEVメーリングリストで議論され検討されるべきです。 開発者は、Committerに彼らの名前と電子メール・アドレスを項目に加えるよう頼むことによって特定のやるべき項目の上で彼ら自身を作業に任命することができます。 各項目に取り組んでいる開発者は、それらの変更点を完了する前に、プロジェクト・ソース・コードとドキュメンテーションに項目の変更点を実装するために使用される方法を検討して合意に達するはずです。 誰でも続いていることをじっとすることができるか、彼らが考えと提案に貢献したいかどうか際に鳴ることができるように、そのような議論はTomcat-DEVメーリングリストで起こしてください。
For convenience, the action items have been organized into general categories, which are presented in alphabetical order. The following categories of actions are currently identified:
都合のために、動きアイテムは一般的なカテゴリーに組織されました。 そして、それはアルファベット順で提示されます。 以下のカテゴリーは、現在確認されています:
| Priority | Action Item | Volunteers |
|---|---|---|
| Medium | Define extensions (if necessary) to the Catalina architecture to support distributed, load-balanced, servlet containers. Catalinaアーキテクチャに、分散、ロードバランス、サーブレットコンテナのサポート拡張(必要に応じて)を定義する | Craig McClanahan |
| Medium | Improve the manageability of Catalina components by adding support classes and interfaces as necessary to meet the requirements of the Java Management Extensions (JMX) specification. Java管理拡張(JMX)仕様書の必要条件に応ずるために必要であるので、サポート・クラスとインタフェースを加えることによってCatalinaコンポーネントのmanageabilityを改善 | Remy Maucherat |
| Medium | Improve the manageability of Catalina components by adding support classes and interfaces as necessary to meet the requirements of the Avalon framework. Avalonフレームワークの必要条件に応ずるために必要であるので、サポート・クラスとインタフェースを加えることによってCatalinaコンポーネントのmanageabilityを改善 | --- |
| Low | Define and provide default implementations for logging of server
related events and messages, as opposed to the application-level
logging provided by Logger implementations.
[org.apache.catalina.syslog?]
Logger実装によって提供されるapplication-levelログ記録に対して、定義して、デフォルトの実装をサーバー関連したイベントとメッセージのログ記録のために用意。
[ org.apache.catalina.syslog?]
|
--- |
| Priority | Action Item | Volunteers |
|---|---|---|
| High | Design and implement a high-performance Connector implementation
that interoperates with the existing mod_jk
infrastructure of Tomcat 3.2, to provide either in-process or
out-of-process servlet/JSP support for Apache (2.0 required for
in-process), Microsoft IIS, Netscape iPlanet, and AOLServer.
Tomcat 3.2の既存のmod_jk基盤の、apacheの
(2.0は内部プロセスが要求される)、マイクロソフトIIS、Netscape iPlanet、AOLServerで、
内部プロセス、外部プロセス どちらでも、servlet/JSPサポートできるように
相互運用可能で高性能なコネクタ実装の設計と実装。
[org.apache.catalina.connector.modjk] |
Pier Fumigalli |
| Priority | Action Item | Volunteers |
|---|---|---|
| High | Implement the Tomcat 3.x feature of being able to configure a security policy for each deployed web application. 各展開されたWebアプリケーションのためにセキュリティ方針を構成することができるTomcat 3.x機能を実装 | Glenn Nielsen |
| Medium | Implement the optional web application environment support described in Section 9.9 of the Servlet API Specification Version 2.2, and Chapter 5 of the Java2 Platform Enterprise Edition Version 1.2 Specification. Servlet API仕様書版2.2の第9.9節とJava2プラットホームEnterprise版版1.2仕様書の第5章で記述したオプションのwebアプリケーション環境サポートを実装。 | --- |
| Priority | Action Item | Volunteers |
|---|---|---|
| Medium | Design and implement a web application providing server management support for a running Catalina installation. サーバー管理サポートを実行しているCatalinaインストールのために用意しているWebアプリケーションを設計、実装 [org.apache.catalina.admin] | John Shin |
| Medium | Improve the ease of installation (and the quality of installation documentation) through the use of installer program technology. インストーラー・プログラム技術の使用を通して、インストール(そして、インストール・ドキュメンテーションの品質)の容易さを改善 | --- |
| Low | Port out-of-the-box functionality to install Catalina as a "service" under Microsoft NT, based on the existing code used for Tomcat 3.2. マイクロソフトNT(Tomcat 3.2のために使われる現存のコードに基づく)の下で、「サービス」としてCatalinaをインストールするポートout-of-the-box機能。 [org.apache.catalina.startup] | --- |
| Priority | Action Item | Volunteers |
|---|---|---|
| Low | Design and implement a servlet that supports interpretation of
web-server-like "server side include" directives, typically
found in *.shtml files.
web-server-likeの解釈を支持するservletを設計して、そして、実装します「サーバー側が、含みます」、指令は一般的に*.shtmlファイルにおいて見つけました。
[org.apache.catalina.servlets] |
--- |
| Low | Design and implement a servlet that supports interpretation of
<servlet> directives, typically
found in *.jhtml files.
< servlet>の解釈を支持するservletを設計して、実装してください;、指令は一般的に*.jhtmlファイルにおいて見つけました。
[org.apache.catalina.servlets] |
--- |
| Low | Design and implement a CGI emulation servlet for Catalina. 設計して、CGIエミュレーションservletの設計と実装 [org.apache.catalina.servlets] | Martin T. Dengler |
| Priority | Action Item | Volunteers |
|---|---|---|
| Medium | Design and implement a Manager implementation that
supports swapping of active, but idle, sessions to persistent
storage via a suitably configured Store implementation.
動作しているがアイドル状態のセッションを適切に構成されたStore実装を
通じて永続性の記録をして、スワップをサポートするためのManagerの設計と実装。
[org.apache.catalina.session] |
--- |
| Medium | Finish design and implementation of a filesystem-based
Store implementation.
ファイルシステムに基づくStore実装の設計と実装の完了
[org.apache.catalina.session] |
--- |
| Medium | Design and implement a JDBC-based Store implementation.
JDBCに基づくStore実装の設計と実装。
[org.apache.catalina.session] |
--- |
| Medium | Design and implement a Store implementation based on
JavaSpaces and/or IBM's TSpaces frameworks.
JavaSpacesやIBMのTSpacesフレームワークに基づくStore実装の設計と実装
|
Jim Cook |
| Priority | Action Item | Volunteers |
|---|---|---|
| Medium | Design and implement a Realm implementation that accesses
authentication and role information from a JNDI-accessed directory
server.
JNDIでアクセスされたディレクトリ・サーバーから、認証と役割情報にアクセスするRealmの設計と実装
[org.apache.catalina.realm] |
James W. |
| Medium | Design and implement a Resources implementation that
interacts with a web server Connector (such as the one for Apache)
to access web server resources through the connection protocol,
rather than as disk files.
ディスク・ファイルとして接続プロトコルを通してアクセスWebサーバー・リソースにWebサーバー・コネクタ(例えばapacheのためのもの)と相互に作用するResourcesの設計と実装 |
--- |
| Low | In LoggerBase, add support for optional "decoration"
of logged messages with XML elements.
LoggerBaseで、XML要素で記録されたメッセージのオプションの「装飾」のサポートを追加
[org.apache.catalina.logger] |
--- |
| Priority | Action Item | Volunteers |
|---|---|---|
| Medium | Design and implement support for SSL/TLS based authentication. SSL/TLS基づく認証のサポートを設計と実装 [org.apache.catalina.authenticator] | John Shin |
| Medium | Extend the authentication implementations to operate
at the Engine or Host level of the
Container hierarchy, not just the Context
level, to provide "single sign on" support.
Contextレベルではなく、Engineや、Container階層のHostレベルで動作するための、認証実装を拡張し、「シングル・サイン・オン」の
サポートを提供 |
--- |
| Low | In AccessLogValve, implement parsing and pattern matching
for more complete emulation of Apache's custom log generation
capabilities.
AccessLogValveで、Apacheのカスタムログ生成互換の完全なエミュレーション
のための解析とパターンマッチングの実装 |
--- |
| Low | Design and implement a valve that provides functional support
corresponding to the Apache server directives Alias
and AliasMatch that support mapping of document trees
to be mapped to different locations within the document root.
apacheサーバー指令AliasとAliasMatch<と一致している機能的サポート/code>にそのサポートを提供するバルブを設計して、そして、実装します文書rootの範囲内で異なる位置に写像される文書木の写像します。
[org.apache.catalina.valves.AliasValve] |
--- |
| Low | Design and implement a valve that provides functional support
corresponding to the Apache server directives Redirect,
RedirectMatch, and RedirectTemp that
support temporary or permanent redirection of matching requests
to different locations.
apacheサーバー指令Redirect、RedirectMatchとRedirectTempと一致している機能的サポートに異なる位置に要求を合わせる一時的なそのサポートまたは永久のリダイレクションを提供するバルブを設計して、実装してください。
[org.apache.catalina.valves.RedirectValve] |
--- |
| Low | Design and implement a valve that provides functional support
similar to the Apache server Rewrite family of
directives that support transformations on the request URI.
要求URIの上でapacheサーバーRewriteに類似した指令の機能サポート
を提供するバルブの設計と実装
[org.apache.catalina.valves.RewriteValve] |
--- |
| Low | Improve security of the HTTP DIGEST authentication implementation. HTTPダイジェスト認証実装のセキュリティを改善 [org.apache.catalina.security] | Remy Maucherat |