Post Edit Home Help

Key Pages

Projects

Changes [May 27, 2006]

Home
Changes
Using this Forum
Projects
Help
   More Changes...
Changes [May 27, 2006]: Home, Changes, Using this Forum, Projects, ... MORE

Find Pages

Mark: Just brainstorming some ideas here, for what would be a pretty substantial change the the core architecture, but might be less messy. Not necessarily proposing we do this for GK, but interesting to think about.

Right now, there are conferences, which connect to some number of environments (n-level trees), which are shared in different ways. Broadcasts go through environments, etc. Client-server and replicated environments exist, others possible.

Note that almost all environments are either used as what is basically a database table (i.e. toplevel nodes are unique key, kids of each node are attribute-value, generally homogenous across nodes), or collections of several database tables.

Now, what if we had instead...

Benefits...

Chad -

It looks fantastic Mark. Just the kind of shift groupkit needs - it simplifies things a lot and makes room for expanding the whole idea of collaoborative sharing. I think the answer to do we need more generality is a big YES.

I have to say this is a real turn up, I dont think I would have been able to see this brilliant modification as I am just not as familiar with the whole concept as you are - let alone the finest details of gks' inner workings. It helps my plans greatly. I have been talking to Jean-Claude about metakit concurrency and am working on a client/server model which will probably give us what we want though I'm not 100% sure yet. Will need to put it through some extensive testing. In any event I dont think the mk4tcl extension will give us all the functionality we will need.

Excellent stuff, I look forward to more comments.

Mark:

Cool. :-) Time to start thrashing out a design for this, and see where that goes. Incr Tcl will be used for the building blocks... both Chad and I are happy with going that route, and given things like Tclkit its pretty easy to have available.

So I guess some new pages are in order to figure out the design for a Context and an ObjectList to start with anyway.

New Page - Edit this Page - Attach File - Add Image - References - Print
Page last modified: Sun Jul 31/2005 15:29
You must signin to post comments.
Site Home > GroupKit > Rethinking Environments, Confe...