Hi guys
Lars told me about this mailing list. Sorry I haven't spotted it earlier.
Great to see the great progress Lars and the Eclipse team have done on the "Fuse IDE" editor.
Related to this we at fabric8 work on some Fabric8 and Camel forge commands to get developers up to speed with fabric8/openshift3/camel etc.
Its still early days.
I put James on CC but as I understand down the road it would be great if these forge commands end up in for example the Data Mapper repo or some place like that.
So all of us can reuse these commands. And/or they can have a bit more Eclipse love.
From fabric8 pov we reuse these commands for web tooling, so you can create new projects / add Camel components / edit Camel endpoints etc.
Okay just wanted to share a bit info about that we are also in the tooling business.
The forge addons currently live here
I am currently working on a Camel edit endpoint command. So it disovers all the Camel endpoints in your project. And you can select one, and it has a "properties editor" where you can alter or edit the endpoint.
And the changes are saved back. For XML I can do this without changing its structure. So it keeps the <!-- --> and whatnot.
Work on Java code hasn't begun yet. But we want to try use Roaster to parse the Camel model and find the endpoints there too. A bit more tricky though.
But hopefully that can maybe be used in "Fuse IDE" - where it can maybe also "detect" endpoints in the XML editor, and allow a "cmd + XXX" or some action to show the endpoints editable in the properties panel.
Or down the road have in place editor with code completion - something a like IDEA can do.
So you type
<from uri="file:mydir?de[X]
Where [X] is the cursor. And you press cltr+ space, and it shows the options starting with "de" so you can quickly complete this as delete=. And then it knows its a boolean, so it shows you true|false as enums to choose among.
And so on.
And then it would be awesome if we can do the same in the gogs web editor for fabric8.
Okay just me rambling. Something I tend to do.
Just wanted to say hi. Time for a new cup of coffee.