[elephant-ticket] Re: #57: Opportunities to clean up the code base

elephant elephant-devel at common-lisp.net
Mon Apr 30 04:00:28 UTC 2007


#57: Opportunities to clean up the code base
--------------------------+-------------------------------------------------
  Reporter:  ieslick      |       Owner:  ieslick    
      Type:  enhancement  |      Status:  new        
  Priority:  minor        |   Milestone:  Release 1.0
 Component:  system-wide  |     Version:             
Resolution:               |    Keywords:             
--------------------------+-------------------------------------------------
Changes (by ieslick):

  * priority:  major => minor

Old description:

> Some of the code is pretty messy and could benefit from some
> housecleaning and re-conception:
>
> - Connection spec & controller pointers in pobjects
> - The whole metaclass protocol, particularly the way indexing is managed
> - pobject serialization / deserialization: see April '07 devel list
> discussion with Pierre
> - #55
> - The asdf / build system is really ugly, at least reorg if not re-
> architect
> - Transaction macros, stack and interface w/ backend - factor our common
> parts

New description:

 Some of the code is pretty messy and could benefit from some housecleaning
 and re-conception:

  * Connection spec & controller pointers in pobjects
  * The whole metaclass protocol, particularly the way indexing is managed
  * pobject serialization / deserialization: see April '07 devel list
 discussion with Pierre
  * #55
  * The asdf / build system is really ugly, at least reorg if not re-
 architect
  * Transaction macros, stack and interface w/ backend - factor our common
 parts
  * The test system and interface is awkward, reorg and simplify interface

-- 
Ticket URL: <http://trac.common-lisp.net/elephant/ticket/57>
elephant <http://common-lisp.net/project/elephant>
elephant


More information about the elephant-ticket mailing list