Difference between revisions of "roadmap"
Jump to navigation
Jump to search
Technology (talk | contribs) m |
|||
Line 1: | Line 1: | ||
− | * release 2.1, make a stable branch | + | * release 2.1, make a stable branch for backporting security fixes (2.1.x) |
− | * rewrite Network parser/tokenizer, start Environment, isolate Network within it | + | * no more 0-22 ST for what-will-be-after-2.1 |
− | * | + | * remove duplication of packet handlers in 0/kRO |
− | * make an all-purpose Environment, isolate Ragnarok Online stuff within it | + | * more API for commands (argument parsing outside of command handlers) |
− | * rewrite old-style AI | + | * rewrite Network parser/tokenizer, start Environment, isolate Network within it??? |
+ | * SmartEvent/SmartHook and EnvironmentQueue??? | ||
+ | * make an all-purpose Environment, isolate Ragnarok Online stuff within it??? | ||
+ | * rewrite old-style AI into Tasks | ||
* get rid of Globals | * get rid of Globals | ||
− | * multiple account/connection support | + | * multiple account/connection support (with interaction) |
− | * rewrite XKore and Poseidon to use common Network system | + | * rewrite XKore (DONE in what-will-be-2.1) and Poseidon (does it need that?) to use common Network-ST system |
− | * | + | * more API for tables (writing them), database-based tables |
− | * implementation of other protocols | + | * WPE/Wireshark-alike mode |
− | * | + | * implementation of other (non-RO) protocols |
+ | * rewrite/replacement for macro plugin | ||
* libgrf support | * libgrf support | ||
[[Category:Development]] | [[Category:Development]] |
Revision as of 21:25, 13 September 2012
- release 2.1, make a stable branch for backporting security fixes (2.1.x)
- no more 0-22 ST for what-will-be-after-2.1
- remove duplication of packet handlers in 0/kRO
- more API for commands (argument parsing outside of command handlers)
- rewrite Network parser/tokenizer, start Environment, isolate Network within it???
- SmartEvent/SmartHook and EnvironmentQueue???
- make an all-purpose Environment, isolate Ragnarok Online stuff within it???
- rewrite old-style AI into Tasks
- get rid of Globals
- multiple account/connection support (with interaction)
- rewrite XKore (DONE in what-will-be-2.1) and Poseidon (does it need that?) to use common Network-ST system
- more API for tables (writing them), database-based tables
- WPE/Wireshark-alike mode
- implementation of other (non-RO) protocols
- rewrite/replacement for macro plugin
- libgrf support