Hi all, 

I have heard from some of you that it would be very helpful to have some stability in the exposed classes/methods of MediaWiki core for extension development and to look at MediaWiki as a programming interface. I raised this as an issue with the developer community and was told that this has been a priority since version 1.18 and the following email by Daniel. 

http://www.gossamer-threads.com/lists/wiki/wikitech/267106 

I was wondering if you could provide similar examples of issues you have faced where methods have been removed without warning and deprecation or any other unexpected changes, which have affected your upgrades and the extensions you use since then. It has only been two major releases since then, so maybe the problem has actually been solved to a great extend but people have not been able to feel it much yet. Are you still experiencing such problems? 

Mariya