Changelog 1.0 ---> 1.2
======================

1.0.0 - stability, cleanup

x  -setup.py based installation
x  -should change it such that it is not using chdir()
x  -unique identifier, semiunique identifier etc.
x  -fix the HTML file - because of the dirName stuff is not generating a
x  useable webpage.
x  -.kraken directory (instead of .cocoon)
x  -the help is not working without the staging directory. Quite bad.
x -fix the webpage generation in Windows
[started]  -webpage
  -fix the FIXME-s
x  -stabilization, debugging etc.
[started]  -write an users manual.
x  -version string
x  -when showing the keywords, show them sorted.
x  -when embracing, add the document
x  -metadata dir, special files
x  -CSS constants should come from kraConstant instead of cocConstant
------------- 1.0.9 ---------------------------------------
x  -fix the cache generation stuff.
x  -Embrace doesn't add the directory name.
x  -Cache update after add - speed improvement
x  -kraken.bat
------------- 1.0.10 ---------------------------------------
x  -rdf file should go into the metadata dir.
x  -new queries:
x      --title-contains,
x      --description-contains
x  -Keywords are not checked for embracing.
x  -allows the editing of the filenames (potentially picking the ones) for
x  annotate and embrace
x  -improve the generated webpage
------------- 1.0.14 ----------------------------------------
x  -windows / Unix dependencies etc (programs to run)
------------- 1.0.16 ----------------------------------------

-------------------------------------------------------------
Tasks towards 1.2
-------------------------------------------------------------

x  -get rid of the Runtime command constants. We don't need them. Go with
x  strings.
x  - "--command=TheCommand"
x  -get rid of the Runtime command constants. We don't need them. Go with strings.
x  -kraken subdirectory for generated files
x  -test framework
x  -testconstants
x  -multiple file support
x  -metadata directory
x      -bibtex.bib
x      -entry.rdf
x      -notes.txt.
x      -summary.rdf
-------------- 1.1.5 -----------------------------------------
x  -direct command entry.
-------------- 1.1.6 -----------------------------------------
x  -generate bibtex all
-------------- 1.1.7 -----------------------------------------
x  -cleanup of the RDF representation. Generic ancestor for entry types?
x  -use the Dublin Core subject instead of the keywords?
x  -COCOON --> KRAKEN
x  -remove the old cocoon compatibility files.
-------------- 1.1.10 -----------------------------------------
x  -move the CSS file to the generated place
x  -bibtex: needs to extract the labels from the bibtex file as well.
-------------- 1.1.12 ------------------------------------------
x  -might need an option to force rewriting the RDF file for updating.
x  -pretty print for bibtex
-------------- 1.1.13 ------------------------------------------
  -EntryBase 
x     -list properties stuff (steps towards data driven approach)
x     -try to use the generic stuff from EntryBase to save the BibTex stuff as well.
-------------- 1.1.14 -------------------------------------------
x  -opinion RDF.
x     -lastVisited
x     -trust
x     -lastModified
x     -activity (percentile)
x     -ranking
--------------- 1.1.16 -------------------------------------------
x-convert to Python 2.3 
x   -optik --> optparse
x   -new interface for logging (get rid of the old one)
x-command for checking the configuration
x-EntryBase
x     -edit (generic)
x     -list properties vs. list possible properties (for load...)
x  -annotate     
x     -annotate entry should have a different, better format -a and --dir or --id
x     -when at annotate I give the wrong name, it throws a segfault.
x  -verify kraken command
x    -verify that the destination directory is in the kraken
x    -verify that the destination directory has the "/" at the end
x -edit the RDF schema, put on the webpage (in fact, the OWL ontology, for
x  entries etc). 
x  -The rdf:about statement needs to start with a #, this is the RDF format for
x  it. 
x  -generate the owl class stuff
x  -transform the entry such that it is using only the getProperty() /
x  addProperty() fields
x  -FIXME: why does it write the whole Resourceweb into the about field in 
x  the RDFS??? It doesn't do it for the bibtex.
x  -replace the += in command documentation with multiline strings.
--------------- 1.1.21 -------------------------------------------
--------------- 1.1.21 -------------------------------------------
x  -CHANGELOGS (e.g. CHANGELOG-1.0, CHANGELOG-1.2 etc)
x  -licence (LGPL ? Mozilla ?)
x  -fix the setup.py according to the new directory structure
--------------- 1.1.22 -------------------------------------------
x  -CreateEntry
x    -allow to give multiple files on the same line...
x    -cleanup
x  -the generated RDF file should go to the same location as the metadata cache.
x  -clean up the messages at the cache generation. 
x  -the bibtex and the opinion files should have the same id as the entry. 
--------------- 1.1.23 --------------------------------------------
x  -hollow entries (only metadata)
x  -query as a describable object
x  -object based query and filtering.  
--------------- 1.1.24 --------------------------------------------
x  -webpage work
x  -CreateEntry
x    -fix the problems with the wget on windows
x   -Presentation
x     -TableFormat objects
--------------- 1.1.25 -------------------------------------------------
x AnnotateEntry
x    -annotate does not let you annotate the originalURI's
x  CreateEntry
x    -the create entry does not use the same annotation edits as annotation
x  kraEntry --> Entry
x  -no need to regenerate cache after annotate (can change)
--------------- 1.1.26 -------------------------------------------------
x  -general filtering system. Editors for it. 
x  -object based ranking
--------------- 1.1.27 -------------------------------------------------
x  -all the filters, rankers, should return a copy, not operate on the metadata.
x  -ranking editing, sorting editing
x  -platform specific editing, downloading, viewing etc. (use them)
--------------- 1.1.28 ------------------------------------------------- 
  -packaging, website, documentation
