Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 42962 invoked from network); 5 May 2006 16:37:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 May 2006 16:37:34 -0000 Received: (qmail 4476 invoked by uid 500); 5 May 2006 16:37:28 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 4409 invoked by uid 500); 5 May 2006 16:37:27 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 4398 invoked by uid 99); 5 May 2006 16:37:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 May 2006 09:37:27 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [206.123.111.90] (HELO mail.loukasmgmt.com) (206.123.111.90) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 May 2006 09:37:27 -0700 Received: (qmail 30803 invoked by uid 510); 5 May 2006 11:37:06 -0500 Received: from unknown (HELO ?192.168.3.108?) (fhanik@halosg.com@72.64.67.249) by mail.loukasmgmt.com with SMTP; 5 May 2006 11:37:06 -0500 Message-ID: <445B7F2D.5000701@hanik.com> Date: Fri, 05 May 2006 11:37:01 -0500 From: Filip Hanik - Dev Lists User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: TC 6: What needs to be done? References: <20060504020349.I396@zeus.atlassian.com> <4459C4FC.5040606@apache.org> <445B5BCB.3050409@kippdata.de> <445B6861.4020102@kippdata.de> <96e4b5230605050820r4d2f5292sfa8c073e0a301cb9@mail.gmail.com> <445B72A3.5080102@ptc.com> <96e4b5230605050925v3d12f326od820c8702ca8b40e@mail.gmail.com> In-Reply-To: <96e4b5230605050925v3d12f326od820c8702ca8b40e@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Costin Manolache wrote: >> There is a tradeoff here, though. Elegant configurations generally> >> can't be reproduced via fairly simple save mechanisms, i.e.> >> roundtripping of the data becomes an issue. > That's true. At one end you have the windows registry, the other > -custom config files thatare very unfriendly to programs. There is > something in the middle -maybe apple-style configfiles, or XML. > My old plan was to use something like MLET, and DOM to read/save ( > somost of comments/structure is preserved ). completely unrelated topic, but ANT has a pretty neat way of injecting pretty much anything anywhere in the build.xml file, not that server.xml will be anything like build.xml, but the idea of injecting sub components, is pretty neat. so if I want to provide my custom connector, I could have sub XML elements to the connector element. Filip > >> >> 6) Timeline> >> ===========> >>> >> How much we will change for TC >> 6 also depends on how much time we are> >> willing to give it. Is >> there any time limit we should preserve, to> >> deliver a JEE 5 web >> container not too far behind the standard approval?> >> I assujme >> everyone wants TC 6 to show up before end of the year (beta),> >> but >> how much earlier will it need to be available?> I'm more interested >> in availability of full support for the new servlet> and JSP >> standards in a fast, stable, scalable> Tomcat release than anything >> else. > +1 > Everything else can be done incrementally, in future releases. > And it's even better if cluster, etc are separate module, withseparate > release cycle - this way they won't block or add extraoverhead to > tomcat release. you'd still need to coordinate the releases, cause if the new tomcat version is released and it breaks the cluster module, then you are shipping a broken module, and I do believe that Tomcat should with each release ship a default cluster implementation. That is why I opted to have "ha" in the main tree, cause "ha" is an extension to the tomcat components but swapping out few key components to enable replication. "ha" itself doesn't contain any "cluster" logic, it only enabled data to be serialized/deserialized, diffed etc, something that is core to tomcat. as always, I will listen to the majority. > Costin > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org