From 2b345cb8cf5d50380ff4346adb5fc62285c32555 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Mon, 21 Oct 2002 20:54:01 +0000 Subject: [PATCH] Notes! git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1819 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- docs/notes.txt | 14 ++++++++++++++ docs/presents/notes.txt | 14 +++++++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/docs/notes.txt b/docs/notes.txt index ee353805d..799947dde 100644 --- a/docs/notes.txt +++ b/docs/notes.txt @@ -78,3 +78,17 @@ X Add "keepPathableVisible" or somesuch which like setFollowsPathable will specifically defined for the "on_hips" action should fall back to using the corresponding component in the "standing" action (with an overridden offsetPos specified by 'offsetOverride'). + +* 10/2/2002 +** DashO client munging +- Classes that can't be renamed + implements Streamable + extends GameConfig (due to MiCasa lobby) (caught by Streamable) + extends MessageBundle + implements ImageLoader + +- Classes whose fields can't be renamed + extends DObject + +- Classes whose methods can't be renamed + extends Controller (they look up handle methods by name) diff --git a/docs/presents/notes.txt b/docs/presents/notes.txt index 5411d1191..9f08d18c7 100644 --- a/docs/presents/notes.txt +++ b/docs/presents/notes.txt @@ -361,7 +361,7 @@ Presents Notes -*- outline -*- * 8/15/2002 ** Invocation service TODO -X genservice + genreceiver need to slurp and replace $Id: notes.txt,v 1.29 2002/09/20 00:55:01 mdb Exp $ +X genservice + genreceiver need to slurp and replace "Id" * 9/18/2002 ** Client DObjectManager enhancement @@ -369,3 +369,15 @@ X genservice + genreceiver need to slurp and replace $Id: notes.txt,v 1.29 2002/ "Unable to dispatch event on non-proxied object" reports that inevitably come in when the client has pitched a dobj but the server hasn't yet processed the unsubscribe request. + +* 10/2/2002 +** Compound events/DObject transactions +- They are broken apart prior to dispatch on the server and thus + completely fail to accomplish their intended goal of providing efficient + network delivery to the client; attempt to resolve this in some way + +* 10/8/2002 +** Possible renamability improvements +- Generate field code rather than name for all DObject classes; send code + over wire; somehow map code to Field instance for setting value (this + could be problematic)