Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 44467 invoked from network); 12 Feb 2008 02:38:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Feb 2008 02:38:02 -0000 Received: (qmail 95622 invoked by uid 500); 12 Feb 2008 02:37:56 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 95113 invoked by uid 500); 12 Feb 2008 02:37:54 -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 95101 invoked by uid 99); 12 Feb 2008 02:37:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Feb 2008 18:37:54 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [217.146.182.189] (HELO n9.bullet.ukl.yahoo.com) (217.146.182.189) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 12 Feb 2008 02:37:21 +0000 Received: from [217.12.4.214] by n9.bullet.ukl.yahoo.com with NNFMP; 12 Feb 2008 02:37:27 -0000 Received: from [216.252.122.219] by t1.bullet.ukl.yahoo.com with NNFMP; 12 Feb 2008 02:37:27 -0000 Received: from [69.147.65.162] by t4.bullet.sp1.yahoo.com with NNFMP; 12 Feb 2008 02:32:57 -0000 Received: from [127.0.0.1] by omp407.mail.sp1.yahoo.com with NNFMP; 12 Feb 2008 02:30:10 -0000 X-Yahoo-Newman-Id: 233292.44013.bm@omp407.mail.sp1.yahoo.com Received: (qmail 94917 invoked from network); 11 Feb 2008 20:34:07 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=AgN8ZTDBZVRmPxzJ7MfbkyadcpJXV7hmOStBRyzySv9sA0H62Pm31CvMU5mOyenkl/2Z6NbIathWvoDees1JgNeLDtCc0bd846xav/CL+UVhsBJxM8jqIUS3byGzfIk45O6qZEkIORHxaptV/o9uoCly7iP0y/8oFh2/UTxhaME= ; Received: from unknown (HELO ?192.168.1.102?) (david_jencks@67.102.173.8 with plain) by smtp123.plus.mail.sp1.yahoo.com with SMTP; 11 Feb 2008 20:34:07 -0000 X-YMail-OSG: yqeoyqEVM1lLm0_MiBmiseobU8Cuz2PSmcSt3cyZE4v578cHG13dP7xsMnZBcYItDJxqpOvk0AjjhgQyUaGeZKU2_aHOZm.aJpk8T4cWLurCPWer2A-- X-Yahoo-Newman-Property: ymail-3 Mime-Version: 1.0 (Apple Message framework v753) In-Reply-To: <47B071D8.9010408@apache.org> References: <22d56c4d0802070658m21b95bb1uec328778804a39e8@mail.gmail.com> <5da94e5a0802080030x7a3ec171k29777aa96aab3347@mail.gmail.com> <5da94e5a0802110314w66bf4ccbi1ec36975bd7e98bd@mail.gmail.com> <47B071D8.9010408@apache.org> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2E73F3B9-F5A9-4D88-B8C4-9EFEB66F7263@yahoo.com> Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: Geronimo in year 2008 Date: Mon, 11 Feb 2008 12:33:53 -0800 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.753) X-Virus-Checked: Checked by ClamAV on apache.org On Feb 11, 2008, at 8:03 AM, Donald Woods wrote: > > Shiva Kumar H R wrote: >> On Feb 8, 2008 2:09 PM, David Jencks > > wrote: >> 3a is implemented in 2.1 >> Is there an admin console page for this already implemented? >> Despite my liking for xmlbeans and its unique strengths I >> think a >> very strong argument can be made for moving the deployer code >> to jaxb. >> Interesting!! Let me do some quick learning of jaxb and start a >> separate thread on this. > > We need to discuss introducing more dependencies on JAXB as a group > first, as this just ties more of our server code with Sun RI, which > has no alternative implementation right now (and could be licensed > from Sun as GPL in future releases....) My understanding is that jaxb is included in the jre starting with java 6. IMO this is one of the arguments in its favor. We also can't avoid it at this point. Openejb deployment is very tied to jaxb and the geronimo startup code also relies on it. I don't think rewriting the openejb deployment system using xmlbeans is plausible. thanks david jencks > >> thanks >> david jencks >> On Feb 8, 2008, at 12:30 AM, Shiva Kumar H R wrote: >>> I can immediately remember 3 prior discussions in reference >>> to this: >>> i) "[DISCUSS/FEEDBACK] Usability improvements to Geronimo" >>> mail from Prasad in Nov'07 >>> http://www.mail-archive.com/dev@geronimo.apache.org/ >>> msg53236.html >>> ii) "[Discuss] What next?" mail from DJencks in Aug'07 >>> http://www.mail-archive.com/dev@geronimo.apache.org/ >>> msg50660.html >>> iii) "[DISCUSS] Geronimo 2.1 - what's next?" mail from >>> Matt in >>> Jul'07 >>> http://www.mail-archive.com/dev@geronimo.apache.org/ >>> msg48173.html >>> >>> Alright, here is my wish list - features that I would love to >>> see >>> getting into Geronimo in 2008: >>> 1) Deployment Environment: >>> a) Plan Creator wizards (in Admin Console & in Geronimo >>> Eclipse Plugin) for geronimo-application.xml and *many* other >>> Geronimo deployment plans. >>> b) Geronimo specific annotations: To further simplify the >>> specification of Geronimo deployment information, right at >>> development time. >>> >>> 2) Geronimo Eclipse Plug-in (GEP): >>> a) Model framework for Geronimo deployment plans: >>> Currently it is EMF (Eclipse Modeling Framework). With every >>> update to Geronimo deployment schema, it's a major pain to >>> generate new EMF classes. If however, GEP uses the same model >>> framework as that of Geronimo server (XMLBeans), then at least >>> this problem would be solved. IIUC JSR-88 DConfigBeans would be >>> the ideal model framework for GEP - in that case even if the >>> model >>> framework of server changes in future, GEP would be unaffected. >>> b) Critical bug fixes >>> c) Make "Download and Install" option more intuitive >>> d) Customize Web Services Wizard: >>> The default implementation of WTP's web services wizard >>> embeds an >>> Axis engine inside a web-app and then deploys it in a web server >>> such as Tomcat. However this isn't the right approach for >>> Geronimo >>> as it already has a global web services engine deployed. >>> Hence web >>> services wizard's behavior must be customized when deploying >>> onto >>> Geronimo. >>> e) Better Remote server support >>> f) Testsuite Automation >>> g) Integrating JavaEE Samples. >>> >>> 3) Admin Console Tools: >>> a) Server Build Tool: For instance, a "button" to push that >>> spits out a server with just what is needed for a set of apps >>> and >>> nothing else. >>> http://www.mail-archive.com/dev@geronimo.apache.org/ >>> msg54849.html >>> b) Cluster Admin Tools: Geronimo has a lot of partial >>> clustering solutions. For instance there's WADI, native tomcat >>> clustering, a terracotta integration, and many others. A cluster >>> admin tool would be of great help in the setting-up and >>> fine-tuning of those clustering solutions. >>> >>> I am stuck in 1) a) Plan Creator work for the past year or so >>> and >>> it is still not complete! So if I alone work on many of those >>> features, God alone knows when I will complete them. Any >>> takers/collaborators? >>> >>> On Feb 7, 2008 8:28 PM, Vamsavardhana Reddy >> > wrote: >>> >>> Hello, >>> >>> Geronimo had a great year 2007. I don't need to re-list all >>> our achievements listed in Matt's mail from 31st Dec 2007 >>> (http://www.mail-archive.com/dev@geronimo.apache.org/ >>> msg54994.html). Now that 2.1 is also rolling out, I think >>> it is time we start >>> discussing what we want to do in Geronimo in year 2008. Let >>> us also discuss what we "must" do to make Geronimo an >>> application server of choice. I would like all of us to use >>> this mail thread to put forth our thoughts (and any action >>> items some of us may have already come up with silently) so >>> that the community can see what great heights Geronimo will >>> scale in 2008. >>> >>> Thank you. >>> >>> ++Vamsi >>> >>> >>> >>> >>> -- Thanks, >>> Shiva >> -- >> Thanks, >> Shiva