Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 53540 invoked from network); 3 Mar 2006 13:53:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Mar 2006 13:53:22 -0000 Received: (qmail 12459 invoked by uid 500); 3 Mar 2006 13:54:05 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 12200 invoked by uid 500); 3 Mar 2006 13:54:04 -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 12189 invoked by uid 99); 3 Mar 2006 13:54:04 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Mar 2006 05:54:04 -0800 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 [216.218.240.193] (HELO pogo.kaffe.org) (216.218.240.193) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Mar 2006 05:54:03 -0800 Received: from robilad by pogo.kaffe.org with local (Exim 3.35 #1 (Debian)) id 1FF9Ny-00074X-00 for ; Fri, 03 Mar 2006 04:27:54 -0800 Date: Fri, 3 Mar 2006 04:27:54 -0800 To: harmony-dev@incubator.apache.org Subject: Re: any donations expected for awt and swing? Message-ID: <20060303122751.GA26550@pogo.kaffe.org> References: <44073BBE.4060209@gmail.com> <440756BF.5040400@gmail.com> <4408060C.1030800@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4408060C.1030800@gmail.com> User-Agent: Mutt/1.3.28i From: Dalibor Topic X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Fri, Mar 03, 2006 at 10:02:04AM +0100, Thorbj?rn Ravn Andersen wrote: > Tim Ellison wrote: > > >ourselves in the situation of having more than one implementation of the > >same APIs (we already saw this happen with 'security' and 'security2' > >contributions). This is no bad thing as it allows us to evaluate th > > > > > I personally would be very interested in a Swing implementation which > runs in text mode (I think I once saw a package named chava which could > do that) as I think that Harmony will be able to fill the niche of text > programs without a GUI. > Chris is working on curses peers for GNU Classpath, afaik. Charva is nice (and has been running on Kaffe since 2002, afair), but it has certain limitations that make it hard to use it as a drop in replacement for Swing. For example, mapping some of the Font trickery in Swing to columns/rows of curses is non-trivial to do correct & fast. Also note that Charva is licensed under the LGPL license, which is currently not allowed by the Apache board to be used by any Harmony component, so you'd have to write it from scratch, or persuade the board to change the policy. cheers, dalibor topic > -- > Thorbj?rn