Jump to content
  • We are looking for staff for the Wiki area!
    If interested please
    click here and select "Documentation Team"

  • MaNGOS Roadmap for 2017


    antz

    Goals for 2017

    For 2017 the following are what we would like to achieve:

    • Release Version 21 for Zero, One and Two containing all the recent updates and fixes we have.
    • Release Version 21 for Three and Four - which will involve a massive amount of work to get these cores up to date.
    • Redo the server commands to make them a bit more standard and obvious.
    • Break out AHBot into its own daemon process
    • Develop a mangos update daemon, which allows the ability to apply DB content and minor updates automatically
    • Create Editors for the other xxxdocs systems (we currently only have a dbDoc Editor)
    • Normalise the character DB and remove data blob fields
    • Continue to standardise the code across the cores where its appropriate to do so. Document where it differs and why.
    • Move some hardcoded values from the core into the DB, possibly some enums as well.
    • Implement Stormlib library for Zero, One and Two and remove mlib
    • Apply the Unified Extractor to Three and Four (requires stormlib)
    • Look at removing DBC usage from the Core and change the extraction process to include importing into a DB for use by the core. Including Multiple locale support. This would facilitate the removal of stormlib / mlib from the core and only be needed by the extraction tools.
    • Finish implementing the database localisation and allow localised db content to be loaded and edited. Including a localisation editor to allow localised translations to be created/edited by users.
    • Look at Adapting EAI to match SAI functionality. 

    As well as some of the more obvious ones:

    • Clear down reported bugs on the Project Tracker.
    • Improve the World Database with updates and corrections.
    • Improve the Wiki Documentation.
    • Include some example Eluna scripts to assist those starting out learning to script with Eluna.
    • Include some custom Eluna scripts to help showcase it's abilities.

    Finally, we would like to get into a twice yearly Release cycle of more major releases.

    MangosVB (Formerly Spurious) RoadMap for 2017

    • Add RealmDB from c++ Mangos and modifying MangosVB to be compatible with it.
    • Work out how to get MangosVB to use the standard Mangos map format.
    • Finishing warden functionality (so it can use/read signatures from DB)
    • Merge all of the changes from Zero to One and Two
    • Investigate into voice functionality for One / Two
    • Doing spells.. implementing them like stealth and getting a proper DB script system in place
    • Getting it compiled and running under unix (using mono)

    Edited by antz



    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions

Repositories

The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®
×