Home

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:

都合のために、動きアイテムは一般的なカテゴリーに組織されました。 そして、それはアルファベット順で提示されます。 以下のカテゴリーは、現在確認されています:





Architectureアーキテクチャ

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?] ---

Connectors

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

Core Servlet Engine Functionality

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アプリケーション環境サポートを実装。 ---

Server Administration Functionality

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] ---

Servlet Provided Functionality

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

Session Management Functionality

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

Utility Component Functionality

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] ---

Valve Provided Functionality

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サーバー指令AliasAliasMatch<と一致している機能的サポート/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サーバー指令RedirectRedirectMatchRedirectTempと一致している機能的サポートに異なる位置に要求を合わせる一時的なそのサポートまたは永久のリダイレクションを提供するバルブを設計して、実装してください。 [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


$Id: todo.html,v 1.4 2001/02/19 01:05:52 craigmcc Exp $