This file describes short and long term tasks that we want to do in
the epub filter.


Legend
------

* Main issue
+ Sub issue
- Sub sub issue

[DONE]    Main issue is done
[Done]    Sub issue is done
[done]    Sub sub issue is done

[name]    <name> is assigned to this task


================================================================
                        Milestones

Next Milestone: EPUB 2.0.1 filter done


================================================================
                        Issues


Short term issues
-----------------

Time frame: (days / weeks)

[These issues are picked from the medium and long term issues and
assigned to a person.]


Fix known bugs / misfeatures
 * Create an object from the html conversion                            [DONE]
 * styles.css seems to be wrongly placed now                            [DONE]


Medium term issues
------------------

Time frame: (weeks / months)

Allow user to add a book cover image
 * Send parameter (filename) to the filter
 * UI to find / edit the filename

Configuration of the conversion process
 * Styles in css file (bool)                                            [Done]
 * Use breaks (bool)                                                    [Done]

Create a generic HTML export filter
 * Refactor some things to prepare for the HTML filter.                 [DONE]
    + Generalize some concepts                                           [Done]
       - Add "OEBPS/" as a configurable parameter.                        [done]
       - Add "chapter" as a configurable prefix to names of files.        [done]
       - Generalize the criterium for chapter break                       [done]
    + Move handling of styles and creation of CSS to OdtHtmlConverter    [Done]
    + Make staring a new html file and ending another functions          [Done]
    + Remove parameter imagesSrcList from handleTag*()                   [Done]
    + Remove parameter styles from handleTag*()                          [Done]
    + Move generic ODF parsing from exportepub2                          [Done]
       - New class: OdfParser                                             [done]
       - Move parsing of metadata to OdfParser                            [done]
       - Move parsing of manifest to OdfParser                            [done]
 * Create the HTML backend instead of the Epub one.                     [DONE]
    + Create a base class FileCollector.                                 [Done]
    + Move general code from EpubFile to FileCollector                   [Done]
    + Create the class HtmlFile                                          [Done]
 * Create the actual filter                                             {DONE]



Long term issues
----------------

Time frame: (months / years)
 
EPUB 3.0
 * SVG
 * MathML
 * Multimedia, video
 * Multimedia, audio
 * Scripting with Javascript
