First steps with EGit

I have pushed my first bug fix with EGit today (bug 319343, which occurred when canceling an XML Security Tools wizard). Developing the fix was easy, using EGit not (OK, some rookie trouble): The commit to my local repo worked fine. But the push failed. I dropped over bug 317389. Every push failed with the […]

XML Security Tools updates

Quite a few things are happening around the XML Security Tools at the moment. For one thing, Eric Fu (Canada) is supporting me with bug reports and (much more important) their fixes. He is not an official committer yet, but I very much welcome his support! And a new developer requires me to set up […]

Cross plug-in references in the Eclipse help

Extending the Eclipse help is simply writing html pages. And linking between those pages is easy as long as the pages all reside in the same plug-in. Cross plug-in references (linking from plug-in A help page to plug-in B help page) requires just a little bit more information in the link: <a href="PLUGINS_ROOT/plug-in-id/path/page.html">My other plug-in</a> […]

From Actions to Commands

I moved from Actions to Commands lately for all XML Security Tools operations. Except some removed icons, the XML Security context menu doesn't look much different. So why all the work (or trouble)? Well, Commands are much cooler: clean separation of UI and business logic, and therefore reusable. Yes, it's possible to reuse Actions too, […]