You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Mariano Kamp <ma...@gmail.com> on 2004/08/16 15:31:23 UTC

Jelly applicable? / Current Status? / Need help installing Jelly

Hi,

  [ Applicable? ]

  we are currently planning to produce Swing GUIs dynamically from an
XML stream. The stream will be created from the output of a rules
engine.
It schould contain semantical tags like wizard, page etc., not
something along the lines of low-level components, like JButton etc.
We want to produce HTML and Swing GUIs from the same markup. 

  What we've seen from Jelly so far looks great and for the Swing
based GUIs we thought about using Jelly. Jelly should then read the
XML stream and instantiate classes like Wizard, Page etc.

  Afaik this is pretty close to what jelly-swing does, right? The only
difference would be to instantiate semantically higher level
components instead of
the lower level Swing components?


  [ Current Status? ]

  As this technology seems to be at the heart of our solution we are
also wondering what the current status of Jelly is? It doesn't seem to
be too active lately and there doesn't seem to be an official release
yet?
Is it abandoned, just done, i.e. feature-complete but no release or
kind of hibernating?

  
  [ Problems during Installation ] 

  I tried to run jelly-swing, demo:swing, like explained here
http://jakarta.apache.org/commons/jelly/libs/swing/index.html, but
failed.
First of all it says, that there are no binaries available for
download and one should go for the cvs version.
That doesn't work for me at the moment, as I am behind a paranoid
corporate firewall. Fortunately there have been downloads available
though and I got
http://www.ibiblio.org/maven/commons-jelly/distributions/commons-jelly-1.0-dev-src.zip.
The file is dated 29-Jan-2004?!

  When running "maven demo:swing" I get warnings telling me that
javadoc-1.3 jar, jdbc-2.0.jar and more are not downloadable and the
build cannot succeed
because of this missing dependencies.

  Running with "-X" I get the following error messages, saying the
files are not where they are supposed to be:

Attempting to download javadoc-1.3.jar.
Getting URL: http://www.ibiblio.org/maven/javadoc/jars/javadoc-1.3.jar
Received status code: 404
File not found on one of the repos

  I have to admit that I am new to Maven. Probably I messed something up here?

  I am using JDK 1.4.2 on Windows and Maven 1.0 distributed as .exe.

  Any ideas how to solve that? Any plans to update the downloads?
Release plans?

Cheers,
Mariano

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Jelly applicable? / Current Status? / Need help installing Jelly

Posted by Dion Gillard <di...@gmail.com>.
FWIW, 

I'm hoping we get to do a new release of  Jelly very soon.

On Mon, 16 Aug 2004 22:11:11 +0200, Mariano Kamp <ma...@gmail.com> wrote:
> Paul,
> 
>   thanks very much for taking the time to share your insights.
> 
>   I now believe to understand that the original maintainer retired,
> but there are already serious and successful projects, e.g. Maven, out
> there using jelly? So there already is a sustained interest from other
> asf projects to keep jelly alive and care for serious bugs? Great -
> sounds fair enough to me!
> 
>   Wrt to making tag-libraries parameterizable I have no clue at the
> moment. I'll comment on that a little later.
> 
> Cheers,
> Mariano
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
> 
> 


-- 
http://www.multitask.com.au/people/dion/

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Jelly applicable? / Current Status? / Need help installing Jelly

Posted by Paul Libbrecht <pa...@activemath.org>.
Yes, Apache maven is clearly the major jelly "user" currently.
There are some other things that rely on jelly.

XWing, maybe ?
I think I remember JFace actually also evolved from jswt...
I don't think these two are much alive but they exist as "users"...

paul



Le 16 août 04, à 22:11, Mariano Kamp a écrit :

>   I now believe to understand that the original maintainer retired,
> but there are already serious and successful projects, e.g. Maven, out
> there using jelly? So there already is a sustained interest from other
> asf projects to keep jelly alive and care for serious bugs? Great -
> sounds fair enough to me!


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Jelly applicable? / Current Status? / Need help installing Jelly

Posted by Mariano Kamp <ma...@gmail.com>.
Paul,

  thanks very much for taking the time to share your insights. 

  I now believe to understand that the original maintainer retired,
but there are already serious and successful projects, e.g. Maven, out
there using jelly? So there already is a sustained interest from other
asf projects to keep jelly alive and care for serious bugs? Great -
sounds fair enough to me!

  Wrt to making tag-libraries parameterizable I have no clue at the
moment. I'll comment on that a little later.

Cheers,
Mariano

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Jelly applicable? / Current Status? / Need help installing Jelly

Posted by Paul Libbrecht <pa...@activemath.org>.
Le 16 août 04, à 15:31, Mariano Kamp a écrit :
>   [ Applicable? ]
>
>   we are currently planning to produce Swing GUIs dynamically from an 
> XML stream. The stream will be created from the output of a rules 
> engine.
> It schould contain semantical tags like wizard, page etc., not
> something along the lines of low-level components, like JButton etc.
> We want to produce HTML and Swing GUIs from the same markup.
>   What we've seen from Jelly so far looks great and for the Swing 
> based GUIs we thought about using Jelly. Jelly should then read the 
> XML stream and instantiate classes like Wizard, Page etc.
>
>   Afaik this is pretty close to what jelly-swing does, right? The only 
> difference would be to instantiate semantically higher level 
> components instead of the lower level Swing components?

