Статья Joomla Community Magazine 2015 года, но тема в ней актуальна была и до и после её публикации. Проблема, которая поднимается в этой статье касается не только Joomla, но и любого программного обеспечения.
Каждый раз, когда выходит новая версия всегда найдутся люди, спрашивающие: "Когда они это починят?". Или вопиющих: "этой проблеме уже много лет!". Но для того, чтобы ошибку исправить нужно чтобы кто-то её обнаружил. И не только обнаружил, но и сообщил об этом. Тогда вероятность того, что ошибку исправят будет гораздо выше.
У Joomla нет сотрудников. Joomla - это open source проект сообщества, который развивается усилиями программистов из разных стран. Они выделяют своё свободное время на то, чтобы добавить новые фичи и прихлопнуть как можно больше багов. Joomla - довольно универсальный инструмент, существует множество разных и равнозначных способов решения задач с её помощью. Поэтому если какая-то ошибка очевидна для вас, то она может быть абсолютно не очевидна для кого-то другого.
Не сидите сложа руки и не ждите, пока кто-то другой столкнется с той же ошибкой, которую вам придется исправлять самостоятельно при каждом обновлении или на которую вы жалуетесь каждый раз, когда используете Joomla.
Вы можете сообщить об ошибке: создать issue на GitHub или на issues.joomla.org. Хорошее сообщение об ошибки содержит описание самой ошибки, ситуации, в которой она возникает, инструкцию как воспроизвести ошибку. Всё это облегчит жизнь разработчикам, которые возьмутся её исправлять.
Кроме того, вы можете протестировать уже сделанные исправления ошибок. Joomla следит за качеством кода и каждое изменение в коде ядра должно быть проверено как минимум 2-мя другими независимыми разработчиками. Тест от автора изменений в коде не считается. Поэтому вполне возможно, что вашу проблему уже давно решили, но требуется всего лишь протестировать её исправление и нажать кнопочку "Tested successfully" в PR на issues.joomla.org
.
Ни одно программное обеспечение не лишено ошибок — это постоянный процесс. Приложите к их исправлению совсем немного своих усилий. Под лежачий камень вода не течёт.