Hi, I really hoped to get some answer from AS's maintainer and it's great ,
Your newer and newer version keeps compiler unwise people from getting build http://sourceforge.net/p/opendungeons/git/commit_browser . There is always compiler flag or code construct which must be changed , that's why I am keep asked to move away from AS and hardcode tmp into C++ what's in scripts or fix it somehow . The verison 2 28 0 is quite misleading -- it suggests quite mature project while it;s not .
http://www.angelcode.com/angelscript/downloads.html suggests there is often major version switch , that is as I suppose, compatiblity breaking with the previous ones. If you could change your model , to keep one major version with binary ( or interface compatiblity or how would you call it ) between minor versions of each parent major version ....
To have standard distributions the package maintainers would have to distribute each of the 50+ officially released versions, so that each application can point to the version they use.
No, I try to keep pace with the newest AS , so why other software devels do the same ? Why not insist to have working last two, three versions - 2.28 2 27 and 2 26 ?
EDIT : Another argument : having sent OD's sources to a package maintainer, he remarked : Whaatt you bring the AS into your sources ?! Why you just link to a dynamic library ;) ???