Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 70504 invoked from network); 19 May 2005 22:42:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 May 2005 22:42:50 -0000 Received: (qmail 91529 invoked by uid 500); 19 May 2005 22:42:38 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 91469 invoked by uid 500); 19 May 2005 22:42:38 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 91422 invoked by uid 99); 19 May 2005 22:42:38 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,FORGED_RCVD_HELO,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of dlydick@earthlink.net designates 207.217.120.131 as permitted sender) Received: from fallback-aspen.pas.sa.earthlink.net (HELO fallback-aspen.pas.sa.earthlink.net) (207.217.120.131) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 19 May 2005 15:42:33 -0700 Received: from pop-a065d05.pas.sa.earthlink.net ([207.217.121.249]) by fallback-aspen.pas.sa.earthlink.net with esmtp (Exim 3.36 #4) id 1DYszu-0004iL-00 for harmony-dev@incubator.apache.org; Thu, 19 May 2005 14:56:06 -0700 Received: from dialup-4.225.183.81.dial1.dallas1.level3.net ([4.225.183.81] helo=earthlink.net) by pop-a065d05.pas.sa.earthlink.net with smtp (Exim 3.36 #10) id 1DYsvy-0002SM-00; Thu, 19 May 2005 14:52:02 -0700 Message-ID: <4120055419215152770@earthlink.net> X-EM-Version: 5, 0, 0, 0 X-EM-Registration: #3003520714B31D032830 X-Priority: Reply-To: dlydick@earthlink.net X-Mailer: EarthLink MailBox 5.0.7.9 (Windows) From: "Dan Lydick" To: harmony-dev@incubator.apache.org Cc: "dlydick" Subject: Re: timeframe for mid-level decissions Date: Thu, 19 May 2005 16:51:52 -0500 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N > [Original Message] > From: Geir Magnusson Jr. > To: > Date: 5/19/05 5:40:41 AM > Subject: Re: timeframe for mid-level decissions > > > On May 19, 2005, at 5:24 AM, Jakob Praher wrote: > > > Hi Leo, > > > > Leo Simons wrote: > > > >> Hi Jakob! > >> > >> On 18-05-2005 22:29, "Jakob Praher" wrote: > >> > >> > >>> When do you want the first Harmony J2SE alpha snapshots to reach > >>> the masses? > >>> > >> > >> > >> "when they're ready" > >> > > ... snip... > > > > > You might disagree here - but i think that this project is a bit > > different from other apache projects. Many things completly depend on > > the initial decisions. So I don't want to see all people waiting for > > some technical decision to take place and thus deadlock their efforts. > > At the same the possibily matrix is so huge that you can't take into > > account every project thats going on. So again: Make some > > decissions in > > the next months and go for that. Sure the project is in its infancy > > - I > > don't want to push too much. Not having been involved with other Apache projects, I don't know how similar or different that Harmony is, but I _do_ know that it has an ambitious charter in its own right. There are numerous directions that the list's discussions are going in simultaneously, and most of them revolve around one component of the final product, or how two components interact with each other. > > Right. Where do you stand on current VMs to look at or language? > The question of which major component we look at first might be viewed from the final runtime result. Ultimately, the project is building J2SE 5, which has language, class libraries, runtime environment, and support tools. Since ultimately the language and class libraries are loaded into the runtime environment, it might behoove us to define what that is first, then how the language and class libraries will work with that to make it happen the way we want it to. By concentrating on one or more JVM's to be donated, we can decide which features any or all of them should be part of a Harmony implementation of the JRE, then design and build one or more JVM deliverables to meet those requirements. Once a decision on JVM design(s) has been made, then certain features the other components will be automatically established, providing a finite framework for decisions on their design. The same with class libraries and tools. Dan Lydick > geir > > -- > Geir Magnusson Jr +1-203-665-6437 > geirm@apache.org > >