*** TaskList ZedVal 2.0 **** Name Task Iter AssTo Prio Status 1 Exception handling improved 1 JP+PK must done 3 Integrate JavaLayer 1.0 for audio files 1 MG+ES must done 4 Changes to support new jing 1 MG+ES must done 5 New entity resolver 1 MG+ES may done 6 Fixes to file-handling 1 JP+PK must done 13 Refactoring in custom test classes 1 JP+PK should done 18 Remove DTD processor; validate at initial parse instead 1 MG+ES should done 21 Use Jaxp 1.3 1 MG+ES should done 22 Use 1.5 Java runtime 1 AS must done schproc Finalize RngSchTestprocessor 2 MG must done res implement res maps+tests 2 MG must done dtbook implement dtbook maps+tests 2 MG must done smil implement smil maps+tests 2 MG must done ncxmap implement ncx maps 2 JP must done ncxtests implement ncx tests 2 MG must done opfmap implement opf maps 2 ES must done opftests implement opf tests 2 MG must done imgmap implement img maps 2 MG must done imgtests implement img tests 2 MG must done audmap implement aud maps 2 ES must done audtests implement aud tests 2 MG must done constants add constants singleton to engine carrying PIDs, nsUris etc 3 MG may done Elements add elements ArrayList for interrelation checking 3 MG must done identifier fix package.getIdentifier() vs markus.getStatedUid() anomaly 3 MG must done JL Locate JavaLayer-not-reporting -corrupt-mp3 problem 3 ES must --- specversion develop algo for handling input DTB version determination 3 MG must done usesURIs ensure all @uses in procMap supports jarness 3 MG must done catalog dereference rng to go thorugh util.catalog via PIDs 3 MG may done dtdref dereference dtd to go thorugh util.catalog via PIDs 3 MG may done mapval check bidirectionally in maps that all tests are defined/implemented 3 MG must done maprng author rngs for maps 3 MG should done cssfile add CssFile and impl proper css parse (get from org.daisy.util) 3 MG must done foldername impl foldername restriction in z3986-2005.html#Allowed-Char 3 MG must done dtbookmeta if additional dublincore occurs, validate? 3 MG may --- gnu update gnu header with 2005 3 MG must done unkwownid if an .addTestFailure is called with an unkown id as inparam, issue error 3 may --- cli Integrate CLI from Jakarta 3 may done instance Make instantiatable from outside application 3 may done AAC Implement AAC format checks 3 should --- UNC Check UNC problems w catalog reported by james 3 MG should --- Otherfile Generate warning if otherfile 3 MG must done oneNcx add tests to opf: only one ncx 3 MG should done oneRes add tests to opf: zero or one res 3 MG should done expmime remove .expectedMimeType() since zedfile hier is spec agnostic and mimetypes arent 3 MG must done mime test: check mime matches filetype 3 MG must done casessens extensions are all lcase in 2005 fix this in customtest regexs 3 MG must done folder impl foldername tests 3 MG must done manifestrefs make sure all files implement the manifestRefs test 3 MG must done getName() fix io.File.getName() not reporting case inconsistencies 3 MG must done skipIdRef smil: add test skip IDREF ends up at ctest in head 3 MG must done jarness ensure jarness of entire package 3 MG should done smilclock move to org.daisy.util 3 LE should done npt fix npt= in sch calcs 3 MG must done dtdinc should DTDs and ENTs be listed in manifest only *if* they are locally available? 3 ZC should --- getMmType have packageFile return a computed multimediatype value 3 MG should done dtbtypes Investigate possibility of post- filtering of tests that dont apply to DTBtype. 3 MG should generic implement GenericTests.java 3 MG must clipcount change rng clipcheck to smilclock 3 mg must done dtd,ent add dtd, ent, mod support to zedhier 3 mg must done alphabuild build alpha release 3 PK must done xalan check whether a jaxp system prop can be used instead of endorsed folder 3 PK must done cvs changes to CVS structure 4 PK should done 2002alpha test that z2002val behaves identically to prev release regarding tests 4 KK must --- jres assure zedval can run on jre 1.4 and jre 1.5 4 PK must done 2005alpha test all tests in 2005 testMap 4 KK must done betabuild ant script for v2.0 build 4 PK must done alphasfix fix all reports from 2002 & 2005 4 MG must --- ---------------------- MISC NOTE AREA - all zedfileset members that can point to other members must implement the Referring interface - CssFile added with proper parse: new jar dependencies: sac, batik - DtdFile and EntFile added to ZedFile Hierarchy - @specversion of procMap root decides what specversion input DTB is being validated against - CLI implemented in ZedVal.java; DefaultContext is now purely passive and the encapsulation is cleaner - Jarness implemented - Instantiable from other application implemented