Marauroa Roadmap: Difference between revisions
Content deleted Content added
imported>MiguelAngelBlanchLardin No edit summary |
imported>Hendrik Brummermann |
||
| (167 intermediate revisions by 4 users not shown) | |||
Line 1:
{{Navigation for Marauroa Top|Internals}}
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.▼
{{Navigation for Marauroa Developers}}
▲This documents wants to be a guide to understand what are marauroa's
== Release 2.00 ==▼
== Planned Future (Roadmap) ==
* [[HTML5 Support for Marauroa]]
* [[Meta object model for relational data storage]]
* [[Multiplexing over https]]
* [[Enhanced Plugin System]]
* [[Client Object]]
== Past Milestones ==
* [[Asynchronous Database Access]]
=== Version 3.00 ===
# <u>Multi threading support for database access</u> (fixed)
# <u>Refactor database access from one single class to extendable DAOs</u> (fixes)
▲=== Release 2.00 ===
# <u>Improve multipart messages numbering</u>(fixed: we are using TCP only)
# Add anonymous attributes and slots
# <u>Improve persistence layer</u>(fixed: RPZone can store objects and load them back on init)
# <u>Add TCP connections or rework UDP transport to work properly</u>(fixed: TCP)
# Make marauroa more configurable:
## RPObject
## RPAction
## IRPZone
## Attributes
# Hook for requesting server shutdown from game module
# Allow accountless gameplay
# <u>Refactor persistent storage facility</u>(fixed: copied code from stendhal )
# <u>Define RPClass attributes that take only a closed set of value</u>(fixed: and Java created Enum... )
# Allow to create non-planar attributes like lists, sets, etc...
# <u>Redefine syntax for:</u>(fixed: Explain on other page.)
## RPClass test operations
## RPObject
## RPSlots
# RPZone synchronized methods.
=== Release 1.20 ===
# Add slots names to RPClass
# Add invisible attributes
# Add invisible slots
[[Category:Marauroa]]
{{#breadcrumbs: [[Marauroa]] | [[Navigation for Marauroa Developers|Internals]] | [[Marauroa Roadmap|Roadmap]] }}
| |||