Quote from: Andchir at Aug 04, 2009, 05:13 PM
Пока вроди никто ничего конкретного не назвал и я, например, совсем не понимаю куда двигаться.
Я что нужно конкретное? В большинстве файлов имеются английские тексты, и что с этим делать – неизвестно. Например, открываю первый попавшийся файл document.parser.class.inc.php и натыкаюсь на:
$this->loadExtension(’DBAPI’) or die(’Could not load DBAPI class.’);
или
die(’<h1>ERROR: Too many forward attempts!</h1><p>The request could not be completed due to too many unsuccessful forward attempts.</p>’);
В идеальной системе все такие сообщения использовали бы языковые файлы, а в реальной – уж как есть. И таких примеров великое множество.
Или еще один простой пример – человек выбирает язык при установке, а потом ему зачем-то предлагают выбрать язык для панели управления. Конечно, может кто-то устанавливает на одном языке, а потом будет работать на другом, но большинство пользуется одним и тем же языком. Исправления минимальны (пару строк), но разработчики почему-то не хотят их делать.
Можно привести сотни мест, где требуются улучшения, но и что дальше? Если кто-то добьется от разработчиков, чтобы все было исправлено, то этому человеку можно ставить памятник, но вряд ли такой человек существует. Если же делать собственную сборку MODx с учетом всех исправлений, то это путь к созданию несовместимой версии, которую надо будет в дальнейшем поддерживать, чего никто делать не собирается.
То есть найти недостатки в системе – не проблема, вопрос в том, что делать дальше.