Hi there! Soon Wesnoth 1.10 will be announced and then trunk will be unfrozen once again for general features and other game-breaking changes. During the last cycle I was somewhat bothered by the lack of clear goals for stable besides GSoC projects such as Whiteboard.
Thus, I have decided to create and publish my own list of ideas for Wesnoth 1.12, including three projects I expect to be able to work on during this cycle: * Refactoring of the add-ons management code -- there's a previous half-baked attempt at this left over since 1.5.x, incidentally also spear-headed by myself. For the next points, I'll need to expose some functionality that's currently stuck within a huge ball of crap. * GUI2 add-ons manager dialog -- since there's some missing functionality (tabs/tab-like widgets, listbox column sorting) this might not be a release goal per se, but the rest can probably be still exposed through --new-widgets as it has been done in the past with things like the titlescreen. * Add-ons dependency system -- using some of the ideas laid out in my work-in- progress add-ons server and client proposal at [1]. I am not completely sure about replacing .pbl files yet, and I don't think I can accomplish a complete rewrite of the add-ons server without help, so I may just focus on implementing the various dependency tiers with what we already have. As usual, I'll probably also work on other unlisted features for WML. I have a couple of ideas based on my work on my own user-made campaign during the last cycle, but I have yet to evaluate their feasibility with the current framework. [1] https://pastebin.com/kpcFCCMm -- Regards Ignacio Riquelme Morelle <shadowmaster>
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
