Norm, Others,
I've been doing some work on the Eclipse plug-in and almost have the following features ready for release (I've got one problem still to work out and then I need to spend a bit of time testing it). Would these be sufficient for a public release or, if not, what do people think should go into it?
1. Full builds.
The plug-in watches for changes to the binding definition files, if any of
these change a full build is triggered.
2. "Incremental" builds.
The plug-in watches for changes to bound classes, if any of these are changed
then it triggers a build (i.e. code generation) using the already parsed
binding definitions.
3. Tracing Instrumentation.
There are some options to control tracing when the plug-in is launched from
a PDE environment. Depending on how much work goes in to squishing my last
bug there may be a lot more of these soon ;-)
If there are no objections I should hopefully have some code that I'll be happy to post to the list at the weekend.
Some thoughts on what I'd like to add but don't consider as pre-requisites for publishing the plug-in:
1. A decorator to indicate which classes are bound. This could also indicate
the state of the bindings if the user wanted to disable the "incremental"
build feature. This may be of use to people working on large projects.
2. A graphical binding specification editor. This probably needs some thought
going in to what kind of UI we'd like before any code is cut.
3. A wizard to guide generation of bindings based on existing classes.
4. A wizard to guide generation of classes based on existing schemata.
Other than that, a real incremental build process would be nice for large projects, but would require changes to the JiBX binding compiler to support it, So it probably isn't on the cards in the near future.
Yours, Ian.
BTW: Denis, did you get the copy of the contributors agreement that I faxed to you?
#ifndef __COMMON_SENSE__ | Ian Phillips #include <std_disclaimer> | http://ianp.org #endif
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ jibx-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-devs
