Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 4276 invoked from network); 23 May 2006 22:29:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 May 2006 22:29:46 -0000 Received: (qmail 33474 invoked by uid 500); 23 May 2006 22:29:44 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 33277 invoked by uid 500); 23 May 2006 22:29:43 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 33266 invoked by uid 99); 23 May 2006 22:29:43 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 May 2006 15:29:43 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [72.10.46.63] (HELO as.toolazydogs.com) (72.10.46.63) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 May 2006 15:29:42 -0700 Received: (qmail 5616 invoked from network); 23 May 2006 15:29:14 -0700 Received: from unknown (HELO ?192.168.200.149?) (205.147.11.148) by toolazydogs.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 23 May 2006 15:29:14 -0700 Message-ID: <44738CB7.4090701@toolazydogs.com> Date: Tue, 23 May 2006 15:29:11 -0700 From: "Alan D. Cabrera" User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: How about a quick 1.1.1? References: <74e15baa0605220814rf0a0830m59538162c56ab579@mail.gmail.com> <44722922.106@hogstrom.org> <74e15baa0605221446r3db11e47wd82d134c2a8dd412@mail.gmail.com> <447282A0.5040408@hogstrom.org> <74e15baa0605222243j78eca108sa554f6cc980b4ea8@mail.gmail.com> <44731418.5020106@hogstrom.org> <74e15baa0605230757s7659e22axbafc9301e08eaa1c@mail.gmail.com> <44733953.1050106@hogstrom.org> <447352DF.1010501@hogstrom.org> In-Reply-To: <447352DF.1010501@hogstrom.org> Content-Type: text/plain; charset=ISO-8859-1; 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 * E254 Matt Hogstrom wrote: > +1000 > > Dain Sundstrom wrote: >> How about we fix the actual show stoppers (only some of these >> blockers are show stoppers) and ship what we got? Then we just do a >> dot release every few weeks as any additional things are fixed. I >> think having more regular (short) releases will be positive for the >> community and will help to reduce our tendency to polish. I know we >> all want to put out the best software but there is a point at which >> this desire starts to hurt us. >> >> -dain >> >> On May 23, 2006, at 9:33 AM, Matt Hogstrom wrote: >> >>> All, >>> >>> Here is what I would like to define as our closing set for 1.1 >>> >>> * Restoration of Codehaus repos to get OEJB and TranQL up and running. >>> * Complete testing of current performance fixes and commit them. >>> * Close out SNAPSHOTs to final releases (depends partially on the >>> above) >>> * Complete the following JIRAs >>> >>> Key Priority Summary >>> GERONIMO-1492 Blocker Many "org/apache/geronimo" configIds >>> still live in source tree >>> GERONIMO-1849 Blocker Attribute Manager broken WRT Reference >>> GERONIMO-1860 Blocker Tests of optional ConfigID components >>> GERONIMO-1924 Blocker Need to register the tomcat jndi url >>> handler somehow >>> GERONIMO-1960 Blocker Bad GBean reference isn't caught during >>> deployment >>> GERONIMO-2006 Blocker Deploying an application with an >>> incorrect deployment plan results in non-functional admin console panel >>> GERONIMO-2038 Blocker assemblies\minimal-tomcat-server fails >>> on windows due to file path length >>> GERONIMO-2042 Blocker ConfigurationAwareReference needs Serial >>> Version UID >>> GERONIMO-2049 Blocker Jetty HTTPS edit shows no keystores in list >>> GERONIMO-2050 Blocker Unlocking a trust store still prompts >>> for private key selection/password >>> GERONIMO-2051 Blocker Console Jetty HTTPS connector has wrong >>> trust store help text >>> GERONIMO-2052 Blocker Dynamically added keystores never appear >>> as unlocked >>> >>> * Ship Unstable build >>> >>> * Run CTS Testing >>> >>> * Let bake a few days for testing >>> >>> * Release 1.1 >>> >>> This is how I'd like to finish this release. Many of the above >>> defects are assigned to Aaron. Aaron, if you can keep the ones you >>> think you can handle over the next few days and unassign the rest. >>> Everyone else can grab a JIRA or two and get them fixed and closed >>> aggressively we can get this completed. >>> >>> Our original target for this release was April 28 and we're about a >>> month behind. I would very much like to ship this by next Wednesday >>> (May 31) but perhaps Friday is more realistic. >>> >>> If you have some cycles all help is appreciated. >>> >>> Cheers, >>> >>> Matt >>> >>> Aaron Mulder wrote: >>>> OK. I'm well aware that I've assigned a large number of 1.1 issues to >>>> myself. Is there someone else I should assign them to? And do you >>>> have a list of the "other issues" that you feel need to be addressed >>>> for the 1.1 release? >>>> Thanks, >>>> Aaron >>>> On 5/23/06, Matt Hogstrom wrote: >>>>> I appreciate your concerns but as you noted there are a number of >>>>> other bug fixes and blockers that >>>>> *you* moved into the 1.1 stream that need to be addressed. Null >>>>> pointer exceptions, etc. If we >>>>> were in better shape on the usability front I would agree with >>>>> you. There are so many of those I >>>>> think focusing on fixing what we know is broken is the priority. >>>>> >>>>> -1 on new features unless the other issues are addressed. I've >>>>> been overly flexible on the release >>>>> so far. The release is going out this week or next. >>>>> >>>>> Thanks for your concern for the plugins but as release manager >>>>> that is not my priority. A stable >>>>> working release is. >>>>> >>>>> Matt >>>>> >>>>> Aaron Mulder wrote: >>>>> > I don't agree. 1.1 is not yet out the door, and if anything, it >>>>> looks >>>>> > like 1.2 will take longer than anticipated. Minor changes, >>>>> necessary, >>>>> > I vote 1.1. Remember, this change takes pressure off since >>>>> we'll be >>>>> > able to release more features as plugins. I'm strongly in favor of >>>>> > taking things out of the critical path, whereas deferring to 1.2 >>>>> will >>>>> > extend the critical path by another 3+ months. >>>>> > >>>>> > Thanks, >>>>> > Aaron >>>>> > >>>>> > On 5/22/06, Matt Hogstrom wrote: >>>>> >> I agree that they are necessary. Let's put them in 1.2. 1.1 is >>>>> >> almost out the door and adding new >>>>> >> features at this point is very late in the game. We're >>>>> currently 30 >>>>> >> days past our original date and >>>>> >> almost 5 months past the 1.0 release. >>>>> >> >>>>> >> Please defer these till 1.2. >>>>> >> >>>>> >> Matt >>>>> >> >>>>> >> Aaron Mulder wrote: >>>>> >> > We can call them what we want, but I think all the features are >>>>> >> > necessary, in particular in order to support plugins. The >>>>> advantage >>>>> >> > of adding the first two features is that they let us take a >>>>> lot of >>>>> >> > other features *out* of the critical path, and release them >>>>> as plugins >>>>> >> > (also letting us support non-ASL licensed providers). >>>>> Basically, the >>>>> >> > idea is to replace a properties file with a GBean, since you >>>>> can't >>>>> >> > effectively add to a properties file at plugin installation >>>>> time, but >>>>> >> > you can certainly add GBeans. Bottom line, it's a small >>>>> impact change >>>>> >> > (console only, change the lookup logic that's already >>>>> encapsulated in >>>>> >> > a helper class to do a GBean interface query instead of a >>>>> properties >>>>> >> > file load), and it has significant benefits (new JMS >>>>> providers or >>>>> >> > security providers can be added at runtime via plugins and do >>>>> not need >>>>> >> > to be hardcoded into the Geronimo distribution). >>>>> >> > >>>>> >> > Thanks, >>>>> >> > Aaron >>>>> >> > >>>>> >> > On 5/22/06, Matt Hogstrom wrote: >>>>> >> >> Based on the list below I think 1,2 and 3 are new function >>>>> and 4 is a >>>>> >> >> bug fix. >>>>> >> >> >>>>> >> >> Aaron Mulder wrote: >>>>> >> >> > Here are the things that I still want to squeeze into 1.1: >>>>> >> >> > - fix console JMS to accept new providers at runtime >>>>> >> >> > - fix console security realms to accept new providers at >>>>> runtime >>>>> >> >> > - add a missing Geronimo security provider to console >>>>> security >>>>> >> realms >>>>> >> >> > - fix hot deploy dir so it notices files updated while the >>>>> server >>>>> >> was >>>>> >> >> > down and deletes files if they are undeployed some other way >>>>> >> >> > >>>>> >> >> > There are also AFAIK a number of not-yet-applied patches >>>>> to review. >>>>> >> >> >>>>> >> >> Yes, there are several. >>>>> >> >> >>>>> >> >> I'm testing some performance related code. I'm waiting and >>>>> hoping >>>>> >> >> Codehaus comes up soon :) >>>>> >> >> >>>>> >> >> > >>>>> >> >> > Thanks, >>>>> >> >> > Aaron >>>>> >> >> > >>>>> >> >> > >>>>> >> >> > >>>>> >> >> >>>>> >> > >>>>> >> > >>>>> >> > >>>>> >> >>>>> > >>>>> > >>>>> > >>>>> >> >> >> >>