From: cvs@openprivacy.orgCVS update: talon/docs
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