It's been an interesting holiday weekend. WTP branched the 3.1 code stream for Source Editing last week. What this has meant is that development on PsychoPath 1.1 can begin.
Thanks to numerous contributions by Mukul Gandhi we are much farther along in our W3C Test suite compliance. There are still numerous test cases that have to be generated and run, but of the 1835 that we have converted, we aren't passing 296 of those tests. The vast majority of the ones that aren't passing are due to the junit tests not being setup correctly, and will be fixed over the coming weeks.
PsychoPath is one of the few eclipse based bundles that doesn't have a dependency on OSGI and can be used as a runtime platform outside of eclipse. It is packaged as an OSGI bundle but has no dependencies on eclipse or osgi itself. This has made it an ideal candidate for the Xerces-J development team for implementing XML Schemas 1.1 assertions.
For a complete listing of bugs fixed to date, please see the 3.2M1 bug list. Mukul kept me busy but I was able to get all of his patches incorporated and PsychoPath is much better for it. A note to contributors to help make the committers job as easy as possible, break up your large patches into smaller patches with individual bug reports. It's much easier to review and apply. Also, take the time to create a unit test, it helps to show what the problem is and whether the problem is fixed after the patch is applied. Mukul took this extra effort and it made applying his patches much easier.
Oh and congratulations to Mukul for his Xerces-J committership.
PsychoPath Version 1.1 under development
About Me
- David Carver
- My technical interests include XML, agile development, open source projects, and improving business to business standards development. At Eclipse.org I serve on the Architecture Council, and I'm a committer on the WTP Source Editing project focusing on XPath 2.0, XSLT, XML, and DTD development. I also help with the WTP Incubator VEX, XQuery, and RelaxNG development. View my linkedin profile.

Intellectual Cramps by David Carver is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.
Based on a work at intellectualcramps.blogspot.com.
Archives
-
▼
2009
(205)
-
►
December
(13)
- Hudson at Eclipse
- Refactoring: Leveraging Polymorphism
- Embracing Change
- PsychoPath XPath 2.0 Processor 1.1M4
- Hudson RESTFul API
- Hudson v1.337 installed
- Just the Facts.
- Traffic Jam
- Build Failures on Test Slave on Hudson
- Adding FindBugs to Athena Common Builder
- Tag/Build, Build/Tag..How about Both
- +2 Broadsword
- EclipseCon: Testing Panel
-
►
November
(15)
- How to Diversify
- Project Diversification Sucks
- Say What?!?!!!
- Testing Cramps
- eXist 1.4, Love It...Hate it...Love it!
- Individuals 149, IBM 132
- Functional Testing Builds
- PsychoPath 1.1M3 a Java 5 (1.5) or greater XPath 2...
- Do Eclipse Projects need to roll out Patches faste...
- Performance Tuning an Athena/Hudson build
- Eclipse XSL Tools gets SAXON Debugging Support
- SWARM for the Community
- XPath 2: Collections and PsychoPath
- Eclipse Documentation on the Wiki
- Making it Easy for Contributors to Contribute
-
►
October
(14)
- VEX (Visual Editor for XML) gets some life
- Bad Habit in Design: Concentrating on the 20%
- IDs Need to be Published
- Eclipse DemoCamp - Columbus, OH
- Model the Data not the Form
- API Design is easy...Good API Design is HARD
- XQDT now at Eclipse
- The Problem of Exporting Everything
- User Defined Schema Types and PsychoPath
- XSL Aware Outline Part II
- XSL Aware Outline
- Yellow Does Not Equal Green/Blue
- Vendor Lock In
- Small Bits and Pieces
-
▼
May
(10)
- Innovation
- Evaluating Context Node in PsychoPath
- PsychoPath Version 1.1 under development
- Agile Documentation Revisited
- Inconceivable!
- Tracking Trends in Continuous Builds
- Eclipse Development Process: Project Management - ...
- Mylyn-Mantis Connector 3.0.2 released.
- PsychoPath XPath 2.0 Processor being evaluated by ...
- Adopters and Users Do Run Unit Tests
-
►
December
(13)
Categories
- agile (64)
- agora (1)
- ant (2)
- bliteotw (2)
- bugday (2)
- build (29)
- cms (1)
- css (1)
- dita (12)
- docbook (25)
- docman (1)
- documentation (16)
- dr horrible (1)
- dvcs (2)
- e4 (1)
- eclipse (357)
- eclipsecon (1)
- encryption (1)
- galileo (1)
- git (1)
- home theater (1)
- hudson (1)
- java (1)
- joomla (3)
- linux (2)
- mantis (5)
- mono (1)
- mylyn (6)
- netflix (1)
- open source (10)
- osgi (3)
- pde (4)
- pdt (1)
- performance (3)
- php (5)
- refactoring (23)
- referring (1)
- relaxng (3)
- release engineering (25)
- reviews (1)
- schematron (1)
- scrum (6)
- security (3)
- silverlight (1)
- soccer (1)
- standards (32)
- standards. (2)
- summer of code (2)
- testing (40)
- testing. (1)
- ubuntu (2)
- web services (3)
- wiki (1)
- wsdl (1)
- wsi (1)
- xforms (2)
- xml (224)
- xpath (25)
- xquery (14)
- xsd (1)
- xsl (50)
- xslt (45)
- xtext (3)
- year end review (1)
- zombies (1)
0 Comments Received
Post a Comment