Hi everyone!
We should really start removing WML that is only left for compatibility
to 1.0.x.
In general we should be a little more strict with depricated WML. At
least we should show a depricated message. Within 3 releases after WML
in some area was changed and old one was declared depricated we should
remove this compatibility. That means if WML (like the new terrain WML)
did change in version 1.3.1, we should remove the compatibility to this
old version three (or maybe two) versions later. In this case when doing
it three versions later, version 1.3.4 would not support the single
letter WML anymore. Of course with this all rcs and stable versions just
count as "one" version since we should not change the accepted WML
syntax within these versions.
In general we should be a lot stricter about depricated WML and removing
compatibility layers since they might clutter parts of the sourcecode.
Comments about this?
Greets,
Nils Kneuper aka Ivanovic

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to