Tutorials
Surfaces Service Tutorial (active): explains how to use the main layout of surfaces.
Working-profile Tutorial (active): explains how to create a working profile of environment(s) and components , manipulated by various surfaces.
Searching Surface Tutorial: explains how to search for components of various types, using both peer-to-peer search and components catalogs.
Community Surfaces Tutorial (active):explains how create virtual teams that work together on a project and hot to configure peer's profile.
Development Surface Tutorial: explains how to develop components and environments alone or in collaboration with a team.
Operation Surface Tutorial: explains how to deploy environments to remote machine and/or components directory service and how to connect with environment's runtime and monitor its outputs.
Sales and Marketing Surface Tutorial (active): explains how to publish components, manage Component-Ad Provider/Customer transaction relations, manage Directory Service Provider/Customer transaction relations and other marketing and sales issues.
Documentation Surface Tutorial: explains how to manage off Line and On Line documentation and knowledge of your projects.
Account Surface Tutorial (active): explains how to define member's account, the key for being involved in commercial activity on Rhizome NetWorks, and how to group members into virtual corporation with basic definitions for sharing project responsibility, expense and incomes.
Testing Surface Tutorial: explains how to create testing tasks, work on test cases and collaborate testing results with other peers of the team.
AppCord Surface Tutorial: explains how to use the AppCord premium service in order to manage project's life cycle.
Support Surface Tutorial: explains how to use this a premium service or creating a technical support and operation infrastructure, to serve environments (possibly of other corporations) within Rhizome NetWorks.
User guides
Overview of Rhizome NetWorks (TBD)
Getting started with Rhizome-Browser (TBD)
Subscribing to services and importing portable applications (TBD)
Developing services and applications with Rhizome Browser (TBD)
Managing the full life-cycle of a service (TBD)
Marketing and advertising components (TBD)
How to get support from other peers (TBD)
Working with document-component (TBD)
Recommended readings:
Definition of Virtual Workplace by Wikipedia
Introduction Rhizome from (Deleuse – Guattari “A thousand plateaus” ): http://interconnected.org/home/more/2005/06/1000Plateaus00Rhizome.pdf
“The digital company 2013: Freedom to collaborate. As employees master the use of collaborative technologies to interact with customers and partners, as well as with other colleagues, business information will come to flow more freely over the next five years, both within and outside the firm. Enabling and acting on such flows will be necessary if companies are to transform how they innovate products, services and business processes (through, for example, the integration of customers and third parties into the innovation process)... “
“ The working definition of Wirearchy is: a dynamic two-way flow of power and authority, based on knowledge, trust, credibility and a focus on results, enabled by interconnected people and technology... “
Aerticle: Web 2.0 Represents A Fundamental Rethinking Of Business, And The Theory Of The Firm....
Rhizome as mode of knowledge
“Future Shock” - Alvin Toffler
P2P security and JXTA: http://www.ida.liu.se/conferences/p2p/p2p2003/presentations/Yeager.pdf
Terms and ethic
Community ethic (TBD )
Technical
Rhizome NetWorks Technology:
Understanding surfaces of Rhizome-Browser (TBD)
Understanding data-modeling with RHZBean (TBD)
Understanding open-component technology (TBD)
Creating information services (TBD)
Creating Views and portable applications (TBD)
Creating binders (TBD)
Creating new surfaces for Rhizome-Browser (TBD)
Become an “host” for other's applications on Rhizome NetWorks (TBD)
Creating specialized environments with Open-Components (TBD)
Creating support center for helping other peers (TBD)
Open-Components developer guide (TBD)
More about “peer-to-peer”
How peer-to-peer fit into Rhizome NetWorks (TBD)
Peer to peer from Wilkipedia: http://en.wikipedia.org/wiki/Peer-to-peer
JXTA from Wikipedia: http://en.wikipedia.org/wiki/JXTA
JXTA technology: https://jxta.dev.java.net
JXTA-JXSE technology: https://jxta-jxse.dev.java.net
O'Reilly - JXTA in a Nutshell http://www.onjava.com/pub/a/onjava/excerpt/jxtaian_2/index1.html
More about hosting and cloud
Internet hosting from Wikipedia: http://en.wikipedia.org/wiki/Internet_hosting_service
Cloud computing from Wikipedia: http://en.wikipedia.org/wiki/Cloud_computing
Hosting issues of Rhizome NetWorks (TBD)
More about Java technology
Java Webstart technology: A way of deploying desktop applications into computer with automatic installation, caching and update. Rhizome NetWorks uses the Webstart technology in order to allow members to download and work with Rhizome Browser.
Java Applet technology: A way of presenting Java based GUI application in a browser. Rhizome NetWorks uses the applet technology together with Web gadget that supply a basic functionality for creating interaction between Rhizome NetWorks arena and other Web2 communities.
Java Swing: Java libraries that are used to create GUI applications. Rhizome NetWorks uses the Swing technology for the Rhizome Browser application and views of its internal modules.
Java Servlet: The core Java container for creating a logic that response to HTTP requests. Rhizome NetWorks include a special Servlet based container, to execute services with RHZ-Environment as response to HTTP request. This container can be used within web application to combine Web views and a business-logic based on RHZ service.
Java SE: The core libraries for Java programming. Rhizome NetWorks uses Java SE as the core layer of its software. Yet, creating application on Rhizome NetWorks is not limited to Java and various scripts can be used as well together with internal BPM.
More about integration with other technologies
Gigaspaces eXtreme application platform (XAP): XAP is a concept for high scalability application server that can be self managed on an hosting environment or used on EC2 cloud. Rhizome NetWorks supply a special processing-unit container for executing services within RHZ-Environment.