Marauroa Roadmap: Difference between revisions

From Arianne
Jump to navigation Jump to search
imported>MiguelAngelBlanchLardin
imported>MiguelAngelBlanchLardin
(No difference)

Revision as of 13:52, 20 December 2005

This documents wants to be a guide to understand what are marauroa's objetives and motivation, so we can try to achieve it in a easier way by doing only the simplest possible thing to make it work.

Roadmap

Current version in development is: 1.20

Release 2.00

  1. Improve multipart messages numering
  2. Add anonymous attributes and slots
  3. Improve persistence layer
  4. Add TCP connections or rework UDP transport to work properly
  5. Make marauroa more configurable:
    1. RPObject
    2. RPAction
    3. IRPZone
    4. Attributes
  6. Hook for requesting server shutdown from game module
  7. Allow accountless gameplay
  8. Refactor persistent storage facility
  9. Define RPClass attributes that take only a closed set of value
  10. Allow to create non-planar attributes like lists, sets, etc...
  11. Redefine syntax for:
    1. RPClass test operations
    2. RPObject
    3. RPSlots

Release 1.20

  1. Add slots names to RPClass
  2. Add invisible attributes
  3. Add invisible slots