2008 Nov 27
1 of 410 | Sun has released MySQL Server 5.1.30 GA, "the first 5.1 production version of the popular open source database. - Sun has released MySQL Server 5.1.30 GA, "the first 5.1 production version of the popular open source database. MySQL 5.1.30 is recommended for use on production systems." Notable new features in this release include table and index partitioning, row-based and mixed replication a built-in job scheduler, new SQL diagnostic aids and performance utilities, and improved XML handling with XPath support. "ExtractValue() returns the content of a fragment of XML matching a given XPath expression. UpdateXML() replaces the element selected from a fragment of XML by an XPath expression supplied by the user with a second XML fragment (also user-supplied), and returns the modified XML. See Section 11.10......
2008 Nov 26
2 of 410 | Matt Mullenweg has released Wordpress 2.6.5 an open source (GPL) blog engine based on PHP and MySQL. - Matt Mullenweg has released Wordpress 2.6.5 an open source (GPL) blog engine based on PHP and MySQL. This is yet another security fix. "The security issue is an XSS exploit discovered by Jeremias Reith that fortunately only affects IP-based virtual servers running on Apache 2.x. If you are interested only in the security fix, copy wp-includes/feed.php and wp-includes/version.php from the 2.6.5 release package. 2.6.5 contains three other small fixes in addition to the XSS fix. The first prevents accidentally saving post meta information to a revision. The second prevents XML-RPC from fetching incorrect post types. The third adds some user ID sanitization during bulk delete requests."...
2008 Nov 25
3 of 410 | The W3C Scalable Vector Graphics Working Group has posted the proposed recommendation of Scalable Vector Graphics (SVG) Tiny 1.2. - The W3C Scalable Vector Graphics Working Group has posted the proposed recommendation of Scalable Vector Graphics (SVG) Tiny 1.2. SVG Tiny is a "a language for describing two-dimensional vector and mixed vector/raster graphics in XML. Its goal is to provide the ability to create a whole range of graphical content, from static images to animations to interactive Web applications. SVG 1.2 Tiny is a profile of SVG intended for implementation on a range of devices, from cellphones and PDAs to desktop and laptop computers, and thus includes a subset of the features included in SVG 1.1 Full, along with new features to extend the capabilities of SVG. Further extensions are planned in the form of m......
2008 Nov 13
4 of 410 | Monkfish Software has XMLBlueprint 6.2, a $79 payware XML Editor for Windows that features context-sensitive XML completion, schema validation (DTD, XSD, and Relax NG), XSLT, and XPath. - Monkfish Software has XMLBlueprint 6.2, a $79 payware XML Editor for Windows that features context-sensitive XML completion, schema validation (DTD, XSD, and Relax NG), XSLT, and XPath....
2008 Nov 11
5 of 410 | The W3C XML Core Working Group has published a note on Legacy extended IRIs for XML resource identification. - The W3C XML Core Working Group has published a note on Legacy extended IRIs for XML resource identification. "For historic reasons, some formats have allowed variants of IRIs that are somewhat less restricted in syntax, for example XML system identifiers and W3C XML Schema anyURIs. This document provides a definition and a name (Legacy Extended IRI or LEIRI) for these variants for easy reference. These variants have to be used with care; they require further processing before being fully interchangeable as IRIs. New protocols and formats should not use Legacy Extended IRIs." Characters allowed in LEIRIs but not IRIs include: More......
2008 Nov 10
6 of 410 | Clinical & Biomedical Computing Ltd. - Clinical & Biomedical Computing Ltd. has released XQSharp 0.9, a free-as-in-beer XQuery processor for .NET platform. It includes a command line processor that can run ad-hoc queries against multiple files. According to Oliver Hallam, "Its API has been modelled closely on the System.XML.XPath classes and operates on the IXPathNavigable interface so fits in well with the rest of the framework classes. We aim to be releasing the API for free in the next release of the product. In the longer term we aim to release a Microsoft Visual Studio plugin allowing convenient editing and running of both ad-hoc and repeated-use queries."...
2008 Nov 06
7 of 410 | IBM's developerWorks has published my latest article, Detect XML document encodings with SAX and XNI. - IBM's developerWorks has published my latest article, Detect XML document encodings with SAX and XNI. Sometimes when you forward XML documents, you just want to copy the bytes from point A to point B. You don't necessarily want to parse the entire thing, but you do need to determine the character encoding to set the metadata appropriately. In these cases, streaming APIs such as SAX and XNI offer a fast and efficient way to inspect the encoding without paying for full parsing. This article shows you how....
2008 Oct 30
8 of 410 | XimpleWare has released VTD-XML 2.4, a free-as-in-speech (GPL) non-extractive Java/C/C# library for processing XML that supports XPath. - XimpleWare has released VTD-XML 2.4, a free-as-in-speech (GPL) non-extractive Java/C/C# library for processing XML that supports XPath. This appears to be an example of what Sam Wilmot calls "in situ parsing". In other words, rather than creating objects representing the content of an XML document, VTD-XML just passes pointers into the actual, real XML. (These are the abstract pointers of your data structures textbook, not C-style addresses in memory. In this cases the pointers are int indexes into the file.) You don't even need to hold the document in memory. It can remain on disk. This should improve speed and memory usage, but I haven't verified that, and I don't trust their own benchmar......
2008 Oct 28
9 of 410 | James Clark has posted updated version of Jing and Trang. - James Clark has posted updated version of Jing and Trang. Jing is a Java application that validates XML documents against a RELAX NG schema. Trang is a Java application that converts different XML schema languages to and from RELAX NG. Both are published under a BSD license....
2008 Oct 27
10 of 410 | Codalogic has released a free-as-in-beer version of its LMX C++ XML data binding tool for Windows and Linux. - Codalogic has released a free-as-in-beer version of its LMX C++ XML data binding tool for Windows and Linux. More......
2008 Oct 24
11 of 410 | The W3C Voice Browser Activity has published the finished recommendation of Pronunciation Lexicon Specification (PLS) Version 1.0. - The W3C Voice Browser Activity has published the finished recommendation of Pronunciation Lexicon Specification (PLS) Version 1.0. This is an XML syntax for specifying pronunciation lexicons for Automatic Speech Recognition and Speech Synthesis engines in voice browser applications: More......
2008 Oct 23
12 of 410 | SyncroSoft has released 10.0, $366 payware XML editor written in Java. - SyncroSoft has released 10.0, $366 payware XML editor written in Java. Oxygen supports XML, XSL, DTDs, XQuery, SVG, Relax NG, Schematron, and the W3C XML Schema Language. This feels like a fairly minor update with lots of small improvements rather than big new features. (That happens to most products after a few years if they're any good.) According to the announcement: More......
2008 Oct 22
13 of 410 | The W3C XHTML2 Working Group has released of XHTML Modularization 1.1 . - The W3C XHTML2 Working Group has released of XHTML Modularization 1.1 . "This modularization provides a means for subsetting and extending XHTML, a feature needed for extending XHTML's reach onto emerging platforms. This specification is intended for use by language designers as they construct new XHTML Family Markup Languages. This specification does not define the semantics of elements and attributes, only how those elements and attributes are assembled into modules, and from those modules into markup languages. This second version of this specification includes several minor updates to provide clarifications and address errors found in the first version. It also provides an implementatio......
2008 Oct 15
14 of 410 | Mulberry Technologies has announced the second annual Balisage: The Markup Conference, to take place in Montreal August 11-14, 2008. - Mulberry Technologies has announced the second annual Balisage: The Markup Conference, to take place in Montreal August 11-14, 2008. "Balisage: The Markup Conference is designed for markup theoreticians and practitioners who are pushing the boundaries of the field. It's all about the markup: how to create it; what it means; hierarchies and overlap; modeling; taxonomies; transformation; query, searching, and retrieval; and performance. In short, it's a technical XML Conference; it's an XSL Conference; it's a conference about XQuery, RDF, XSD, SGML, LMNL, XSL-FO, XTM, micro-formats, SVG, MathML, OWL, TexMECS, RNG, UBL, and a lot more. Balisage welcomes papers about topic maps, document modeli......
2008 Oct 13
15 of 410 | The OpenOffice Project has released OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML and uses XForms. - The OpenOffice Project has released OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML and uses XForms. More......
2008 Oct 08
16 of 410 | Daniel Parker has released ServingXML 0.94, an open source Java library :for flat/XML data transformations. - Daniel Parker has released ServingXML 0.94, an open source Java library :for flat/XML data transformations. It defines an extensible markup vocabulary for expressing flat-XML, XML-flat, flat-flat, and XML-XML processing in pipelines. ServingXML currently has an active user base with applications producing and consuming EDI files, FpML files, and many others." ServingXML is published under the Apache 2.0 license....
2008 Oct 06
17 of 410 | The W3C EXI Working Group has published the last call working draft of Efficient XML Interchange. - The W3C EXI Working Group has published the last call working draft of Efficient XML Interchange. Nothing significant has changed. It's still binary goop....
2008 Oct 01
18 of 410 | Code Synthesis has released XSD 3.2.0, a free-as-in-speech (GPL) C++ W3C XML Schema to C++ data binding library. - Code Synthesis has released XSD 3.2.0, a free-as-in-speech (GPL) C++ W3C XML Schema to C++ data binding library. New features in this release include: More......
2008 Sep 25
19 of 410 | Bare Bones Software has released version 9.0.1 of BBEdit, my preferred text editor on the Mac, my favorite XML editor on any platforms, what I'm using to type these very words. - Bare Bones Software has released version 9.0.1 of BBEdit, my preferred text editor on the Mac, my favorite XML editor on any platforms, what I'm using to type these very words. This is a bug fix release. New copies cost $125. If you bought 8.7 or later this year, upgrades are free. Mac OS X 10.4 or later is required....
2008 Sep 19
20 of 410 | The W3C Scalable Vector Graphics Working Group has posted a new last call working draft of Scalable Vector Graphics (SVG) Tiny 1.2. - The W3C Scalable Vector Graphics Working Group has posted a new last call working draft of Scalable Vector Graphics (SVG) Tiny 1.2. SVG Tiny is a "a language for describing two-dimensional vector and mixed vector/raster graphics in XML. Its goal is to provide the ability to create a whole range of graphical content, from static images to animations to interactive Web applications. SVG Tiny 1.2 is a profile of SVG intended for implementation on a range of devices, from cellphones and PDAs to desktop and laptop computers."...
2008 Sep 18
21 of 410 | The OpenOffice Project has posted the first release candidate of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. - The OpenOffice Project has posted the first release candidate of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. Version 3.0 is the first release to support Mac OS X....
2008 Sep 12
22 of 410 | The SIP for Instant Messaging and Presence Leveraging Extensions Working Group has submitted RFC 5261 An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors to the IETF. - The SIP for Instant Messaging and Presence Leveraging Extensions Working Group has submitted RFC 5261 An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors to the IETF. "Extensible Markup Language (XML) documents are widely used as containers for the exchange and storage of arbitrary data in today's systems. In order to send changes to an XML document, an entire copy of the new version must be sent, unless there is a means of indicating only the portions that have changed. This document describes an XML patch framework utilizing XML Path language (XPath) selectors. These selector values and updated new data content constitute the basis ......
2008 Aug 28
23 of 410 | IDEAlliance has posted the call for participation for XML 2008. - IDEAlliance has posted the call for participation for XML 2008. This year it moves back to the D.C. area (Marriott Crystal Gateway, Arlington, Virginia to be precise) after several years in Boston. I've had a great time at this show for the last couple of years, and it's the major XML event in the U.S. The show runs from December 8-10. I likely won't be able to attend this year, but I do highly recommend it nonetheless....
2008 Aug 16
24 of 410 | The W3C XML Processing Model Working Group has published a new last call Working Draft of XProc: An XML Pipeline Language. - The W3C XML Processing Model Working Group has published a new last call Working Draft of XProc: An XML Pipeline Language. "This specification describes the syntax and semantics of XProc: An XML Pipeline Language, a language for describing operations to be performed on XML documents. An XML Pipeline specifies a sequence of operations to be performed on zero or more XML documents. Pipelines generally accept zero or more XML documents as input and produce zero or more XML documents as output. Pipelines are made up of simple steps which perform atomic operations on XML documents and constructs similar to conditionals, iteration, and exception handlers which control which steps are executed."...
2008 Aug 09
25 of 410 | The Mozilla Project has released Camino 1.6.3, an open source Mac OS X web browser based on the Gecko 1.8 rendering engine and the Quartz GUI toolkit. - The Mozilla Project has released Camino 1.6.3, an open source Mac OS X web browser based on the Gecko 1.8 rendering engine and the Quartz GUI toolkit. It supports pretty much all the technologies that Mozilla does: HTML, XHTML, CSS, XML, XSLT, etc. Version 1.6 adds much improved AppleScript support an various user interface enhancements. Mac OS X 10.3 or later is required....
2008 Aug 07
26 of 410 | The W3C XQuery working group has posted a new candidate recommendation of XQuery Update Facility. - The W3C XQuery working group has posted a new candidate recommendation of XQuery Update Facility. XQuery as it currently exists is basically just SELECT in SQL terms. XQuery Update adds INSERT, UPDATE, and DELETE. More specifically it is: More......
2008 Aug 02
27 of 410 | Efficient XML Interchange continues to chug right along. - Efficient XML Interchange continues to chug right along. The working groups has now published one updated and one new working drafts: More......
2008 Jul 29
28 of 410 | The Apache XML Project has posted a beta of Xerces-C++ 3.0.0, an open source schema validating XML parser written in reasonably cross-platform C++. - The Apache XML Project has posted a beta of Xerces-C++ 3.0.0, an open source schema validating XML parser written in reasonably cross-platform C++. Version 3.0 improves supports for XPath 2 and 64-bit code....
2008 Jul 26
29 of 410 | Tim Bacon and Jeff Martin have released XMLUnit 1.2, an extension to the popular JUnit testing framework that allows assertions to be made about the equality of whole XML Documents, XPath result trees, and XPath expressions. - Tim Bacon and Jeff Martin have released XMLUnit 1.2, an extension to the popular JUnit testing framework that allows assertions to be made about the equality of whole XML Documents, XPath result trees, and XPath expressions. "The major new feature of XMLUnit for Java 1.2 is an alternative XML validation subsystem built on top of JAXP 1.3 which supports validation against alternative XML Schema languages - if your JAXP implementation supports them - and validation of the Schema definition itself."...
2008 Jul 23
30 of 410 | The W3C XQuery working groups has published the first working drafts of XQuery 1.1 and XQuery 1.1 Use Cases. - The W3C XQuery working groups has published the first working drafts of XQuery 1.1 and XQuery 1.1 Use Cases. So far there are just two significant additions listed: More......
2008 Jul 16
31 of 410 | The OpenOffice Project has posted the second beta of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. - The OpenOffice Project has posted the second beta of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. Relative to beta 1, this seems to be a bug fix release....
2008 Jun 10
32 of 410 | Friday is the last day to submit late-breaking news for Balisage this August in Montreal. - Friday is the last day to submit late-breaking news for Balisage this August in Montreal. "Balisage is a peer-reviewed conference designed to meet the needs of markup theoreticians and practitioners who are pushing the boundaries of the field. It's all about the markup: how to create it; what it means; hierarchies and overlap; modeling; taxonomies; transformation; query, searching, and retrieval; presentation and accessibility; making systems that make markup dance (or dance faster to a different tune in a smaller space) — in short, changing the world and the web through the power of marked-up information. It's an XML Conference. It's an XSL Conference. It's a conference about XSD, XQuery, ......
2008 Jun 04
33 of 410 | The XML Apache Project has posted version 0.95 of FOP, an open source XSL Formatting Objects to PDF/PostScript/RTF converter written in Java. - The XML Apache Project has posted version 0.95 of FOP, an open source XSL Formatting Objects to PDF/PostScript/RTF converter written in Java. This release fixes bugs, improves table support, and removes the need for some additional libraries. Java 1.4 or later is required....
2008 Jun 02
34 of 410 | Michael Kay has released version 9.0.0.6 of Saxon, his XSLT 2.0 and XQuery processor for Java and .NET. - Michael Kay has released version 9.0.0.6 of Saxon, his XSLT 2.0 and XQuery processor for Java and .NET. This is a bug fix release. More......
2008 May 31
35 of 410 | The W3C has posted a working draft of State Chart XML (SCXML). - The W3C has posted a working draft of State Chart XML (SCXML): State Machine Notation for Control Abstraction: More......
2008 May 27
36 of 410 | XMLMind has released Qizx/db 2.1, a $3200 closed source, embeddable native XML database engine written in Java that supports XQuery 1.0. - XMLMind has released Qizx/db 2.1, a $3200 closed source, embeddable native XML database engine written in Java that supports XQuery 1.0. Version 2.1 adds support for XQuery Update. The query interpreter part is available under an open source license....
2008 May 24
37 of 410 | Edwin Dankert has released XML Hammer 1.0, a GUI program written in Java and based on JAXP 1.3 for checking well-formedness, validating, transforming, and querying XML documents. - Edwin Dankert has released XML Hammer 1.0, a GUI program written in Java and based on JAXP 1.3 for checking well-formedness, validating, transforming, and querying XML documents. XML Hammer is published under the Mozilla Public License 1.1....
2008 May 19
38 of 410 | The W3C XQuery working group has posted the candidate recommendation of XQuery and XPath Full Text 1.0. - The W3C XQuery working group has posted the candidate recommendation of XQuery and XPath Full Text 1.0: More......
2008 May 12
39 of 410 | The W3C XHTML 2 Working Group has posted the last call working draft of CURIE Syntax 1.0: A syntax for expressing Compact URIs. - The W3C XHTML 2 Working Group has posted the last call working draft of CURIE Syntax 1.0: A syntax for expressing Compact URIs. This is modeled after namespace URIs and qualified names. In brief, it defines a prefix for a known base IRI (a URI that can contain non-ASCII characters like é), then appends a colon and a local part. For example, the CURIE cafe:tradeshows.xml could be shorthand for http://www.cafeaulait.org/tradeshows.xml if the prefix cafe were mapped to the URL http://www.cafeaulait.org/. Exactly how prefixes are mapped to base IRIs is left to the specification of the documents in which the CURIEs appear. However if the CURIEs are in an XML document, then the namespaces in scop......
2008 May 10
40 of 410 | SyncroSoft has released 9.2, $345 payware XML editor written in Java. - SyncroSoft has released 9.2, $345 payware XML editor written in Java. Oxygen supports XML, XSL, DTDs, XQuery, SVG, Relax NG, Schematron, and the W3C XML Schema Language. According to the announcement, "Version 9.2 introduces a new XML Author edition specially tuned for content authors providing a well designed interface for XML editing by keeping only the relevant authoring features. The major additions in Oxygen XML Editor 9.2 are related to the WYSIWYG-like editing support and in particular to the DITA support. The general visual editing improvements include displaying the resolved content in the editor and navigation through links. With the new DITA features that include a new DITA map ......
2008 May 09
41 of 410 | The OpenOffice Project has posted the first beta of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. - The OpenOffice Project has posted the first beta of OpenOffice 3.0, an open source office suite for Linux, Solaris, and Windows that saves all its files as zipped XML. More......
2008 May 03
42 of 410 | The W3C XML Core Working Group has published the finished recommendation Canonical XML 1.1. - The W3C XML Core Working Group has published the finished recommendation Canonical XML 1.1. This attempts to address some of the weirdnesses of Canonical XML, such as the movement of xml:id attributes from one element to another and breaking of base URLs when canonicalizing....
2008 Apr 28
43 of 410 | The W3C has posted the first working draft of Requirements of Japanese Text Layout. - The W3C has posted the first working draft of Requirements of Japanese Text Layout. "This document describes requirements for general Japanese layout realized with technologies like CSS, SVG and XSL-FO. The document is mainly based on a standard for Japanese layout, JIS X 4051. However, it addresses also areas which are not covered by JIS X 4051. The document is currently in draft stage. This public draft contains the Introduction and section 1 Basics of Japanese Text Layout. Further sections are available in a non-public version of the document and will be integrated into a further public Working Draft."...
2008 Apr 26
44 of 410 | Daniel Veillard has released version 2.6.32 of libxml2, the open source XML C library for Gnome. - Daniel Veillard has released version 2.6.32 of libxml2, the open source XML C library for Gnome. This release fixes assorted bugs including some memory leaks. All users should upgrade....
2008 Apr 15
45 of 410 | Michael Kay has released version 9.0.0.4 of Saxon, his XSLT 2.0 and XQuery processor for Java and .NET. - Michael Kay has released version 9.0.0.4 of Saxon, his XSLT 2.0 and XQuery processor for Java and .NET. This is a bug fix release. "Although there's a steady stream of new bugs and fixes, I think they are largely problems that affect very few users, so unless you know you're affected by one of the bugs, there's no great urgency to upgrade to the latest maintenance build." More......
2008 Apr 09
46 of 410 | The Modis Team has released Sedna 3.0, an open source native XML database for Windows and Linux written in C++ and Scheme and published under the Apache License 2.0. - The Modis Team has released Sedna 3.0, an open source native XML database for Windows and Linux written in C++ and Scheme and published under the Apache License 2.0. Sedna supports XQuery and its own declarative update language. This release fixes bugs and improves transaction support. More......
2008 Apr 08
47 of 410 | The W3C XHTML 2 Working Group has posted the third public working draft of CURIE Syntax 1.0: A syntax for expressing Compact URIs. - The W3C XHTML 2 Working Group has posted the third public working draft of CURIE Syntax 1.0: A syntax for expressing Compact URIs. This is modeled after namespace URIs and qualified names. In brief, it defines a prefix for a known base IRI (a URI that can contain non-ASCII characters like é), then appends a colon and a local part. For example, the CURIE cafe:tradeshows.xml could be shorthand for http://www.cafeaulait.org/tradeshows.xml if the prefix cafe were mapped to the URL http://www.cafeaulait.org/. Exactly how prefixes are mapped to base IRIs is left to the specification of the documents in which the CURIEs appear. However if the CURIEs are in an XML document, then the namespaces in s......
2008 Apr 04
48 of 410 | The W3C XML Core Working Group has a new last call working draft of the XML Linking Language (XLink) Version 1.1. - The W3C XML Core Working Group has a new last call working draft of the XML Linking Language (XLink) Version 1.1. There are three major changes in XLink 1.1 compared to 1.0: More......
2008 Apr 02
49 of 410 | The W3C XML Security Specifications Maintenance Working Group has posted the Proposed Edited Recommendation of XML Signature Syntax and Processing (Second Edition) "This Proposed Second Edition of XML Signature Syntax and Processing adds Canonical XML 1.1 as a required canonicalization algorithm and recommends its use for inclusive canonicalization. - The W3C XML Security Specifications Maintenance Working Group has posted the Proposed Edited Recommendation of XML Signature Syntax and Processing (Second Edition) "This Proposed Second Edition of XML Signature Syntax and Processing adds Canonical XML 1.1 as a required canonicalization algorithm and recommends its use for inclusive canonicalization. This version of Canonical XML enables use of xml:id and xml:base Recommendations with XML Signature and also enables other possible future attributes in the XML namespace. Additional minor changes, including the incorporation of known errata, are documented in Changes in XML Signature Syntax and Processing (Second Edition)." I have to read throu......
2008 Mar 29
50 of 410 | Cambridge University's Toby O.
H.
White has released FoX, an open source, validating XML parser written in Fortran 95. - Cambridge University's Toby O. H. White has released FoX, an open source, validating XML parser written in Fortran 95. It includes both SAX-like push and DOM interfaces. FoX is published under a BSD license....