Borgification

From Organic Design wiki
Revision as of 06:27, 9 August 2006 by Nad (talk | contribs)

Borgification is the assimilation of established external resources and organisational aspects into the network's holistic system of organisation. It extends the unified network into other foreign "legacy" informational environments such as operating systems, language environments, document repositories, applications and organisations.

Method

A major aspect of borgification is the unification of external resources with the time domain (linear and cycles). This gives history, scheduling, analysis and budgetting to the resources and allows them to be incorporated into the network allowing them to be managed by the network or using the peer interface.

The network connects with the foreign services on behalf of the network users, as far as they're concerned they don't leave their own local peer environment, so they can change the way it looks and works just like anything else. This allows the network to act as a load-balancing and distributed backup solution for the external service without the service having to change anything. The service or organisation being used in this way could also support the process and make it more efficient still, for instance by offering an API.

These features make it extremely easy to test out the network because it can be used alongside an existing solution and used as much or as little as desired without any concerns about migration.

Applications

  • Pricespy style "scrapers"
  • Bank statement retrieval and parsing and transfers etc
  • Remote installation/upgrading over SSH or between peerd's
  • Network monitoring and analysis
  • Wikipedia and other wiki's (incl. other wiki-engines too)
  • Borgifying dependencies - project integration with SVN-like env's (some project's are gcc, linux kernel, SDL etc)
  • Multi OS/lang/hardware support (eg. iPod, XBox)