Translations:Miranda NG:About/6/en

From Miranda NG
Jump to navigation Jump to search

In spring 2012 the development of Miranda IM reached a deadlock.

  1. The existing (up to the present) model of Miranda development proved to be totally unsustainable for the following reasons:
    • It usually took over a year for changes in the core to be taken up by the plugin developers and to be finally brought to end users.
    • Plugins' source code was scattered about dozens of repositories, many plugins had no current source code available. Thus, code monitoring by the team was limited, if not to say impossible. As a result some plugins contained unusable, inefficient or buggy code, and no one could fix it.
    • There were lots of compatibility issues between different versions of Miranda core or even between versions of some plugins. This was especially true for implementation of Unicode support which hadn't been finished in Miranda IM.
  2. There was a conflict between George Hazan (ghazan) and Boris Krasnovskiy (borkra), the most active Miranda developers at the time. When Boris reverted a fix for his error because the commentary to commit contained the term borkred – which had been invented by one of the coders to denote Miranda parts broken by Boris – that was the last straw for George.