From: markt Date: Sat, 27 Dec 2008 19:04:59 +0000 (+0000) Subject: Add a draft release plan for Tomcat 7 X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=afb3c05b1fff7f3161dfa100df710e2554610c7b;p=tomcat7.0 Add a draft release plan for Tomcat 7 git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@729657 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/NOTES-FOR-TOMCAT-6.2.txt b/NOTES-FOR-TOMCAT-6.2.txt deleted file mode 100644 index dadffe325..000000000 --- a/NOTES-FOR-TOMCAT-6.2.txt +++ /dev/null @@ -1,24 +0,0 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - -$Id: NOTES-FOR-TOMCAT-7.txt 607604 2007-12-30 22:41:20Z markt $ - - ================================================== - Things to consider for inclusion in Tomcat 6.2.0 - ================================================== - -1. AnnotationProcessor -> InstanceManager replacement (used by Geronimo) diff --git a/NOTES-FOR-TOMCAT-7.txt b/NOTES-FOR-TOMCAT-7.txt deleted file mode 100644 index ec76c715e..000000000 --- a/NOTES-FOR-TOMCAT-7.txt +++ /dev/null @@ -1,27 +0,0 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - -$Id$ - - =================================================== - Things to refer to when planning / writing Tomcat 7 - =================================================== - -1. Anything in NOTES-FOR-TOMCAT-6.2.txt that didn't make it into 6.2.x - -2. Support for standalone EL - http://issues.apache.org/bugzilla/show_bug.cgi?id=43819 diff --git a/TOMCAT-7-RELEASE-PLAN.txt b/TOMCAT-7-RELEASE-PLAN.txt new file mode 100644 index 000000000..fb8743d09 --- /dev/null +++ b/TOMCAT-7-RELEASE-PLAN.txt @@ -0,0 +1,48 @@ +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + +$Id: $ + + ===================================================== + An outline plan for the first stable Tomcat 7 release + ===================================================== + +1. Update trunk with new API from Servlet Spec 3.0 PR + +2. Provide NOOP implementations with TODO SRV3 markers so it will build + +3. Implement all the new Servlet 3 features + +4. Do an alpha realease (from trunk) + - Create tc7.0.x\tags to hold release tags + - Create Bugzilla project + - Add to web site + - Update Wiki version status page + +5. Fix issues as they get reported + +6. Update for next public draft(s) of the spec if any. + +7. Aim for first stable TC7 release with final release of Servlet 3 spec + - Create tc7.0.x\trunk from trunk at first stable release + +8. Nice to haves in first Tomcat 7 stable release + - Remove old, unused code + - Clean up internal API (eg remove unused params from methods) + - Code needs to be ID'd and deprecated in 6.x first + - Support for standalone EL + - http://issues.apache.org/bugzilla/show_bug.cgi?id=43819