You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Ramon Buckland <ra...@thebuckland.com> on 2008/12/05 10:58:46 UTC

documentation, ui builder et al

Hi Guys,

Firsly can I say to the devs for Camel, what a great job you have done.
Using Servicemix back in the day, 2005-2006 I found it quite powerful, and
now notice all the ideas (and probably code) flowing into what is Camel.

I come around a few years on to another project of size and complexity and
find that AMQ+camel suits the solution perfectly. And my intial efforts in a
5 days to production system have been completely successful.

So good work.

Some thoughts...

I have noted that documentation (as usual on such fast paced projects) is
sometimes in error. Who / where is the best place or way to send updates,
fixes and more documentation samples to ? I have noted a few areas that are
lacking (but figured it out through trial and error).

A UI builder.

One project I will be embarking on shortly will be in need of a UI builder
to represent the camel routes in play and to modify them. Has any work
started on this ? Has anyone ideas on this area as I would love to discuss
design ideas or test or help out existing efforts.

Cheers .. and keep up the good work (yes I will be jumping aboard the *
train too)

r,

Re: documentation, ui builder et al

Posted by waterback <ma...@innoq.com>.
Hi James,

i know, i know, the Post is rather old and i'm not even sure if this is the
right place, but the camel-route-viewer-website seems to have fallen in a
permanent hibernation...

I got the plugin installed... i have some of this GEF-Stuff in place - but
don't know if the newer versions (3.5) will do...

When i try to visualize my spring config, it changes to the debug
perspective, but in my camel-view there's nothing to see... you mentioned on
the site that you got it working and that you have to click configure()...
but well it doesn't do the trick for me...

Well, would you mind giving a short instruction how you got it to work at
your eclipse.... 
I would greatly appreciate it...

Thanx a lot and thanx for the chance to ride the camel... ;-)

best wishes,
martin




> Here's the one...
> http://code.google.com/p/camel-route-viewer/
> 
> its basically a camel route visualiser in Eclipse. Clicking on a
> spring XML with camel routes should be able to render a graphical view
> of the routes (ditto on a RouteBuilder).
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/documentation%2C-ui-builder-et-al-tp20850833p27950917.html
Sent from the Camel - Users (activemq) mailing list archive at Nabble.com.


Re: documentation, ui builder et al

Posted by James Strachan <ja...@gmail.com>.
2008/12/5 Claus Ibsen <cl...@gmail.com>:
> Hi Ramon
>
> Thanks for the nice words. It's much appreciated ;)
>
> We valuate the community highly and always welcome contributions to Camel:
> http://activemq.apache.org/camel/contributing.html
>
> Regarding updating the wiki documentation, so the link above how you
> can contribute and get karam rights to fix it yourself ;)
>
> You are also welcome to post on the dev forum with suggestion what to
> fix. But fixing the docu yourself is of course faster.
>
> About the UI editor stuff. James Strachan knows much more about it.
>
> I know that FUSESource is working on a UI editor to Camel
> http://www.fusesource.com/
> http://fusesource.com/products/fuse-integration-designer/
>
> And on camel-extra there is a sub project: CamelSplit
> http://code.google.com/p/camel-extra/
> http://code.google.com/p/camel-extra/wiki/CamelSpit

CamelSpit is a real DSL with a text based editor

> And another James from China started on a UI editor as well, but I
> think this project has lost its momentum.
> Can't find the link but it is hosted on google code.

Here's the one...
http://code.google.com/p/camel-route-viewer/

its basically a camel route visualiser in Eclipse. Clicking on a
spring XML with camel routes should be able to render a graphical view
of the routes (ditto on a RouteBuilder).

Given that you can edit routes in Java, XML, Scala, CamelSpit
languages - and at some point Groovy & Ruby DSLs too - personally I'm
more bothered about visualising and debugging routes than editing them
(as sometimes its easier to build your routes in code - it depends on
the skills of the end user and the requirements though). However we've
carefully made the org.apache.camel.model.** packages be the 'AST' for
the EIP patterns; so any tool should be able to slurp up that AST from
any camel language - and visualise/edit and write it out again etc.
The beans in that package all support JAXB so its trivial to stream
EIP routes in and out of XML/JSON

-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://fusesource.com/

Re: documentation, ui builder et al

Posted by Ramon Buckland <ra...@thebuckland.com>.
Thanks Claus,

James S: we will have to have another beer in a pub some day. (Ramon from
Sydney).

I will sign up to the dev list in a moment. - patches here they come.

r.
On Fri, Dec 5, 2008 at 21:08, Claus Ibsen <cl...@gmail.com> wrote:

