Re: Suggestions for Nile

Gerald Bauer <[email protected]> Wed, 9 Oct 2002 23:55:34 -0700 (PDT)
Newsgroups gmane.comp.java.luxor-xul.devel
Message-ID <[email protected]>
Hi Martin,

  Great to hear from you. Your SWT prototype is
tallying up hundreds of downloads. 

  I will start work on Nile once I have uploaded the
Ramses Beta Refresh (that includes a couple of new
examples) hopefully by Friday.

  Thanks for your suggestions. I will also try to
include all your previous SWT suggestions to make Nile
not dependent on a single toolkit.

> * Although I'm a fan of Jython, it make sense to be
> open for other scripting
> languages like Javascript, BeanShell, Dynamic Java,
> Pnuts, etc.
> So why not use IBM's free Bean Scripting Framework

  For now I'm not a supporter of the Bean Scripting
Framework as I don't believe in lowest common
denominator. I will check it again to see if I'm
mistaken.
  
  I chose Python because it offers the most
features/power lacking from BeanShell, Javascript,
Pnuts, etc. and Python is truly cross-platform and
also truly open-source and available in C and C#
flavors too, not just Java.

> * Usage of the commons-logging from
> jakarta.apache.org as a replacement of
> the houston Logger. There are two major logging
> packages out there: Log4J
> from Apache and the java.util.logging package from
> JDK 1.4. The
> commons-logging package library is a common layer
> for both and quite easy to
> use.
> BTW, do you really need a separate Status class with
> similar functionality
> like a logging ?

  I used to use log4j but I switchted for Java 1.4 to
Java's new built-in logging package. To allow easy
switching to a different logging toolkit such as log4j
I created houston as a light-weight layer on top.

  I will check the Apache commons-logging package and
use it if it is logging package wrapper like houston.
I don't want to reinvent yet another logging toolkit.

> Have you taken a look on the Jelly project (see
>
http://jakarta.apache.org/commons/sandbox/jelly/index.html)
> ? Such a XML
> processing engine can be useful for Luxor, too.

  Jelly looks promising and I will add it once I have
tried it.

  - Gerald



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf