Author: reinhard Date: 2005-09-27 05:49:19 -0500 (Tue, 27 Sep 2005) New Revision: 8011
Removed: trunk/gnue-common/src/rpc/drivers/TODO Modified: trunk/gnue-common/BUGS trunk/gnue-common/ROADMAP.in trunk/gnue-common/TODO Log: Updated Roadmap, TODO, Bug list. Modified: trunk/gnue-common/BUGS =================================================================== --- trunk/gnue-common/BUGS 2005-09-27 10:40:08 UTC (rev 8010) +++ trunk/gnue-common/BUGS 2005-09-27 10:49:19 UTC (rev 8011) @@ -10,12 +10,6 @@ anything about the offending record. -rpc ---- - -* Protocols other than xmlrpc or pyro are not supported atm - - Ideas for file based datasources -------------------------------- Modified: trunk/gnue-common/ROADMAP.in =================================================================== --- trunk/gnue-common/ROADMAP.in 2005-09-27 10:40:08 UTC (rev 8010) +++ trunk/gnue-common/ROADMAP.in 2005-09-27 10:49:19 UTC (rev 8011) @@ -29,17 +29,24 @@ Support for self from named triggers - [ RPC code ] - - General speed improvements - - Add session support - [ Internals ] Explore storing compiled GParser created trees for performance (g?d -> g?c) + +IN PROGRESS + + [ Documentation ] + + Complete first draft of "Developing Applications using GNUe Common" + + [ Triggers ] + + Split trigger code into language specific and trigger specific code + + Add more trigger languages (ECMAScript, C#) + [ Code Cleanup ] Usage Audit @@ -51,17 +58,10 @@ Complete GMenu system -IN PROGRESS +FINISHED - [ Documentation ] + [ RPC code ] - Complete first draft of "Developing Applications using GNUe Common" + General speed improvements - [ Triggers ] - - Split trigger code into language specific and trigger specific code - - Add more trigger languages (ECMAScript, C#) - - -FINISHED + Add session support Modified: trunk/gnue-common/TODO =================================================================== --- trunk/gnue-common/TODO 2005-09-27 10:40:08 UTC (rev 8010) +++ trunk/gnue-common/TODO 2005-09-27 10:49:19 UTC (rev 8011) @@ -2,16 +2,17 @@ GNUe Common: Feature Plans ====================================================================== -0.5.x Releases +0.6.x Releases ====================================================================== ---------------------------------------------------------------------- GOALS ---------------------------------------------------------------------- - The focus during the 0.5.x series of GNUe Common releases - will concentrate on added the necessary features to support - the changes to the other applications. + The focus during the 0.6.x series of GNUe Common releases + will concentrate on cleanup, documentation, and fixing broken + or partially implemented features or other incompatibilities + with tools. ---------------------------------------------------------------------- TODO @@ -24,16 +25,13 @@ Data Sources * Add support for predefined sorting to Data Sources - * Add support for direct insert/delete/update in GDataSource so that - inserts/deletes/updates can happen without having to build a ResultSet - (needed to speed up appserver) Triggers * Support for self from named triggers -RPC code - * General speed improvements - * Add session support +Internals + * Explore storing compiled GParser created trees for performance + (g?d -> g?c) ---------------------------------------------------------------------- IN PROGRESS @@ -46,46 +44,19 @@ * Split trigger code into language specific and trigger specific code * Add more trigger languages (ECMAScript, C#) -Data Sources - * Use DIBSIG2's feature of typed parameters instead of doing it ourselves - in _toSqlString - ----------------------------------------------------------------------- -FINISHED ----------------------------------------------------------------------- - -Scripter / gnue-schema - * Instead of creating sql-file send generated SQL text to a connection - - -====================================================================== -0.6.x Releases -====================================================================== - ----------------------------------------------------------------------- -GOALS ----------------------------------------------------------------------- - - The focus during the 0.6.x series of GNUe Common releases - will concentrate on cleanup, documentation, and fixing broken - or partially implemented features or other incompatibilities - with tools. - ----------------------------------------------------------------------- -TODO ----------------------------------------------------------------------- - - All outstanding critical bugs in dcl, if any - -Internals - * Explore storing compiled GParser created trees for performance - (g?d -> g?c) - Code Cleanup * Usage Audit * Profile * Remove obsolete code * Complete GMenu system +---------------------------------------------------------------------- +FINISHED +---------------------------------------------------------------------- +RPC code + * General speed improvements + * Add session support + + Deleted: trunk/gnue-common/src/rpc/drivers/TODO =================================================================== --- trunk/gnue-common/src/rpc/drivers/TODO 2005-09-27 10:40:08 UTC (rev 8010) +++ trunk/gnue-common/src/rpc/drivers/TODO 2005-09-27 10:49:19 UTC (rev 8011) @@ -1,33 +0,0 @@ -TODO for the RPC abstraction layer: -=================================== - - -XMLRPC: ------- - -* connection timeout - - -base stuff and helper applications: ------------------------------------ - -* merge todo with global gnue-common TODO - -* split rpc abstraction into transports (http,email,...), payload (xmlrpc,soap) - -* Add an explanation and a basic example on "How to write new commdrivers" - -* Add an garbage collector to the simple object store ( possibly based on a mixture of timeout values and maximum cache size) - - -Other possible drivers / interesting applications: --------------------------------------------------- - -python-jabber: (has .deb) -a set of python modules to handle jabber XML-based protocol - -python-twisted (has .deb) -Event-based framework for internet applications -It includes a web server, a telnet server, a multiplayer RPG engine, a -generic client and server for remote object access, and APIs for creating -new protocols. _______________________________________________ Commit-gnue mailing list [email protected] http://lists.gnu.org/mailman/listinfo/commit-gnue
