Following the release of the 2.1.1 specifications earlier this year, ITxPT has now released complementary material to the 2.1.1 specifications.
XML and JSON schemas
The schemas for both XML and JSON are now updated to 2.1.1 status.
New for 2.1.1; Known Issues have been documented, and the document contains known issues in the 2.1.1 specification. It also contains recommendations on how to minimize the related problems.
Client Development Guide
For the S02 section of the ITxPT specification (on-board services), a document containing Best Practices for development of on-board clients has been added.
Please report conflicts
The schemas and documents mentioned above, are complementary to the specification. If there is a conflict with the specification, the specification takes precedent. If any conflicts are found, please report them!
The schemas, the Known Issues, and the Client Development Guidelines are all found on the ITxPT GitHub in the repository for each specification section: S01, S02, and S03. The 2.1.1 material is found in the 2.1.1 branch!
These repositories are public and can be accessed by everyone.
As a reminder, the ITxPT specifications are available on the ITxPT Documentation Center (link: http://wiki.itxpt.org/). It requires a free registration.
The ITxPT Collaborative Community just released a new version of the Technical Specification, approved by the Executive Board on the 7th of January. The collaboration between the members is the heart of ITxPT, and the most central result is the release of new specification versions, like the current 2.1.1 patch-level update.
What is semantic versioning? We have all seen software releases with a series of numbers to show which version it is. But what do the numbers mean, and what information can we get from the change of a single digit? In this post, we will look into semantic version conventions with a focus on the ITxPT specification versions.