Hi Dali, On 10.01.2013 07:31, Dali Liu wrote: > I am prepare our release package. Here is the CHANGES.txt, please have a > review. If it's ok I will commit to the trunk. > > And Florian, I remember that you want to do some change of the CHANGES.txt, > is it right?
Oops, I guess I/we need to work on our timing. I just committed a CHANGES.txt so you might have to handle some merge conflicts. I restructured the file a little bit but it seems to be quite similar to yours. You can have a look at it and decide which version to use. Sorry for the delayed commit, I planned on adjusting it earlier. Regards Florian > > BTW. It seems that this link at the end of CHANGES.txt, seems doesn't work. > Do anyone know why? > http://s.apache.org/odfC > > ============================= > > Apache ODF Toolkit Change Log > ============================= > > Release 0.6 incubating > > The most notable changes in ODF Toolkit 0.6 incubating over previous > releases in ODF Toolkit Union are: > * Some New APIS be added > * Some bugs be fixed > * Some APIS be improved > > Bug Fix > > [ODFTOOLKIT-302] - getNamespaceURI() implementation in ODFDOM is not > aware of duplicate namespace prefixes > [ODFTOOLKIT-311] - TextExtractor uses wrong new line character > [ODFTOOLKIT-312] - PATCH: Better exception handling for OdfPackage > (swallows IOExceptions on save()) > [ODFTOOLKIT-317] - Bad readme link > [ODFTOOLKIT-318] - Fresh build of validator does work with Maven 3.0.4 > [ODFTOOLKIT-324] - Simple ODF is throwing an exception with the > attached file > [ODFTOOLKIT-325] - Spreadsheet : Call to cell.getTimeValue on cell > marked as valueType TIME but no value set gives NPE > [ODFTOOLKIT-326] - NPE when setting default background in > TextCellProperties > [ODFTOOLKIT-327] - java.lang.NullPointerException at > org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028) > [ODFTOOLKIT-331] - AbstractListContainer.getListIterator() doesn't > include all lists > [ODFTOOLKIT-338] - [Simple API]The Value of VariableField always is "" > when try to get a VariableField instance by > TextDocument.getVariableFieldByName(String) > [ODFTOOLKIT-341] - newImage() generates java.lang.NullPointerException > when using an svg image > [ODFTOOLKIT-342] - MetaDocumentStatisticTest sometimes fails > > Improvement > > [ODFTOOLKIT-190] - Improvement of XPath Tests > [ODFTOOLKIT-199] - Supply signature and manifest features to code > generator plugin > [ODFTOOLKIT-299] - Build with JDK 7 as well as Earlier versions > [ODFTOOLKIT-305] - Update ODF 1.2 schema to OpenDocument-v1.2 final > version > [ODFTOOLKIT-306] - Update Taglets to support ODF 1.2 final version > [ODFTOOLKIT-307] - Update ODF Validator to support ODF 1.2 final version > [ODFTOOLKIT-319] - Document encryption support > [ODFTOOLKIT-330] - Improve the method > TextSelection.replaceWith(String). new param types support > [ODFTOOLKIT-348] - Update cookbook for new APIs for the upcoming > release 0.6-incubating > > New Feature > > [ODFTOOLKIT-50] - [gsoc2012] Add ODF 1.2 RDF metadata support to ODF > Toolkit > [ODFTOOLKIT-329] - Add a new Simple API to generate a table of content > in text document > [ODFTOOLKIT-334] - Add new API to support table autoformat > [ODFTOOLKIT-336] - Add new APIs to set page style when inserting page > break in TextDocument > [ODFTOOLKIT-339] - [Simpe]Add new methods in TextDocument to suport > insert a d ocument into an open document > [ODFTOOLKIT-340] - Propose to add new API to insert form controls into > document > [ODFTOOLKIT-346] - Add new API to create protected section in > TextDocument to protect contents > > > > ODF Toolkit relies on the current set of major dependencies (generated > using mvn dependency:tree from the top-level odf toolkit src dir): > > org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT > \- com.sun:tools:jar:1.5.0:system > org.apache.odftoolkit:schema2template-pom:pom:0.8.9-incubating-SNAPSHOT > org.apache.odftoolkit:schema2template:jar:0.8.9-incubating-SNAPSHOT > +- org.apache.velocity:velocity:jar:1.6.4:compile > | +- commons-collections:commons-collections:jar:3.2.1:compile > | +- commons-lang:commons-lang:jar:2.4:compile > | \- oro:oro:jar:2.0.8:compile > +- net.java.dev.msv:msv-core:jar:2009.1:compile > | +- com.sun.msv.datatype.xsd:xsdlib:jar:2009.1:compile > | +- net.java.dev.msv:msv-testharness:jar:2009.1:compile > | | \- org.apache.ant:ant:jar:1.7.1:compile > | | \- org.apache.ant:ant-launcher:jar:1.7.1:compile > | +- xml-resolver:xml-resolver:jar:1.2:compile > | +- xerces:xercesImpl:jar:2.9.1:compile > | | \- xml-apis:xml-apis:jar:1.3.04:compile > | +- isorelax:isorelax:jar:20030108:compile > | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile > \- junit:junit:jar:4.5:test > org.apache.odftoolkit:schema2template-maven-plugin:maven-plugin:0.8.9-incubating-SNAPSHOT > +- > org.apache.odftoolkit:schema2template:jar:0.8.9-incubating-SNAPSHOT:compile > | +- org.apache.velocity:velocity:jar:1.6.4:compile > | | +- commons-collections:commons-collections:jar:3.2.1:compile > | | +- commons-lang:commons-lang:jar:2.4:compile > | | \- oro:oro:jar:2.0.8:compile > | \- net.java.dev.msv:msv-core:jar:2009.1:compile > | +- com.sun.msv.datatype.xsd:xsdlib:jar:2009.1:compile > | +- net.java.dev.msv:msv-testharness:jar:2009.1:compile > | | \- org.apache.ant:ant:jar:1.7.1:compile > | | \- org.apache.ant:ant-launcher:jar:1.7.1:compile > | +- xml-resolver:xml-resolver:jar:1.2:compile > | +- xerces:xercesImpl:jar:2.9.1:compile > | | \- xml-apis:xml-apis:jar:1.3.04:compile > | +- isorelax:isorelax:jar:20030108:compile > | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile > +- junit:junit:jar:4.5:test > +- org.apache.maven:maven-plugin-api:jar:2.0.7:provided > +- org.apache.maven:maven-project:jar:2.0.7:provided > | +- org.apache.maven:maven-settings:jar:2.0.7:provided > | +- org.apache.maven:maven-profile:jar:2.0.7:provided > | +- org.apache.maven:maven-model:jar:2.0.7:provided > | +- org.apache.maven:maven-artifact-manager:jar:2.0.7:provided > | | +- org.apache.maven:maven-repository-metadata:jar:2.0.7:provided > | | \- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:provided > | +- org.apache.maven:maven-plugin-registry:jar:2.0.7:provided > | +- org.codehaus.plexus:plexus-utils:jar:1.4.1:provided > | \- > org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:provided > | \- classworlds:classworlds:jar:1.1-alpha-2:provided > \- org.apache.maven:maven-artifact:jar:2.0.7:provided > org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT > +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile > | \- com.sun:tools:jar:1.5.0:system > +- xerces:xercesImpl:jar:2.9.1:compile > | \- xml-apis:xml-apis:jar:1.3.04:compile > +- junit:junit:jar:4.8.1:test > +- org.apache.jena:jena-arq:jar:2.9.4:compile > | +- org.apache.jena:jena-core:jar:2.7.4:compile > | | \- org.apache.jena:jena-iri:jar:0.9.4:compile > | +- commons-codec:commons-codec:jar:1.5:compile > | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile > | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile > | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile > | +- org.slf4j:slf4j-api:jar:1.6.4:compile > | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile > | \- log4j:log4j:jar:1.2.16:compile > +- org.apache.jena:jena-core:jar:tests:2.7.4:test > +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile > | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile > | | +- org.osgi:org.osgi.core:jar:4.2.0:compile > | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile > | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile > | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile > | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile > | | +- commons-logging:commons-logging-api:jar:1.1:compile > | | \- javax.activation:activation:jar:1.1:compile > | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile > | | \- com.hp.hpl.jena:iri:jar:0.8:compile > | | \- com.ibm.icu:icu4j:jar:3.4.4:compile > | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile > | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile > \- commons-validator:commons-validator:jar:1.4.0:compile > +- commons-beanutils:commons-beanutils:jar:1.8.3:compile > +- commons-digester:commons-digester:jar:1.8:compile > \- commons-logging:commons-logging:jar:1.1.1:compile > org.apache.odftoolkit:xslt-runner:jar:1.2.2-incubating-SNAPSHOT > \- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile > +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile > | \- com.sun:tools:jar:1.5.0:system > +- xerces:xercesImpl:jar:2.9.1:compile > | \- xml-apis:xml-apis:jar:1.3.04:compile > +- org.apache.jena:jena-arq:jar:2.9.4:compile > | +- org.apache.jena:jena-core:jar:2.7.4:compile > | | \- org.apache.jena:jena-iri:jar:0.9.4:compile > | +- commons-codec:commons-codec:jar:1.5:compile > | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile > | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile > | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile > | +- org.slf4j:slf4j-api:jar:1.6.4:compile > | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile > | \- log4j:log4j:jar:1.2.16:compile > +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile > | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile > | | +- org.osgi:org.osgi.core:jar:4.2.0:compile > | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile > | | +- > org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile > | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile > | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile > | | +- commons-logging:commons-logging-api:jar:1.1:compile > | | \- javax.activation:activation:jar:1.1:compile > | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile > | | \- com.hp.hpl.jena:iri:jar:0.8:compile > | | \- com.ibm.icu:icu4j:jar:3.4.4:compile > | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile > | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile > \- commons-validator:commons-validator:jar:1.4.0:compile > +- commons-beanutils:commons-beanutils:jar:1.8.3:compile > +- commons-digester:commons-digester:jar:1.8:compile > \- commons-logging:commons-logging:jar:1.1.1:compile > org.apache.odftoolkit:xslt-runner-task:jar:1.2.2-incubating-SNAPSHOT > +- org.apache.odftoolkit:xslt-runner:jar:1.2.2-incubating-SNAPSHOT:compile > | \- > org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile > | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile > | | \- com.sun:tools:jar:1.5.0:system > | +- xerces:xercesImpl:jar:2.9.1:compile > | | \- xml-apis:xml-apis:jar:1.3.04:compile > | +- org.apache.jena:jena-arq:jar:2.9.4:compile > | | +- org.apache.jena:jena-core:jar:2.7.4:compile > | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile > | | +- commons-codec:commons-codec:jar:1.5:compile > | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile > | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile > | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile > | | +- org.slf4j:slf4j-api:jar:1.6.4:compile > | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile > | | \- log4j:log4j:jar:1.2.16:compile > | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile > | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile > | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile > | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile > | | | +- > org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile > | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile > | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile > | | | +- commons-logging:commons-logging-api:jar:1.1:compile > | | | \- javax.activation:activation:jar:1.1:compile > | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile > | | | \- com.hp.hpl.jena:iri:jar:0.8:compile > | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile > | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile > | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile > | \- commons-validator:commons-validator:jar:1.4.0:compile > | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile > | +- commons-digester:commons-digester:jar:1.8:compile > | \- commons-logging:commons-logging:jar:1.1.1:compile > \- org.apache.ant:ant:jar:1.8.2:compile > \- org.apache.ant:ant-launcher:jar:1.8.2:compile > org.apache.odftoolkit:odfvalidator:war:1.1.6-incubating-SNAPSHOT > +- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile > | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile > | | \- com.sun:tools:jar:1.5.0:system > | +- org.apache.jena:jena-arq:jar:2.9.4:compile > | | +- org.apache.jena:jena-core:jar:2.7.4:compile > | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile > | | +- commons-codec:commons-codec:jar:1.5:compile > | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile > | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile > | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile > | | +- org.slf4j:slf4j-api:jar:1.6.4:compile > | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile > | | \- log4j:log4j:jar:1.2.16:compile > | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile > | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile > | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile > | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile > | | | +- > org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile > | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile > | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile > | | | +- commons-logging:commons-logging-api:jar:1.1:compile > | | | \- javax.activation:activation:jar:1.1:compile > | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile > | | | \- com.hp.hpl.jena:iri:jar:0.8:compile > | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile > | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile > | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile > | \- commons-validator:commons-validator:jar:1.4.0:compile > | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile > | +- commons-digester:commons-digester:jar:1.8:compile > | \- commons-logging:commons-logging:jar:1.1.1:compile > +- commons-fileupload:commons-fileupload:jar:1.2.2:compile > +- net.java.dev.msv:msv-core:jar:2011.1:compile > | +- com.sun.msv.datatype.xsd:xsdlib:jar:2010.1:compile > | +- isorelax:isorelax:jar:20030108:compile > | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile > +- > org.iso_relax.verifier.jaxp.validation:isorelax-jaxp-bridge:jar:1.0:compile > +- xerces:xercesImpl:jar:2.9.1:compile > | \- xml-apis:xml-apis:jar:1.3.04:compile > \- junit:junit:jar:4.8.1:test > org.apache.odftoolkit:simple-odf:jar:0.8-incubating-SNAPSHOT > +- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile > | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile > | | \- com.sun:tools:jar:1.5.0:system > | +- org.apache.jena:jena-arq:jar:2.9.4:compile > | | +- org.apache.jena:jena-core:jar:2.7.4:compile > | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile > | | +- commons-codec:commons-codec:jar:1.5:compile > | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile > | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile > | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile > | | +- org.slf4j:slf4j-api:jar:1.6.4:compile > | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile > | | \- log4j:log4j:jar:1.2.16:compile > | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile > | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile > | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile > | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile > | | | +- > org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile > | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile > | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile > | | | +- commons-logging:commons-logging-api:jar:1.1:compile > | | | \- javax.activation:activation:jar:1.1:compile > | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile > | | | \- com.hp.hpl.jena:iri:jar:0.8:compile > | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile > | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile > | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile > | \- commons-validator:commons-validator:jar:1.4.0:compile > | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile > | +- commons-digester:commons-digester:jar:1.8:compile > | \- commons-logging:commons-logging:jar:1.1.1:compile > +- xerces:xercesImpl:jar:2.9.1:compile > | \- xml-apis:xml-apis:jar:1.3.04:compile > \- junit:junit:jar:4.8.1:test > > > The following people have contributed to ODF Toolkit 0.6 incubating by > submitting or commenting on the issues resolved in this release, > or contributed via reported bugs/comments on the mailing list: > > Nick Burch (mentor) > Yegor Kozlov (mentor) > Dali Liu (committer) > Devin Han (committer) > Donald Harbison (committer) > Florian Hopf (committer) > Oliver Rau (committer) > Rob Weir (committer) > Svante Schubert (committer) > Andy Jefferson > Anders Sjostrom > Ashok Hariharan > Charitha Madusanka > Dani Prieto > Dave Fisher > Dennis E. Hamilton > Gavin McDonald > Graham Weatherup > Ian Cunningham > Jeremias Maerki > Johnny Haugen Sorgard > Kejia Ye > Lars Moller > Pavel Jisl > Philip Helger > Peter Junge > Marc Schreiber > Mathias Silbermann > Michael Stahl > Michan Jaskurzy��ski > Nick de Graeve > Noah Tilton > Romain Benefice > Steele, Raymond > Stefan Renz > Sherzod Muratov > Svante Schubert > Tao Lin > Torsten Krah > Vicente Villegas Larios > > See http://s.apache.org/odfC for more details on these contributions. > -- Florian Hopf Freelance Software Developer http://blog.florian-hopf.de
