Community
Participate
Working Groups
The XSL project should have the ability to configure validation preferences at the project level. This means a property page, and augmenting the existing preference page with a link to configure project-level preferences.
I'd like to take a stab at this one.
All yours, Jesper. Targeted for 0.5M8
I ran into a bug re. ScopedPreferenceStore (bug 232429). I might have to work around this first.
Jesper, you might want to look at how the HTML plugins are doing the project specific validation as well. Might give you some additional ideas. HTML preferences for validation can now be set on a per project basis.
Mass Migration to wtp.inc.xsl
Jesper is there any update on this?
Jesper, can you attach what code you have done to date to this bug. This way Doug or I can try and pick this up and complete it if you don't have time.
Doug if we don't hear from Jesper soon on this, I think you might be the best person to handle this since you are already familiar with the validation framework.
Created attachment 113304 [details] My changes on this, so far That's a good idea - I'm completely swamped at work (and at home for that matter), so this is just dragging out. It's pretty close to being done, BUT there's a snag or two. One is that when the defaults and the project-level settings collide, the workspace level defaults end up being used. Another is that (at least on my Mac), I can't seem to grey out the controls properly.
Thanks Jesper. We'll see if we can finish this up and polish it.
I'll see if I can get this finished in the next couple of weeks.
Jesper, when you were implementing this did you take a look at how the HTML UI plugin implemented it? They do it a little bit differently. Just curious.
added initial implementation based partly on Jesper's, Doug's original preference page, and some samples from the HTML plugin. Only big issues is that the Project Level settings are grayed out...investingating that...all other current implementation code is still working.
Preference page is in place...fixed issue with Project specific XSLT Validation page being disabled. Need to update the validation engine so that it checks for project preferences as well as workspace preferences.
All existing unit tests pass so no known outward changes should be affected by these changes. I'm going to resolve this for now, and we can open up other bugs to fix specific issues that this change may have caused. Any new bugs should have corresponding unit tests to verify they are fixed.
mass update to 3.1 target due to movement from wtp incubator to wtp source editing lost the original milestones.