> Hi Ramon
>
> Thanks for the nice words. It's much appreciated ;)
>
> We valuate the community highly and always welcome contributions to Camel:
> http://activemq.apache.org/camel/contributing.html
>
> Regarding updating the wiki documentation, so the link above how you
> can contribute and get karam rights to fix it yourself ;)
>
> You are also welcome to post on the dev forum with suggestion what to
> fix. But fixing the docu yourself is of course faster.
>
> About the UI editor stuff. James Strachan knows much more about it.
>
> I know that FUSESource is working on a UI editor to Camel
> http://www.fusesource.com/
> http://fusesource.com/products/fuse-integration-designer/
>
> And on camel-extra there is a sub project: CamelSplit
> http://code.google.com/p/camel-extra/
> http://code.google.com/p/camel-extra/wiki/CamelSpit
>
> And another James from China started on a UI editor as well, but I
> think this project has lost its momentum.
> Can't find the link but it is hosted on google code.
>
>
>
> /Claus Ibsen
> Apache Camel Committer
> Blog: http://davsclaus.blogspot.com/
>
>
>
> On Fri, Dec 5, 2008 at 10:58 AM, Ramon Buckland <ra...@thebuckland.com>
> wrote:
> > Hi Guys,
> >
> > Firsly can I say to the devs for Camel, what a great job you have done.
> > Using Servicemix back in the day, 2005-2006 I found it quite powerful,
> and
> > now notice all the ideas (and probably code) flowing into what is Camel.
> >
> > I come around a few years on to another project of size and complexity
> and
> > find that AMQ+camel suits the solution perfectly. And my intial efforts
> in a
> > 5 days to production system have been completely successful.
> >
> > So good work.
> >
> > Some thoughts...
> >
> > I have noted that documentation (as usual on such fast paced projects) is
> > sometimes in error. Who / where is the best place or way to send updates,
> > fixes and more documentation samples to ? I have noted a few areas that
> are
> > lacking (but figured it out through trial and error).
> >
> > A UI builder.
> >
> > One project I will be embarking on shortly will be in need of a UI
> builder
> > to represent the camel routes in play and to modify them. Has any work
> > started on this ? Has anyone ideas on this area as I would love to
> discuss
> > design ideas or test or help out existing efforts.
> >
> > Cheers .. and keep up the good work (yes I will be jumping aboard the *
> > train too)
> >
> > r,
> >
>

Re: documentation, ui builder et al

Posted by Claus Ibsen <cl...@gmail.com>.
Hi Ramon

Thanks for the nice words. It's much appreciated ;)

We valuate the community highly and always welcome contributions to Camel:
http://activemq.apache.org/camel/contributing.html

Regarding updating the wiki documentation, so the link above how you
can contribute and get karam rights to fix it yourself ;)

You are also welcome to post on the dev forum with suggestion what to
fix. But fixing the docu yourself is of course faster.

About the UI editor stuff. James Strachan knows much more about it.

I know that FUSESource is working on a UI editor to Camel
http://www.fusesource.com/
http://fusesource.com/products/fuse-integration-designer/

And on camel-extra there is a sub project: CamelSplit
http://code.google.com/p/camel-extra/
http://code.google.com/p/camel-extra/wiki/CamelSpit

And another James from China started on a UI editor as well, but I
think this project has lost its momentum.
Can't find the link but it is hosted on google code.



/Claus Ibsen
Apache Camel Committer
Blog: http://davsclaus.blogspot.com/



On Fri, Dec 5, 2008 at 10:58 AM, Ramon Buckland <ra...@thebuckland.com> wrote:
> Hi Guys,
>
> Firsly can I say to the devs for Camel, what a great job you have done.
> Using Servicemix back in the day, 2005-2006 I found it quite powerful, and
> now notice all the ideas (and probably code) flowing into what is Camel.
>
> I come around a few years on to another project of size and complexity and
> find that AMQ+camel suits the solution perfectly. And my intial efforts in a
> 5 days to production system have been completely successful.
>
> So good work.
>
> Some thoughts...
>
> I have noted that documentation (as usual on such fast paced projects) is
> sometimes in error. Who / where is the best place or way to send updates,
> fixes and more documentation samples to ? I have noted a few areas that are
> lacking (but figured it out through trial and error).
>
> A UI builder.
>
> One project I will be embarking on shortly will be in need of a UI builder
> to represent the camel routes in play and to modify them. Has any work
> started on this ? Has anyone ideas on this area as I would love to discuss
> design ideas or test or help out existing efforts.
>
> Cheers .. and keep up the good work (yes I will be jumping aboard the *
> train too)
>
> r,
>