[QuantLibAddin-cvs] QuantLibAddin todo.csv,1.3,1.4
Brought to you by:
ericehlers,
nando
|
From: Eric E. <eri...@us...> - 2006-05-24 16:04:25
|
Update of /cvsroot/quantlibaddin/QuantLibAddin In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv27247 Modified Files: todo.csv Log Message: Index: todo.csv =================================================================== RCS file: /cvsroot/quantlibaddin/QuantLibAddin/todo.csv,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** todo.csv 24 May 2006 15:01:52 -0000 1.3 --- todo.csv 24 May 2006 16:04:20 -0000 1.4 *************** *** 1,102 **** "project","subproject","task","status","priority","comp date","comment" ! "QLA","Functions","qlCompiler() to return info on version and configuration of compiler used to build QLA ?",,,, ! "QLA","Functions","qlGetFixLeg() to provide column headers in output",,"L",, ! "QLA","Functions","qlMid() - returns DBL_MIN when all inputs are #VALUE should return #NULL & log error","done","H","18/5/2006", ! "QLA","Functions","modify qlPiecewiseFlatForward() to call alternate QL ctor (calendar/# days) - Observer pattern","done",,, ! "QLA","Functions","add support for QL Joint Calendar class. inputs: 1) vector of strings (calendar names) 2) AND/OR value","done",,08/05/2006, ! "QLA","Functions","latestDate() for RateHelpers","done","H","26/04/2006", ! "QLA","Functions","YieldTermStructure iface - ZeroRate/Discount/ForwardRate/ParRate/MaxDate/MaxTime","done","H","27/04/2006", ! "QLA","Functions","qlPiecewiseFlatForward() - don't reset eval date","done","M","26/04/2006", ! "QLA","Functions","qlGetDf() to return vector","done","M","21/04/2006","renamed to qlDiscount()" ! "QLA","Design","use ""instanceName"" instead of ""handle""","in progress","L",, ! "QLA","Design","detect if calling range is row-wise / column-wise - format return vector accordingly",,"M",, "QLA","Design","transfer qla/typefactory.hpp, qla/typeregistry to ObjectHandler?",,,, ! "QLA","Design","discontinue support for VC6","in progress","L",, ! "QLA","Design","use Excel SmartTags to allow interrogation of objects",,"L",, ! "QLA","Design","#include fewer headers to speed compilation",,"L",, ! "QLA","Design","improve formatting of log messages",,"L",, "QLA","Design","move all Create<>s from qla/*.?pp into autogenerated addin code","done",,"23/05/2006", "QLA","Design","export IMM dates e.g. H7 -> date","done",,, - "QLA","Design","in session.cpp replace bespoke parsing with boost::regex","done","L",05/08/2006, - "QLA","Design","move Procedure functions to QuantLibFunctions","done","H","30/04/2006","this change will probably be reversed" - "QLA","Design","if input vector contains mix of #VALUES and valid numbers - return vector should correspond","done","M","28/04/2006","also wraps QL function in try/catch" "QLA","Design","Autogenerate source for funcs accepting vector input (qlForwardRate, qlDiscount, etc.)","done",,"28/04/2006", ! "QLA","Design","srcgen flag ""ignoreError"" (default T) invoke function even if some inputs invalid e.g. qlMidEquivalent()","done","H","28/04/2006","always ignore errors (no flag)" "QLA","Design","match QLA function names to underlying QL function names","done",,"27/04/2006", ! "QLA","Design","FuturesRateHelper returns incorrect latestDate","cancelled",,,"it works OK" ! "QLA","Design","check whether catch(...) catches unhandled exceptions from QL e.g. negative timesteps","cancelled",,01/05/2006,"it doesn't" ! "QLA","VBA framework","menu options to load/unload XLL implement as toggle",,,, ! "QLA","VBA framework","network launcher for VBA framework - to point to different environments / configuration files",,,, ! "QLA","VBA framework","access logfile",,"M",, ! "QLA","VBA framework","interrogate object repository",,"M",,"Plamen?" ! "QLA","VBA framework","create trade/market workbooks from templates","done","H",05/05/2006, ! "QLA","VBA framework","load XLLs","done","H",05/05/2006, ! "QLA","VBA framework","skeleton structure","done",,"18/04/2006", ! "QLA","VBA framework","QuantLibAddin menu for Excel","done",,"18/04/2006", ! "QLA","VBA framework","right click in cell to create enumeration drop down list","done",,"18/04/2006", ! "QLA","QuantLibXL","separate SourceForge projects/websites for OH, srcgen, QLA, QLXL","done","L","19/5/2006", ! "QLA","ValueObjects","dynamic properties e.g. ohMember(""instanceName"", ""NPV"", ...) replaces qlNPV(""instanceName"")",,"L",, ! "QLA","Enumerations","qlListEnum() - single return value gets repeated in calling range force scalar to be returned as vector",,,,"is there an example of an enum list containing 1 item?" ! "QLA","Enumerations","add support for accessing member function of Enumeration e.g. publish the public Calendar interface",,,, ! "QLA","Enumerations","add support for description e.g. Nullcalendar, DayCounter::NoFrequency, DayCounter::Simple",,"M",, ! "QLA","Enumerations","is Convention an enumeration?",,"M",, "QLA","Enumerations","qlListEnum() - return enumerations in mixed case (and in original sequence ??? - cancelled)","done",,"18/5/2006","retaining original sequence requires design change" - "QLA","Enumerations","if string name omitted from XML, use class name as default","cancelled","L",, - "QLA","Enumerations","add support for abbreviations","cancelled","M","21/04/2006","not required because of right-click menu" - "QLA","Excel binding","srcgen function metadata ""noWizardRecalc"" to suppress recalc under Excel Function Wizard",,,,"also required for ctors otherwise GC breaks" - "QLA","Excel binding","categorize function names in Excel Function Wizard","suspended",,"20/04/2006","conflict with Adfin addin" "QLA","Excel binding","XLL description in Addin manager","cancelled",,"20/04/2006","not supported by Excel C API" "QLA","Excel binding","automatically name calling cell","cancelled",,"20/04/2006","not supported by Excel C API" ! "QLA","Docs","autogenerate documentation for datatype and default value",,"M",, ! "QLA","Docs","provide more descriptive explanations of input/output parameters",,"M",, ! "QLA","Docs","examples in Technical Documentation relate to Functional",,,,"?" ! "QLA","Docs","installation - refer to Release build not Debug","done","L","21/04/2006", ! "QLA","Docs","qlXibor() - description of 2nd parameter incorrect","done",,"21/04/2006", ! "QLA","Xibor","automatically load EURIBOR etc. at startup from VOs (""singleton objects"")",,,,"see ObjectHandler" ! "QLA","Xibor","get/set fixing for given date",,,,"?" ! "QLA","General Support","revise NSIS uninstaller: uninstall released files whether modified or not; don't uninstall new files created by user",,,, ! "QLA","General Support","EXPORT_QL_OBJECT macro not fully polymorphic",,"L",, ! "QLA","General Support","C++ examples - add VOs, NPV calculations",,"L",, ! "QLA","General Support","Session functionality crashes QLA if active book named Book1.XLS","done","M",08/05/2006, "QLA","General Support","try removing redundant (?) FileConfiguration info from *.vcproj files","done",,03/05/2006, ! "QLA","General Support","upgrade Calc addin to OOo 2 / VC 7","done","L","28/04/2006","thanks to Joe Byers" ! "QLA","General Support","upgrade to latest CVS snapshot of QL","done",,"19/04/2006", "QLA","General Support","sort out RandomSequenceGenerator","done",,"19/04/2006", ! "QLA","srcgen","add support for direct call to member function of temporary object e.g. qlDayCount(), qlYearFraction()",,,, ! "QLA","srcgen","extend rule.py to support conversion of Guile datatypes",,"L",, ! "QLA","srcgen","Provide schema for XML",,"L",, ! "QLA","srcgen","add support for complete conversion of datatype of function return value scalar/vector/matrix, QL datatypes, void, etc.","done",,"23/5/2006", ! "QLA","srcgen","call OH_GET_REFERENCE from Addin code for functions with getObject='true' ?","done","L","23/5/2006", ! "QLA","srcgen","add support for vector of QuantLib::Dates as input parameter","done",,06/05/2006, "QLA","srcgen","category metadata list of <includes> - only first item in list is processed","done",,06/05/2006, - "QLA","srcgen","generate summary of files created/updated/changed per platform","done","L","30/04/2006", - "QLA","srcgen","autogenerate source for Members which loop on input param","done",,"28/04/2006", "QLA","srcgen","add support for QuantLib::Date as datatype of return value","done",,"26/04/2006", "QLA","srcgen","fix typo in Xibor - qlSobolRsg","done",,"26/04/2006", ! "QLA","srcgen","remove redundant XML tag getObject='true' for Member functions","cancelled",,"26/04/2006","the tag is in use" ! "QLA","srcgen","allow for comments in XML (ignore '#comment' nodes)","cancelled","L",,"already works OK" "QLA","Workstation Document","document build for Boost, QuantLibFunctions","done",,"28/04/2006", - "QLA","Workstation Document","document use of Addin Manager","done","M","28/04/2006", "QLA","Workstation Document","incorporate other feedback from Nando and Katiuscia","done",,"28/04/2006", - "QLA","Workstation Document","explanation of VC workspace naming convention / _vc8.sln","done","M","21/04/2006", - "QLA","Workstation Document","explanation of runtime libraries","done","M","21/04/2006", - "OH","Functions","ohPack() - resolve flags and values",,"H",, - "OH","Functions","ohDependsOn() - fails if input range is nonexistent","cancelled",,,"seems to have resolved itself?" - "OH","Functions","ohListInstanceNames() - 1) regex bug e.g. EUR.*D malfunctions 2) sort return list","done","H","18/5/2006", - "OH","Functions","ohDependsOn() - return counter (#/recalcs) per instance","done",,"18/5/2006", - "OH","Functions","ohHandleList() to support regexes","done","M","26/04/2006","renamed to ohListInstanceNames()" - "OH","Functions","remove EO macro / function","done","L","21/04/2006", - "OH","Design","allow objects to be grouped",,"M",, - "OH","Design","""singleton"" object - static inputs & handle - load from VO? - lazy instantiation?",,"M",,"implement as extension of Enumeration Registry?" - "OH","Design","update design doc",,"L",, - "OH","Design","""reflection"" - support member functions dynamically",,"L",, - "OH","Design","if user supplies handle stub he must ensure it's unique / link handle stub to calling cell (?)",,,,"????" - "OH","Design","add support for permanent objects objects which aren't deconstructed/reconstructed unless their inputs (VOs) change",,,,"????" - "OH","Design","functions returning empty vector: display #NUM, not 0, in calling cell e.g. getHolidayList()","done",,07/05/2006, - "OH","Design","include cell address in error message?","done","L",01/05/2006, - "OH","Design","class FunctionCall - streamline initialization - ""xltypeUninitialized""","done",,01/05/2006, - "OH","Design","support for retrieval of undecorated handles","done","H","30/04/2006","fix non-excel platforms" - "OH","Design","ohxll project mistakenly picking up autolink.hpp","done","L","27/04/2006", - "OH","Design","in objecthandlerxl.cpp replace bespoke parsing w/boost regexes","done","L","26/04/2006", - "OH","Design","std::exception -> ObjHandler::Exception","done","L","26/04/2006", - "OH","Design","class FunctionCall to encapsulate function state","done","M","26/04/2006", --- 1,107 ---- "project","subproject","task","status","priority","comp date","comment" ! "OH","Design","if user supplies handle stub he must ensure it's unique / link handle stub to calling cell (?)",,1,,"????" ! "OH","Design","add support for permanent objects objects which aren't deconstructed/reconstructed unless their inputs (VOs) change",,2,,"????" ! "OH","Design","""singleton"" object - static inputs & handle - load from VO? - lazy instantiation?",,2,,"implement as extension of Enumeration Registry?" ! "OH","Design","""reflection"" - support member functions dynamically",,3,, ! "OH","Design","update design doc",,3,, ! "OH","Design","allow objects to be grouped",,3,, ! "OH","Functions","ohPack() - resolve flags and values",,1,, ! "OH","Functions","ohListInstanceNames() is broken in utilities.xls?",,1,, ! "QLA","Design","detect if calling range is row-wise / column-wise - format return vector accordingly",,1,, ! "QLA","Design","#include fewer headers to speed compilation",,2,, ! "QLA","Design","improve formatting of log messages",,3,, ! "QLA","Design","use ""instanceName"" instead of ""handle""","in progress",3,, ! "QLA","Design","discontinue support for VC6","in progress",3,, ! "QLA","Design","use Excel SmartTags to allow interrogation of objects",,3,, "QLA","Design","transfer qla/typefactory.hpp, qla/typeregistry to ObjectHandler?",,,, ! "QLA","Docs","autogenerate documentation for datatype and default value",,2,, ! "QLA","Docs","provide more descriptive explanations of input/output parameters",,2,, ! "QLA","Docs","examples in Technical Documentation relate to Functional",,,,"?" ! "QLA","Enumerations","add support for accessing member function of Enumeration e.g. publish the public Calendar interface",,1,, ! "QLA","Enumerations","is Convention an enumeration?",,2,, ! "QLA","Enumerations","add support for description e.g. Nullcalendar, DayCounter::NoFrequency, DayCounter::Simple",,2,, ! "QLA","Enumerations","qlListEnum() - single return value gets repeated in calling range force scalar to be returned as vector",,,,"is there an example of an enum list containing 1 item?" ! "QLA","Enumerations","take enumeration description from metadata",,,, ! "QLA","Excel binding","categorize function names in Excel Function Wizard","on hold",1,"20/04/2006","conflict with Adfin addin" ! "QLA","Excel binding","srcgen function metadata ""noWizardRecalc"" to suppress recalc under Excel Function Wizard",,2,,"also required for ctors otherwise GC breaks" ! "QLA","Functions","port old QLXL functionality into new QLXL",,2,, ! "QLA","Functions","qlGetFixLeg() to provide column headers in output",,3,, ! "QLA","Functions","qlCompiler() to return info on version and configuration of compiler used to build QLA ?",,,, ! "QLA","General Support","C++ examples - add VOs, NPV calculations",,3,, ! "QLA","General Support","EXPORT_QL_OBJECT macro not fully polymorphic",,3,, ! "QLA","srcgen","add support for direct call to member function of temporary object e.g. qlDayCount(), qlYearFraction()",,1,, ! "QLA","srcgen","extend rule.py to support conversion of Guile datatypes",,3,, ! "QLA","srcgen","Provide schema for XML",,3,, ! "QLA","ValueObjects","dynamic properties e.g. ohMember(""instanceName"", ""NPV"", ...) replaces qlNPV(""instanceName"")",,3,, ! "QLA","VBA framework","design for real-time live feed",,1,, ! "QLA","VBA framework","interrogate object repository",,2,,"Plamen?" ! "QLA","VBA framework","network launcher for VBA framework - to point to different environments / configuration files",,2,, ! "QLA","VBA framework","access logfile",,3,, ! "QLA","VBA framework","menu options to load/unload XLL implement as toggle",,,, ! "QLA","Xibor","get/set fixing for given date",,2,,"?" ! "QLA","Xibor","automatically load EURIBOR etc. at startup from VOs (""singleton objects"")",,2,,"see ObjectHandler" ! ,,,,,, ! "OH","Design","class FunctionCall - streamline initialization - ""xltypeUninitialized""","done",,01/05/2006, ! "OH","Design","in objecthandlerxl.cpp replace bespoke parsing w/boost regexes","done",3,"26/04/2006", ! "OH","Design","ohxll project mistakenly picking up autolink.hpp","done",3,"27/04/2006", ! "OH","Design","functions returning empty vector: display #NUM, not 0, in calling cell e.g. getHolidayList()","done",,07/05/2006, ! "OH","Design","support for retrieval of undecorated handles","done",1,"30/04/2006","fix non-excel platforms" ! "OH","Design","std::exception -> ObjHandler::Exception","done",3,"26/04/2006", ! "OH","Design","class FunctionCall to encapsulate function state","done",2,"26/04/2006", ! "OH","Design","include cell address in error message?","done",3,01/05/2006, ! "OH","Functions","ohDependsOn() - fails if input range is nonexistent","cancelled",,,"seems to have resolved itself?" ! "OH","Functions","ohHandleList() to support regexes","done",2,"26/04/2006","renamed to ohListInstanceNames()" ! "OH","Functions","ohListInstanceNames() - 1) regex bug e.g. EUR.*D malfunctions 2) sort return list","done",1,"18/5/2006", ! "OH","Functions","ohDependsOn() - return counter (#/recalcs) per instance","done",,"18/5/2006", ! "OH","Functions","remove EO macro / function","done",3,"21/04/2006", ! "QLA","Design","FuturesRateHelper returns incorrect latestDate","cancelled",,,"it works OK" ! "QLA","Design","check whether catch(...) catches unhandled exceptions from QL e.g. negative timesteps","cancelled",,01/05/2006,"it doesn't" ! "QLA","Design","in session.cpp replace bespoke parsing with boost::regex","done",3,05/08/2006, ! "QLA","Design","srcgen flag ""ignoreError"" (default T) invoke function even if some inputs invalid e.g. qlMidEquivalent()","done",1,"28/04/2006","always ignore errors (no flag)" "QLA","Design","move all Create<>s from qla/*.?pp into autogenerated addin code","done",,"23/05/2006", + "QLA","Design","move Procedure functions to QuantLibFunctions","done",1,"30/04/2006","this change will probably be reversed" "QLA","Design","export IMM dates e.g. H7 -> date","done",,, "QLA","Design","Autogenerate source for funcs accepting vector input (qlForwardRate, qlDiscount, etc.)","done",,"28/04/2006", ! "QLA","Design","if input vector contains mix of #VALUES and valid numbers - return vector should correspond","done",2,"28/04/2006","also wraps QL function in try/catch" "QLA","Design","match QLA function names to underlying QL function names","done",,"27/04/2006", ! "QLA","Docs","qlXibor() - description of 2nd parameter incorrect","done",,"21/04/2006", ! "QLA","Docs","installation - refer to Release build not Debug","done",3,"21/04/2006", ! "QLA","Enumerations","if string name omitted from XML, use class name as default","cancelled",3,, ! "QLA","Enumerations","add support for abbreviations","cancelled",2,"21/04/2006","not required because of right-click menu" "QLA","Enumerations","qlListEnum() - return enumerations in mixed case (and in original sequence ??? - cancelled)","done",,"18/5/2006","retaining original sequence requires design change" "QLA","Excel binding","XLL description in Addin manager","cancelled",,"20/04/2006","not supported by Excel C API" "QLA","Excel binding","automatically name calling cell","cancelled",,"20/04/2006","not supported by Excel C API" ! "QLA","Functions","qlPiecewiseFlatForward() - don't reset eval date","done",2,"26/04/2006", ! "QLA","Functions","YieldTermStructure iface - ZeroRate/Discount/ForwardRate/ParRate/MaxDate/MaxTime","done",1,"27/04/2006", ! "QLA","Functions","modify qlPiecewiseFlatForward() to call alternate QL ctor (calendar/# days) - Observer pattern","done",,, ! "QLA","Functions","add support for QL Joint Calendar class. inputs: 1) vector of strings (calendar names) 2) AND/OR value","done",,08/05/2006, ! "QLA","Functions","qlGetDf() to return vector","done",2,"21/04/2006","renamed to qlDiscount()" ! "QLA","Functions","latestDate() for RateHelpers","done",1,"26/04/2006", ! "QLA","Functions","qlMid() - returns DBL_MIN when all inputs are #VALUE should return #NULL & log error","done",1,"18/5/2006", ! "QLA","General Support","Session functionality crashes QLA if active book named Book1.XLS","done",2,08/05/2006, ! "QLA","General Support","upgrade Calc addin to OOo 2 / VC 7","done",3,"28/04/2006","thanks to Joe Byers" "QLA","General Support","try removing redundant (?) FileConfiguration info from *.vcproj files","done",,03/05/2006, ! "QLA","General Support","revise NSIS uninstaller: uninstall released files whether modified or not; don't uninstall new files created by user","done",,, "QLA","General Support","sort out RandomSequenceGenerator","done",,"19/04/2006", ! "QLA","General Support","upgrade to latest CVS snapshot of QL","done",,"19/04/2006", ! "QLA","QuantLibXL","separate SourceForge projects/websites for OH, srcgen, QLA, QLXL","done",3,"19/5/2006", ! "QLA","srcgen","allow for comments in XML (ignore '#comment' nodes)","cancelled",3,,"already works OK" ! "QLA","srcgen","remove redundant XML tag getObject='true' for Member functions","cancelled",,"26/04/2006","the tag is in use" "QLA","srcgen","category metadata list of <includes> - only first item in list is processed","done",,06/05/2006, "QLA","srcgen","add support for QuantLib::Date as datatype of return value","done",,"26/04/2006", + "QLA","srcgen","generate summary of files created/updated/changed per platform","done",3,"30/04/2006", + "QLA","srcgen","add support for vector of QuantLib::Dates as input parameter","done",,06/05/2006, "QLA","srcgen","fix typo in Xibor - qlSobolRsg","done",,"26/04/2006", ! "QLA","srcgen","autogenerate source for Members which loop on input param","done",,"28/04/2006", ! "QLA","srcgen","add support for complete conversion of datatype of function return value scalar/vector/matrix, QL datatypes, void, etc.","done",,"23/5/2006", ! "QLA","srcgen","call OH_GET_REFERENCE from Addin code for functions with getObject='true' ?","done",3,"23/5/2006", ! "QLA","VBA framework","load XLLs","done",1,05/05/2006, ! "QLA","VBA framework","right click in cell to create enumeration drop down list","done",,"18/04/2006", ! "QLA","VBA framework","skeleton structure","done",,"18/04/2006", ! "QLA","VBA framework","create trade/market workbooks from templates","done",1,05/05/2006, ! "QLA","VBA framework","QuantLibAddin menu for Excel","done",,"18/04/2006", ! "QLA","Workstation Document","explanation of runtime libraries","done",2,"21/04/2006", ! "QLA","Workstation Document","explanation of VC workspace naming convention / _vc8.sln","done",2,"21/04/2006", ! "QLA","Workstation Document","document use of Addin Manager","done",2,"28/04/2006", "QLA","Workstation Document","document build for Boost, QuantLibFunctions","done",,"28/04/2006", "QLA","Workstation Document","incorporate other feedback from Nando and Katiuscia","done",,"28/04/2006", |