In that case, what would be the likelihood of being able to create a
renderer for it?

--- David Goodenough <[EMAIL PROTECTED]> wrote:

> Tim,
> 
> I am not at all sure what you mean by "tight coupling with the HTML".
> As you never (or should never) write any HTML as part of the GWT code
> this makes no sense.  Yes the GWT controls are mapped to HTML, but
> you
> can make your own controls quite easily, and integrate them into the
> GWT framework so you are not limited to what simple HTML widgets can
> do.
> 
> But I am merely a bystander when it comes to OfBiz, so it is for
> others
> to decide.  What I was reacting to was the thought that getting
> Javascript
> expertise into OfBiz might be difficult, and so doing things in Java
> makes
> a lot of sense.  Personally I find Javascript to be a problematic
> language,
> it is very powerful, almost too powerful - you can almost redefine
> the 
> language as you go along - but being interpreted and not type safe in
> the 
> way that Java is makes it a much more difficult language to use well.
> 
> David
> 
> On Tuesday 24 April 2007 14:39, Tim Ruppert wrote:
> > David, we did a number of pilots with GWT (and other frameworks) in
> > OFBiz and were much happier with the dojo toolkit.  The GWT, while
> > having the bonus of being able to do everything in java, also
> > required a bit more of a tight coupling with the HTML - which in my
> > mind - made it less desirable.
> >
> > JSON is there in case you can show us all a better way of handling
> > it!  Hope that helps.
> >
> > Cheers,
> > Tim
> > --
> > Tim Ruppert
> > HotWax Media
> > http://www.hotwaxmedia.com
> >
> > o:801.649.6594
> > f:801.649.6595
> >
> > On Apr 24, 2007, at 7:06 AM, David Goodenough wrote:
> > > Jonathon,
> > >
> > > Probably the best approach would be to write an xslt script which
> > > would
> > > parse the OfBiz XML descriptors and generate skeleton code which
> could
> > > then be subclassed to put in specific processing (it may be
> > > possible to
> > > generate the whole thing, I have not looked closely enough).  I
> am
> > > thinking
> > > of something like the juic system used by QtJambi - the new Java
> > > binding
> > > for Qt that Trolltech have currently in beta (juic was actually
> > > originally
> > > part of kdebindings but that is another story).
> > >
> > > It may sound odd, but actually it is best not to think about HTML
> and
> > > Javascript when coding GWT, it just complicates things.  You can
> > > include
> > > explicit HTML or Javascript if necessary, but it is better to
> start
> > > from
> > > the position of doing it natively in GWT.  It may be necessary
> (or
> > > desirable)
> > > to write some GWT code to emulate specific OfBiz widgets, I have
> > > not looked
> > > closely enough to find out.
> > >
> > > David
> > >
> > > On Tuesday 24 April 2007 13:22, Jonathon -- Improov wrote:
> > >> David,
> > >>
> > >> Seems to me the GWT will generate both the HTML (events) and the
> > >> Javascript
> > >> (event handlers). Is that correct? If so, I'd have to somehow
> > >> translate the
> > >> HTML output to OFBiz widgets. Still, GWT's support for coding in
> > >> Java is
> > >> cool.
> > >>
> > >> Yes, OFBiz supports JSON (via json-lib). I've been using it
> often
> > >> in Ajax
> > >> work with OFBiz.
> > >>
> > >> Jonathon
> > >>
> > >> David Goodenough wrote:
> > >>> You ask about whether there are Javascript experts around.  Of
> > >>> course
> > >>> if you were to use GWT (Google Widget Toolkit), you do the
> > >>> programming
> > >>> in Java and it is translated into Javascript.  That way you get
> > >>> all the
> > >>> strict typing of Java but the implementation on the browser
> without
> > >>> addons.  GWT is of course now entirely open source and
> integrated
> > >>> into
> > >>> Eclipse quite easily.
> > >>>
> > >>> As I read it much of what is needed for using GWT is already
> > >>> present in
> > >>> Ofbiz, GWT can use JSON as its comms protocol and I think I am
> > >>> right in
> > >>> saying that JSON is supported by Ofbiz.  You could use SOAP but
> > >>> JSON is
> > >>> lighter weight and as the execution environment is javascript
> is
> > >>> the more
> > >>> native protocol.  GWT does have its own RPC protocol as well,
> in
> > >>> which
> > >>> case you would have to write the server end in its environment,
> > >>> but there
> > >>> is no requirement to use it, JSON (or even native HTTP) will do
> > >>> perfectly
> > >>> well.
> > >>>
> > >>> David
> > >>>
> > >>> On Tuesday 24 April 2007 04:33, Jonathon -- Improov wrote:
> > >>>> I was actually looking to pump in my enhancements to the
> Widget
> > >>>> module.
> > >>>> I've incorporated some Ajax-facilitating or Ajax-related
> features
> > >>>> directly into the Widget module, so I won't have to do HUGE
> .ftl
> > >>>> (s).
> > >>>>
> > >>>> Imagine being able to use and reuse a widget-screen for 2 (or
> more)
> > >>>> purposes: non-ajax operation and ajax operation (pulling down
> > >>>> various
> > >>>> sub-sub-parts of the screen).
> > >>>>
> > >>>> In general, I was able to make all listings screens (with the
> > >>>> Prev/Next
> > >>>> hrefs) load via Ajax.
> > >>>>
> > >>>> But be warned that this Ajax approach, if carried further,
> could
> > >>>> hark
> > >>>> back to those times when you programmed Java AWTs for rich UIs
> > >>>> (events
> > >>>> and concurrency). Except there's lots of javascript involved
> in
> > >>>> this
> > >>>> case, not Java, and bad news is there's no concurrency
> controls in
> > >>>> javascript. Which means, prepare to get wickedly good at
> > >>>> acrobatics in
> > >>>> javascript (obscure acquired taste, really), or deal with the
> > >>>> potential
> > >>>> mess and meltdown. Please let me know if there's any experts
> in
> > >>>> javascript OO and programming here.
> > >>>>
> > >>>> I'm willing to help with Ajax-ing OFBiz. Just let me know if
> the
> > >>>> "nice
> > >>>> addition" Andrew's talking about will go into Opentaps or
> OFBiz,
> > >>>> and
> > >>>> I'll follow. I only need to know if there's any anti-trust
> case
> > >>>> against
> > >>>> the body I'm contributing to.
> > >>>>
> > >>>> Jonathon
> > >>>>
> > >>>> Andrew Zeneski wrote:
> > >>>>> This sounds like it will be a nice addition to OFBiz, I can't
> > >>>>> wait to
> > >>>>> see the progress!
> > >>>>>
> > >>>>> Andrew
> > >>>>>
> > >>>>> On Apr 23, 2007, at 4:59 PM, Si Chen wrote:
> > >>>>>> If there are any developers interested in working on a CRM
> > >>>>>> system,
> > >>>>>> we're looking for more help here at Open Source Strategies.
> > >>>>>> We have
> > >>>>>> both full-time openings and part-time paid opportunities,
> and
> > >>>>>> you can
> > >>>>>> work from home and set your own hours.  You'll have a chance
> > >>>>>> to work
> > >>>>>> with us on a combination of client projects, our open source
> 
=== message truncated ===

Reply via email to