From 4cb53dc524f1ebca34ec95cb226b372c8bf9c79f Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Fri, 7 Dec 2012 10:53:30 +0100 Subject: update TODO, add HACKING file --- HACKING | 8 ++++++++ TODO | 8 ++++---- 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 HACKING diff --git a/HACKING b/HACKING new file mode 100644 index 0000000..20b72c7 --- /dev/null +++ b/HACKING @@ -0,0 +1,8 @@ +For the time being, development is done in both the Windows +(IStream/IStorage) and portable (libgsf) versions. This is because the +test coverage is slightly worse in the libgsf version---some tests fail +only in that version. + +The pre-gsf branch is developed with the mingw cross-compiler and wine. +The master branch, which uses libgsf, is developed both with mingw+wine +(though some tests fail) and native tools. diff --git a/TODO b/TODO index 88c43b4..2fc41b4 100644 --- a/TODO +++ b/TODO @@ -5,13 +5,13 @@ - add an API to open a query and return a pointer to the next SQL statement in the passed string - add a SQL tool with readline -- add API to export a table as SQL - add API to import from a string - add API to write a stream field to a GIO stream or back - change Foo** APIs to use GError instead -- convert tests to use gtester or something like that instead of - comparing output -- add tests for the tools using Autoconf's Autotest framework +- change char* APIs to return a dynamically allocated string +- split regression tests into many smaller harnesses, possibly using + gtester +- add tests for msiinfo ... -- cgit