mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-24 14:24:41 +02:00
This reverts commit f1a1f411922f993e53780f5b5f3b17fc425814b1. It makes absolutely sense to remove depcreated code, but this removal introduces too many problems while not being really necessary. Some of our modules and modules written by others still rely on the deprecated code. A upgrade of Icinga Web 2 would break many running systems out there. Before removing this code we should upgrade our modules and notify the authors of other modules about the deprecation. Further, we should maintain something like a deprecation info file because nobody reads @deprecated tags. All of the above will not protect us from systems where modules aren't up to date. We also have to implement a mechanism where it is still possible to disable faulty modules.