1. May 8, 2020  

    Suggestions for warmane devs

    I appreciate the effort and time investment of the developers and maintainers of the warmane core and I want to make some suggestions to further increase the quality of everyone's experience:

    1. Introduce a deployment strategy
    • Do not wildly patch the live system
      - Probably cause of unstable Lordaeron on 1st May
      - Crucial bugfixes are not deployed for 5+ days because of high server uptime
    • I suggest a release schedule (or announce releases) with a changelog
      - Guilds can adapt to those times
      - Hotfixes can all be deployed in the hours after release
      - Changelog allows more precise tickets (and can be auto generated with the bugtracker and/or versioning systems (commits))


    2. More testing
    • Some bugs, that would have been easily testable (in code), made whole classes useless for 5+ days
    • Automated client regression tests on a test realm for crucial class mechanics (or maybe even all quests):
      - Automatically create a character, test every single spell rank on different targets with different stats while recording the combat log and test the values against a previous recorded combat log.
      - Automatically go through and complete every single quest with the help of GM commands and other tools. (teleport to questgiver, spawn quest mobs right in front of you and oneshot + loot, turn in)


    3. Bugtracker hygiene
    • Do not rewrite or delete parts of the ticket
    • Do not append information to the ticket without labeling it a such
    • Do not mark tickets as duplicate without referring/linking to the original ticket for that issue (there are some issues where all tickets are marked as duplicate, but there is not a single open original ticket for the issue. Those issues are mostly resolved, but further discussion is impossible like that)


    Thanks for your time
    Edited: May 8, 2020

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •