<?xml version="1.0"?>
<todo version="0.1.20">
    <note priority="veryhigh" time="1233771201">
        Release 0.1.0
        <note priority="veryhigh" time="1229454572" done="1229463302">
            Fix getopt related bug (run 'choicetool -n check' to reproduce)
            <comment>
                Fixed
            </comment>
        </note>
        <note priority="veryhigh" time="1235495495" done="1235682692">
            Fix the NEWS and TODOs site pages generation in site/in directory
            <comment>
                Done
            </comment>
        </note>
        <note priority="high" time="1226871204" done="1233306179">
            Rearrange the site in order to be multi-page
            <comment>
                Done
            </comment>
        </note>
        <note priority="medium" time="1226609119" done="1226609159">
            Add sub-options handling in Options.pm module
        </note>
        <note priority="medium" time="1226609133" done="1226609175">
            Rearrange the test-suite in order to avoid tests that require tools not installed on the host (e.g.: autotools)
        </note>
        <note priority="medium" time="1226609147" done="1226609187">
            Add code into the libs/perl/Choicetool/Options.pm module in order to have a cleaner option parsing method
        </note>
        <note priority="medium" time="1226609082">
            Do a general clean-up of CHOICETOOL_BINARY_PATH, CHOICETOOL_DATA_PATH and CHOICETOOL_LIBRARY_PATH environment variables. Consider removing the CHOICETOOL_RC_FILES environment variable references or update all the src/* scripts accordingly
        </note>
        <note priority="medium" time="1226609111">
            Check all string-related assert() calls
        </note>
        <note priority="verylow" time="1238244121" done="1238532907">
            Update all copyright dates
            <comment>
                Done
            </comment>
        </note>
    </note>
    <note priority="high" time="1233771234">
        Release 0.2.0
        <note priority="high" time="1226608975">
            Remove global variables from libs/perl/Choicetool/Frontends/KConfig/Parse.yp
        </note>
        <note priority="high" time="1226609027">
            Rearrange the output production in UI/m4ify, pass a stream instead of collecting strings in a stack-based approach
        </note>
        <note priority="high" time="1235431273">
            Fix the wrapper.in script in the test directory (find a better fix)
        </note>
        <note priority="low" time="1227122770">
            Rearrange the build process in order to use EXEEXT (if needed)
        </note>
    </note>
    <note priority="medium" time="1233771283">
        Release 0.3.0
        <note priority="medium" time="1226609103">
            Handle multiple configuration syntaxes, translating them into a common configuration syntax; this deserves an option switch both on choicetool, choicetool-preprocess and choicetool-parse
        </note>
    </note>
    <note priority="low" time="1233781692">
        Release 0.4.0
        <note priority="low" time="1226609050">
            Rearrange the parser (Parse.yp) in order to speed-up big files parsing
        </note>
    </note>
</todo>
