Difference between revisions of "1.15 Roadmap"

From The Battle for Wesnoth Wiki
(1.15.4)
(1.15.6)
Line 19: Line 19:
  
 
* Api to query abilities and traits by id, whcih are then uses by the {TRAIT...}, {ABILITY...} macros (gfgtdf)
 
* Api to query abilities and traits by id, whcih are then uses by the {TRAIT...}, {ABILITY...} macros (gfgtdf)
 
 
* Re-add the dunefolk faction to WCII (gfgtdf)
 
* Re-add the dunefolk faction to WCII (gfgtdf)
 +
* Create the queryd program. Its purpose would be to execute SQL separate from wesnothd, so that queries that could potentially take several seconds or longer to complete won't block wesnothd from continuing to run until the query completes (Pentarctagon)
 +
* Implement a game history viewer by utilizing queryd (Pentarctagon)
  
 
== 1.15.7 ==
 
== 1.15.7 ==

Revision as of 18:01, 19 July 2020

This page is for consolidating and planning when new features and fixes are intended to land in the 1.15 development branch. The release schedule for Development releases can be found here. A thread for discussing this roadmap can also be found here. As a reminder, there is also the previous 1.16 Checklist issue on github, for those who added items to that.

Instructions

Place the feature or fix you intend to implement within the section of the point release that you intend to have it implemented by, as well as your forum username in parenthesis after the feature description. The point release something is planned to be released with is not set in stone, and can be updated as needed depending on the circumstances.

Additionally, the current set of 1.15 point releases is not final, and can be increased or decreased based on what features and fixes are planned. The only hard deadline, which hopefully is not an issue, is to have 1.16 released by February 2022. This will allow 1.16 to be in the Ubuntu 22.04 LTS release's repositories, and while I realize we don't plan Wesnoth's releases around any distro's schedule, there are also currently no other criteria to use as a final deadline and February 2022 is easily more than enough time to plan out and implement 1.16, especially given how long 1.14/1.15 have already been going.

1.15.4

  • Mainlining World conquest II (gfgtdf)
  • Have #4884 merged, as a lot of the rest of what I want to do depends on this (Pentarctagon)
  • add the logger level statements needed to fix #4898 (Pentarctagon)

1.15.5

  • Campaignd support for different min wesnoth versions (gfgtdf)

1.15.6

  • Api to query abilities and traits by id, whcih are then uses by the {TRAIT...}, {ABILITY...} macros (gfgtdf)
  • Re-add the dunefolk faction to WCII (gfgtdf)
  • Create the queryd program. Its purpose would be to execute SQL separate from wesnothd, so that queries that could potentially take several seconds or longer to complete won't block wesnothd from continuing to run until the query completes (Pentarctagon)
  • Implement a game history viewer by utilizing queryd (Pentarctagon)

1.15.7

1.15.8

1.15.9

1.15.10

1.15.11

1.15.12

1.15.13

1.15.14

1.15.15