Roadmap

From Popms Wiki
Jump to: navigation, search

Contents

[edit] Long term scope of the project (High Level)

New Features && Improvements (Core)

  1. Automatic tests [8]
  2. Help and info functionality - eg. tips for new users [3]
  3. Friend list [5]
  4. Block list [5]
  5. Chat logs, private messages history; GUI for searching inside history [6]
  6. Autoupdate [7]
  7. Rounded corners in the userlist [3] - http://popms.net/forums/tracker/issue-30-better-user-list/
  8. Information that user is typing private message [4]
  9. 1 to 1 voice support [10]
  10. 1 to many voice support (group chat) [10]
  11. NAT traversal [10]
  12. Account registration/login using facebook credentials [4]
  13. Support for GUI translations [8]

New Features && Improvements (Populous)

  1. Detecting result of the game && anti-cheat system && game reporting [10]
  2. ELO league [10]
  3. Maps voting - let players vote how good/bad map is [4]
  4. Better 2D map preview - display information about obelisks and stoneheads [3]
  5. Clans support [7]
  6. Fancy map manager [4]
  7. How long in game [3] - http://popms.net/forums/tracker/issue-29-how-long-in-game/
  8. Game stats - map, number of followers, buildings, teams [5]
  9. Special modes in populous (allow eg. cheating, god mode, shaman arena) [8]
  10. Medals for various tasks (eg. win a game without a shaman death) [8]
  11. Ability to select custom map (useful for testing new maps) [3]

[edit] Rel 1.0

Another release to add missing, critical functionality.

ID of the last commit: <TBD>

QA scope: <TBD>

New Features && Improvements (Core)

  1. Improve logging - http://popms.net/forums/tracker/issue-18-separate-file-for-logs-for-each-module-and-db-activity/
  2. Improve syntax of SQL queries - http://popms.net/forums/tracker/issue-17-improvement-of-the-syntax-of-queries/
  3. Search in the online userlist and users in general [5]
  4. Handling crash of the program and reporting crash to the server with stack trace and logs [6]

[edit] Rel 0.9

ID of the last commit: <TBD>

QA scope: <TBD>

New Features (Core)

  1. GUI for settings, with possibility to edit e-mail and password [5]
  2. E-mail reminder of forgotten password (ability to reset a password) - http://popms.net/forums/tracker/issue-20-forgot-password-functionality/
  3. E-mail verification of an account (account is activated by e-mail) - http://popms.net/forums/tracker/issue-61-account-activation-by-e-mail-during-registration/
  4. Captcha generator to prevent registration of bots - http://popms.net/forums/tracker/issue-21-captcha-generator/

Fixed issues (Core)

  1. Problem with GUI when user logout and login using different account - http://popms.net/forums/tracker/issue-60-clean-gui-when-user-relogin-as-a-different-user/
  2. Incorrect date is displayed for a last visit - http://popms.net/forums/tracker/issue-40-time-of-a-last-visit-is-not-displayed-correctly/
  3. Add notification about new private message - http://popms.net/forums/tracker/issue-62-add-notification-about-new-private-message/

New Features (Populous)

  1. pings [6]
  2. detecting host capability [3]
  3. Ability to overwrite number of players on the map [3]
  4. Sync-ing local maps with server maps (detecting inconsistencies) [3]
  5. Ability to set custom resolution in game [3]
  6. Automatic detection of populous executable and ability to choose software/hardware mode from Settings [3]
  7. Ordered launching of the participants [3]

[edit] Rel 0.8

ID of the last commit: <TBD>

QA scope: <TBD>

New Features (Core)

  1. Multi-user chat
  2. Private messages
  3. Registration of new accounts
  4. Support for custom servers (ability to select the server from the list or manually provide all parameters)
  5. Status description, status state (eg. online, afk, busy, brb), avatar for a profile
  6. Basic logs, for debugging issues in the client and in the server
  7. SSL encryption of the connection
  8. moderation actions (mute, block)
  9. Preview of a profile

New Features (Populous)

  1. Launching multiplayer games
  2. Mappacks
  3. 2D and 3D map preview
  4. Ability to overwrite default restrictions for the map
  5. Swapping position of shamans on the map
  6. Separate chat for players, who want to play together
Personal tools
Namespaces

Variants
Actions
Navigation
Tools