Oscms

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Osms moved to Oscms: Name of the project changed. will change link in devdoc)
Line 2: Line 2:
 
OSMS(name?) is a whitepaper for a Web-frontend to OpenSim.
 
OSMS(name?) is a whitepaper for a Web-frontend to OpenSim.
  
==Proposed Technology==
+
==Technology used==
* flex? (Client-frontend)
+
===Client frontend===
* AJAX? (Client-frontend)
+
* Flex
** ExtJS (http://extjs.com/)
+
* Caingorm-framework
* JSON (Client-Server communication)
+
* XML
* PHP (ServerSide CGI)
+
===Server backend===
* MySQL (Database)
+
* Ruby
 +
* Ruby on Rails
 +
* XML
 +
* MySQL
  
 
==Coding features==
 
==Coding features==
* Template engine (Smarty?)
 
 
* MVC-structured
 
* MVC-structured
* PEAR?
+
* CRUD/REST
* Data-Objects
+
 
* Modular
 
* Modular
 +
* Interactive client-design(Flex remoting)
  
 
==Administrator features==
 
==Administrator features==
* Login
+
* Manage users and regions
* Add/Remove user
+
* Direct control through Remote-admin
* Mass Upload Assets
+
 
** http://opensimulator.org/wiki/Inworld_Data <- starting point
+
  
 
==User features==
 
==User features==
 
* Login
 
* Login
* Register
+
* Register (customize avatar-clothing)
* Items
+
* Profile  
** Textures
+
*** Upload textures to inventory
+
*** Share textures
+
** Objects
+
*** Share objects (ODS - Object Distribution System)
+
*** Object profile
+
 
+
* Profile
+
 
** User info
 
** User info
 
** Groups
 
** Groups
Line 40: Line 33:
 
** My objects
 
** My objects
 
** User search
 
** User search
 
  
 
* Communication
 
* Communication

Revision as of 08:28, 23 April 2008

Contents

Description

OSMS(name?) is a whitepaper for a Web-frontend to OpenSim.

Technology used

Client frontend

  • Flex
  • Caingorm-framework
  • XML

Server backend

  • Ruby
  • Ruby on Rails
  • XML
  • MySQL

Coding features

  • MVC-structured
  • CRUD/REST
  • Modular
  • Interactive client-design(Flex remoting)

Administrator features

  • Manage users and regions
  • Direct control through Remote-admin


User features

  • Login
  • Register (customize avatar-clothing)
  • Profile
    • User info
    • Groups
    • My textures
    • My objects
    • User search
  • Communication
    • Chat logs
    • MailInbox
Personal tools
General
About This Wiki