Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: IOS data

From: jasonic:nomadics at: 2-Oct-2001 1:31

> I am trying to understand how the IOS will function. The main stumbling > block to my understanding is to do with storage of the disparate data used > by the system. > If there are to be many reblets, such as Agenda, Messenger and Contacts, > how will data be shared amongst them? For example, a name entered into > Contact should be available in Messenger. My assumption is that there will > be some form of underlying database to store and co-ordinate this > information. > Does anyone have a better understanding of how this will work?
hmm... Presumably it will work according to how you want/need it to work.. people-people is about workflow so the workflow determines the topology [or it should]. The topology also affects the workflow, which is partly why imo internet/web groupware is so ****ed in so many ways. I imagine a hybrid of local servers, smart clients and communal centralized repositories. Why should all your own be housed centrally as long as people find and access it appropriately? Ditto for larger group of people, having a common central repository may be an essential starting datum level against which local reblets and relationships are based [www.rebol.com is one now] Where the base data is large and common, say a multiple layers of a big mapping applications, centralizing it makes sense, but so does having a ROM or Hard drive cache of same. As each individual or workgourp begin to edit their own versions and compile metadata, one must ask deeply when if ever that needs to be centralized and synchronized or whether it should remain as distributed metadata In nay event I cannot see why every device should not fundamentally embed client and server modules. These are quiet simply the ubiquitous yin and yang of communications [look at your telephone handset for a global example] . With these building blocks all kinds of permutations are possible. Hopefully the poor marketing [un]-inspired vocabulary of "peer-to-peer" we have now, will give way to much better more open map-like language and thinking. My Hope for Rebol/++/IOS etc is that the rather false distinctions we have at present will dissolve and be revealed for the illusion they are. That we will be able to play NetLego, building new parts, coloring them . That we will together be creating Reblets, elements, mappings and applications which are the equivalent of some super net-synthesizer. That we can visualize and patch them as a design aid but also a maintenance adn operational interface without changing much. For more on this download the PD [Pure Data] toolkit I posted about and start playing around. Then imagine these are Rebol/IOS patches you are manipulating..! http://www-crca.ucsd.edu/~msp/software.html http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm We live in interesting times - Jason