October 2008

  • Pretty much done #84, but still need to test with some real test cases
  • #77 should be fixed, but I'm waiting a confirmation from Christoph
  • Done #90, #63, #71, #88

November 2008

  • implemented RelaxNG validation #122
  • implemented imports aware rendering #127

January 2009

JOMDoc datastructure

Improvements/changes (mostly because of the flattening task):

  • added synchronize() method to synchronize any differences between the JOMDoc elements and the underlying XOM elements; the result is it's faster and much more reliable method than serialize() (hardly any data can be lost in the parsing/synchronizing process)
  • added methods to access URI referenced OMDoc elements to most of the JOMDoc classes, e.g. Ref, Imports, OMS, OMR, etc. See #5 and #18
  • cleanup and bug fixes

Flattening

  • theory flattening (in progress) #202
  • ref flattening (in progress) #186

Other

  • installer for JOMDoc #199
  • imports/cdbase or strict/pragmatic OMDoc conversion #84
  • rendering support for folding with abbreviations #174
  • passing parameters to the xsl file #164 #217
  • fixes: #204 #215 #214

February 2009

  • changed package structure #238
  • fixed version bug in bleeding-edge #239
  • further progress on notation tags #182
  • further progress on ref contraction #248
  • parallel markup cross-references possible in both directions #259
  • fixed #257, #309, #303

March 2009

  • integrated the xslt stylesheets into the JOMDoc jar #306
  • merged ntnascii branch to trunk and made this functionality available through the command-line client #93
  • extended the Renderer interface #325
  • ref contraction done #248, working on ref expansion #328
  • #330 #334 #335 #336 #337 #341

April 2009

  • refactored the JUnit tests into reall unit tests, all tests can be run doing ant test
  • fixed #344, #299, #244
  • updated and fixed OMDocNode.toString()
  • theory flattening #202 done, usage: jomdoc transform --flatten-theories input.omdoc
    • added Morphism.translate() to translate an imported theory

February 2010

  • fix parallel rendering and add tests, specifically for rendering fragments etc.
  • #628, #626 - fixed memory/speed issues in ImportsAware?
  • #624 - fix externals
  • #444 - concrete patterns now match stronger than general patterns
  • #617 - refactor and unify resolvers
  • #622, #607 - refactor ImportsAware?
  • #549 - refactor ant build (required libs)
  • #621 - new ant task (clean, test, build)
  • #618 - fix XSLTUtil
  • #611 - ref contraction in TNTBase
  • #606 - Complex Variables problem (fix Norment's fix)
  • #606 - JOMDoc documentation (in progress)
  • #252 - fix relaxng validation (relaxng compact validation in progress)
  • #533 - refactoring notation and variant modules
  • restructure deploy
  • make Pattern thread-safe, plus some performance tuning
  • JUnit tests fixes

March 2010

 daily

 detailed

April 2010

 daily

 detailed

May 2010

 daily

 detailed

June 2010

 daily

 detailed

July 2010

 daily

 detailed

August 2010

 daily

Feb 2011

TODO

Mar 2011

TODO

Apr 2011

TODO

May 2011

TODO

Attachments