CVS update: talon/docs

From: cvs@openprivacy.org
Date: Tue Mar 13 2001 - 15:41:49 PST

  • Next message: cvs@openprivacy.org: "CVS update: talon/src/java/talon"

    Date: Tuesday March 13, 19101 @ 15:41
    Author: burton
    CVSWEB Options: -------------------

    Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi

    View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs

    -----------------------------------

    Update of /usr/local/cvs/public/talon/docs
    In directory giga:/tmp/cvs-serv318/docs

    Modified Files:
            TODO TODO.bugzilla
    Log Message:
    ...

    *****************************************************************
    File: talon/docs/TODO

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO?annotate=1.15

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO?rev=1.15&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO.diff?r1=1.15&r2=1.14

    -----------------------------------

    Index: talon/docs/TODO
    diff -u talon/docs/TODO:1.14 talon/docs/TODO:1.15
    --- talon/docs/TODO:1.14 Fri Mar 2 19:16:56 2001
    +++ talon/docs/TODO Tue Mar 13 15:41:48 2001
    @@ -1,8 +1,15 @@
     ********************************************************************************
    -*** Last-Modified: $Date: 2001/03/03 03:16:56 $
    -*** Version: $Id: TODO,v 1.14 2001/03/03 03:16:56 burton Exp $
    +*** Last-Modified: $Date: 2001/03/13 23:41:48 $
    +*** Version: $Id: TODO,v 1.15 2001/03/13 23:41:48 burton Exp $
     *** Author: Kevin A. Burton ( burton@openprivacy.org )
     ********************************************************************************
    +
    +
    +
    +- Perhaps we should change the behavior of talon so that the convention package
    + "interfaces" should become "components". This would mean we would have a set
    + of "components" and a set of "implementations". This might make more sense.
    +
     
     - go over all the code and make sure it is threadsafe. What are we doing about
       setting the PropertyManager from within the ComponentHandle. If we do this

    *****************************************************************
    File: talon/docs/TODO.bugzilla

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO.bugzilla?annotate=1.3

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO.bugzilla?rev=1.3&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/talon/docs/TODO.bugzilla.diff?r1=1.3&r2=1.2

    -----------------------------------

    Index: talon/docs/TODO.bugzilla
    diff -u talon/docs/TODO.bugzilla:1.2 talon/docs/TODO.bugzilla:1.3
    --- talon/docs/TODO.bugzilla:1.2 Mon Mar 12 23:37:35 2001
    +++ talon/docs/TODO.bugzilla Tue Mar 13 15:41:48 2001
    @@ -5,8 +5,8 @@
     # Add-URL: http://bugzilla.openprivacy.org/enter_bug.cgi?product=Talon
     # Base-URL: http://bugzilla.openprivacy.org/
     # Author: Kevin A. Burton ( burton@apache.org | burton@openprivacy.org )
    -# Last-modified: Mon Mar 12 23:32:06 2001
    -# Version: $Id: TODO.bugzilla,v 1.2 2001/03/13 07:37:35 burton Exp $
    +# Last-modified: Tue Mar 13 13:11:13 2001
    +# Version: $Id: TODO.bugzilla,v 1.3 2001/03/13 23:41:48 burton Exp $
     # Protocol-version: 1.0.2
     # Commentary:
     #
    @@ -21,7 +21,8 @@
     #################################################################################
     ---------------------------------------------------------------------------------
     ID: 10
    -Short Description: Lazy instantiation may cause problems with multi-threaded code
    +Short Description: Lazy instantiation may cause problems with multi-threaded
    + code
     Edit URL: http://bugzilla.openprivacy.org/show_bug.cgi?id=10
     Product: Talon
     Version: unspecified
    @@ -77,6 +78,75 @@
     A Component can technically implement multiple interfaces, need to specify a
     main interface which is getInterface() and then we can have all interfaces under
     a main getInterfaces() method...
    +
    +
    +
    +---------------------------------------------------------------------------------
    +ID: 14
    +Short Description: component property initialization needs to support "groups"
    +Edit URL: http://bugzilla.openprivacy.org/show_bug.cgi?id=14
    +Product: Talon
    +Version: unspecified
    +Platform: PC
    +Operating System: Linux
    +Status: NEW
    +Severity: normal
    +Priority: P2
    +Resolution:
    +Assigned: burton@relativity.yi.org
    +Reporter: burton@relativity.yi.org
    +Component: Defaunt
    +URL:
    +Target Milestone: ---
    +QA Contact: 0
    +Status Whiteboard:
    +keywords:
    +Description:
    +Write a test to make sure that component properties support groups..
    +
    +Example:
    +
    +talon.component.2.talon_name=test_component
    +talon.component.2.talon_interface=talon.interfaces.TestComponent
    +talon.component.2.talon_implementation=talon.implementations.SimpleTestComponent
    +talon.component.2.talon_lifetime=singleton
    +talon.component.2.talon_description="DO NOT USE"
    +
    +talon.component.2.foo.1=bar1
    +talon.component.2.foo.2=bar2
    +
    +
    +
    +---------------------------------------------------------------------------------
    +ID: 16
    +Short Description: Our interface serving mechanism is broken/doesn't exist.
    +Edit URL: http://bugzilla.openprivacy.org/show_bug.cgi?id=16
    +Product: Talon
    +Version: unspecified
    +Platform: PC
    +Operating System: Linux
    +Status: NEW
    +Severity: normal
    +Priority: P2
    +Resolution:
    +Assigned: burton@relativity.yi.org
    +Reporter: burton@relativity.yi.org
    +Component: Defaunt
    +URL:
    +Target Milestone: ---
    +QA Contact: 0
    +Status Whiteboard:
    +keywords:
    +Description:
    +Right now we have no way (although some broken code exists) to serve a Component
    +based on its Interface. This is a tough problem since interface ->
    +implementation relationship is one to many.
    +
    +Projects need to use Sierra (Reputations) to get their specific implementation
    +they need. This is a problem that need to be thought out because we need to use
    +Bias to figure out which is the best component based on certain requests. We
    +also need a (portable) persistence mechanism for reputations/bias which we don't
    +have yet.
     
     
     



    This archive was generated by hypermail 2b30 : Tue Mar 13 2001 - 15:41:53 PST