Sounds well doable.
You'll note, maybe, that there's a class or className attribute in many 
of the jelly:swing tags, that'll help most probably.
Alternatively, it's easy to make your own tag-library extending the 
swing tag-library.

This kind of requirement might get more frequent... maybe we should 
make such tag-libraries parametrizable...

>   [ Current Status? ]
>   As this technology seems to be at the heart of our solution we are 
> also wondering what the current status of Jelly is? It doesn't seem to 
> be too active lately and there doesn't seem to be an official release 
> yet?
> Is it abandoned, just done, i.e. feature-complete but no release or 
> kind of hibernating?

Jelly was written by James Strachan with many contributions... he 
suddenly quit it and jelly is now carried by people which can't give it 
enough time to bring it in tracks for a release.

Therefore, as you have seen, the CVS version is ten times better than 
any release (really!). Therefore, there seems to be no activity.


>   [ Problems during Installation ]
> [...] Running with "-X" I get the following error messages, saying the
> files are not where they are supposed to be:
>
> Attempting to download javadoc-1.3.jar.
> Getting URL: http://www.ibiblio.org/maven/javadoc/jars/javadoc-1.3.jar
> Received status code: 404
> File not found on one of the repos
>
>   I have to admit that I am new to Maven. Probably I messed something 
> up here?
>
>   I am using JDK 1.4.2 on Windows and Maven 1.0 distributed as .exe.
>
>   Any ideas how to solve that?

Well, you've found it.
Note that what you've hit was more a "wrong dependency" than a missing 
one. Some Jelly's tag-libraries do depend, essentially, on libraries 
that are not possible to deliver through the very free maven 
repositories... hence one needs to download them by hand. In principle, 
you should, now, be indicated with URLs on how to download.

> Any plans to update the downloads?

Only one wish: polish for a release!

> Release plans?

Wishes... I think the pressure from the maven side does help it. As a 
result, Dion Gilliard has been recently fixing a few things... Releases 
will happen separately for tag-libraries and core...

paul

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Jelly applicable? / Current Status? / Need help installing Jelly

Posted by Mariano Kamp <ma...@gmail.com>.
Ok, it does work with the version from cvs. So the distributions seem
to be way outdated.

Anybody regarding the other two points?

Cheers,
Mariano

On Mon, 16 Aug 2004 15:31:23 +0200, Mariano Kamp <ma...@gmail.com> wrote:
> Hi,
> 
>   [ Applicable? ]
> 
>   we are currently planning to produce Swing GUIs dynamically from an
> XML stream. The stream will be created from the output of a rules
> engine.
> It schould contain semantical tags like wizard, page etc., not
> something along the lines of low-level components, like JButton etc.
> We want to produce HTML and Swing GUIs from the same markup.
> 
>   What we've seen from Jelly so far looks great and for the Swing
> based GUIs we thought about using Jelly. Jelly should then read the
> XML stream and instantiate classes like Wizard, Page etc.
> 
>   Afaik this is pretty close to what jelly-swing does, right? The only
> difference would be to instantiate semantically higher level
> components instead of
> the lower level Swing components?
> 
>   [ Current Status? ]
> 
>   As this technology seems to be at the heart of our solution we are
> also wondering what the current status of Jelly is? It doesn't seem to
> be too active lately and there doesn't seem to be an official release
> yet?
> Is it abandoned, just done, i.e. feature-complete but no release or
> kind of hibernating?
> 
>   [ Problems during Installation ]
> 
>   I tried to run jelly-swing, demo:swing, like explained here
> http://jakarta.apache.org/commons/jelly/libs/swing/index.html, but
> failed.
> First of all it says, that there are no binaries available for
> download and one should go for the cvs version.
> That doesn't work for me at the moment, as I am behind a paranoid
> corporate firewall. Fortunately there have been downloads available
> though and I got
> http://www.ibiblio.org/maven/commons-jelly/distributions/commons-jelly-1.0-dev-src.zip.
> The file is dated 29-Jan-2004?!
> 
>   When running "maven demo:swing" I get warnings telling me that
> javadoc-1.3 jar, jdbc-2.0.jar and more are not downloadable and the
> build cannot succeed
> because of this missing dependencies.
> 
>   Running with "-X" I get the following error messages, saying the
> files are not where they are supposed to be:
> 
> Attempting to download javadoc-1.3.jar.
> Getting URL: http://www.ibiblio.org/maven/javadoc/jars/javadoc-1.3.jar
> Received status code: 404
> File not found on one of the repos
> 
>   I have to admit that I am new to Maven. Probably I messed something up here?
> 
>   I am using JDK 1.4.2 on Windows and Maven 1.0 distributed as .exe.
> 
>   Any ideas how to solve that? Any plans to update the downloads?
> Release plans?
> 
> Cheers,
> Mariano
>

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org