diff --git a/Docs/projects.html b/Docs/projects.html
index 5f60bc5c5d..40038a0182 100644
--- a/Docs/projects.html
+++ b/Docs/projects.html
@@ -12,7 +12,8 @@
GnuCash (formerly X-Accountant) Project Goals
-GnuCash (previously known as X-Accountant) is a personal finance
+GnuCash
+(previously known as X-Accountant) is a personal finance
accounting application. The project goals are to create a world-class
GPL'ed Open Source personal financial application for GNU/Linux and other
Unix's. The project is the result of a merger
@@ -48,6 +49,10 @@ large ones shall turn into a multitude of small ones.
News
+- April 1998
+
- The domain "gnucash.org" has been registered; web site is up.
+
+
- 10 April 1998
- Work on OFX support, and user-prefrences, has begun in earnest.
@@ -141,8 +146,21 @@ architectural goals.
windows much simpler and easier.
Current Status: the latest alpha-development releases (version
- 1.1.x) contain such an object. Its currently motif-based, but
- should be easily portable to Qt, GTK, curses.
+ 1.1.x) contain such an object.
+
+ - Currently Motif-based
+
- GTK port is read-only
+
- No Qt port yet
+
- the simple single-account ledgers (incl. stock ledgers) seem
+ to be working correctly, but no heavy testing yet.
+
- The multiple-account ledger is ery broken.
+
- The multi-split ledger is still unimplemented. Since I know
+ how this should work, I hope to work on it soon.
+
- read-only GTK version published, thanks to Rob Browning.
+ (other comments above are for motif version).
+
- query for date range completely missing.
+
- No curses version yet.
+
- Extension Language Support
@@ -208,10 +226,21 @@ architectural goals.
their own library, should be created. Routines to help make the
engine more transaction-processing oriented should be added.
- Current Status: The basic engine has been detangled from
- the GUI elements, as of version 1.1.4. Binary file i/o still
- remains tangled. Transaction processing constructs are present, but
- do nothing and are not enforced.
+ Current Status:
+
+ - The basic engine has been detangled from
+ the GUI elements, as of version 1.1.4.
+
- Binary file i/o still remains tangled.
+
- prototype for transaction logging in place
+
- backup files automatically created & timestamped.
+
- BeginEdit()/CommitEdit() routines mostly in place,
+ These "Transaction processing constructs"
+ should simplify creation of an SQL back end.
+
- Engine seems to be working correctly, but no heavy testing yet.
+
- Support for alternate sort orders, or query for subset of
+ all transactions completely missing.
+
+
- OFX support
@@ -222,8 +251,19 @@ architectural goals.
The OFX DTD's are included in the 1.1 distributions. See
OFX HomePage for details.
- Status:Work on an OFX DTD parser has begun.
- Simple scripts have been run past OFX servers.
+ Status:
+
+ - Work on an OFX DTD parser has begun. headers generated
+ correctly. Constrcutors generated almost correctly.
+
- Simple scripts have been run against real-live OFX servers.
+
+
+
+
- Budgeting
+
- Ability to handle budgeted future transactions.
+
+ Status:
+ A design doc has been started.
@@ -335,6 +375,10 @@ immediately, independent of the major goals.
still be possible to specify the fees, the transfer, and other
details from a single window.
+ Status: Some basic reorganization of register was done to
+ support mixed multi-line split display. However, the actual
+ display of such things remaions unimplemented.
+
User Preferences
Create menu system & file format for manipulating user
@@ -402,7 +446,8 @@ immediately, independent of the major goals.
Quicken(TM) Export
-Ability to export Quicken QIF files.
+Ability to export Quicken QIF files. Quicken import is implemented
+ and mostly works.
Tab-delimited ASCII file format
@@ -593,7 +638,7 @@ cvs -d :pserver:anonymous@im2.lcs.mit.edu:/im/magnus/cvsroot get watermark
-Draft version 0.21 -- April 1998
+Draft version 0.22 -- April 1998
Linas Vepstas linas@linas.org
Robin Clark rclark@hmc.edu