From: cvs@openprivacy.orgCVS update: openprivacy/htdocs/notes
Date: Saturday December 16, 19100 @ 10:23
Author: fen
CVSWEB Options: -------------------
Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi
View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes
-----------------------------------
Update of /usr/local/cvsroot/openprivacy/htdocs/notes
In directory openprivacy.org:/home/fen/projects/openprivacy/htdocs/notes
Modified Files:
flow.txt
Log Message:
untabbed and storage questions expanded
*****************************************************************
File: openprivacy/htdocs/notes/flow.txt
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt?annotate=1.10
CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt?rev=1.10&content-type=text/x-cvsweb-markup
CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt.diff?r1=1.10&r2=1.9
-----------------------------------
Index: openprivacy/htdocs/notes/flow.txt
diff -u openprivacy/htdocs/notes/flow.txt:1.9 openprivacy/htdocs/notes/flow.txt:1.10
--- openprivacy/htdocs/notes/flow.txt:1.9 Fri Dec 15 22:49:59 2000
+++ openprivacy/htdocs/notes/flow.txt Sat Dec 16 10:23:36 2000
@@ -1,8 +1,8 @@
-Agent1 JetsPeek Agent2
+Agent1 JetsPeek Agent2
-J1:RSS1 J1:RSS2 J1
-J2:RSS2 J2:RSS2
-J2:RSS3 J2:RSS3
+J1:RSS1 J1:RSS2 J1
+J2:RSS2 J2:RSS2
+J2:RSS3 J2:RSS3
J3:RSS4
@@ -17,18 +17,18 @@
// what is the message format (required SOAP fields, etc.)?
// for secure usage, communications must be onion routed (optional feature)
//
-A1=>JP: sendMessage( // how is SendMessage implemented?
- address=JP, // what does and address look like?
- facility=getStream,
- filter=keyword, // what is the specification of a
- // filter (should be general)?
- returnAddr=A1) // onion-routed for security
+A1=>JP: sendMessage( // how is SendMessage implemented?
+ address=JP, // what does and address look like?
+ facility=getStream,
+ filter=keyword, // what is the specification of a
+ // filter (should be general)?
+ returnAddr=A1) // onion-routed for security
// SCDS returns streams collection (size of collection may be zero)
//
A1<=JP: sendMessage(address=A1,
- value=rss[], // (may be null)
- returnAddr=NULL) // no reply required
+ value=rss[], // (may be null)
+ returnAddr=NULL) // no reply required
// or SCDS may return an exception is the service is not cutrrently available
//
@@ -43,17 +43,19 @@
// ProbFactory calls ProbConfig methods to figure out what to do
//
A1: op = OpinionFactory.create(
- reference=RSS1.getURI,
- ontology="OPdefault",
- payload="cool")
+ reference=RSS1.getURI,
+ ontology="OPdefault",
+ payload="cool")
// create prob with J1
//
A1: prob_J1 = ProbFactory.create(op, J1s)
// store prob in local database
+// what kind of checking is done in the local database before storage?
+// (such as J1 grouping, duplication, etc...)
//
-A1: storeLocally(prob_J1, J1p)
+A1: storeLocally(prob_J1, J1p)
// categorize these four streams (with three J's) as "MyNews"
// note that local JetsPeek client may handle this transparently
@@ -63,9 +65,20 @@
// send the prob to JetsPeek (which is acting as a reputation server)
// other capabilities include DELETE, GRAFT, ...?
// refURI used for DELETE and GRAFT
+//
+A1=>JP: sendMessage(address=JetsPeek,
+ facility=putReputation,
+ prob=prob_J1,
+ refURI="")
+
// TODO: storage on JetsPeek
+// Does JetsPeek simply store a reputation prob?
+// Does it look for other probs with similar signatures and group?
+// How will grafts occur?
+// Perhaps this *is* a graft, in that maybe JetsPeek has created default
+// reputations for each of the RSS channels it holds and J1 adds a graft?
//
-A1=>JP: sendMessage(facility=putReputation, prob=prob_J1, refURI="")
+JP:
// get streams for J2
//
This archive was generated by hypermail 2b30 : Mon Jan 22 2001 - 15:52:14 PST