Спонсор проекта
Быстрый индивидуальный прокси сервер от IPANN.NET решит проблему вашей анонимности.
Все программы:
Финансы Наука и производство Общество Образование Программирование Сеть Безопасность Администрирование Игры Рабочий стол Компьютерные советы Другие темы Добавить статью Контакты и Отказ от ответственности О нас
Голосования
Какой операционной системой Вы пользуетесь ?
GNU/Linux (374)
Windows (287)
MacOSx (30)
xBSD (7)
Solaris (2)
ReactOS (2)
FreeDos (2)
Другая (13)

MySQL теряет былую открытость - прекращена публикация тестовых наборов и лога изменений

     Просмотров: 1114       Комментарии:      Добавлен: 4 ноября 2012          
Разработчики MariaDB и других связанных с MySQL проектов выразили опасение в связи с прекращением публикации некоторых важных для сторонних участников сообщества компонентов разработки. MySQL постепенно превращается в лишь формально открытый проект, код которого доступен для загрузки, но малопригоден для создания производных проектов, основанных на активной кодовой базе MySQL. В частности, начиная с недавно выпущенного корректирующего релиза MySQL 5.5.27 в состав общедоступного архива с кодом больше не входит набор тестов и сгруппированный лог изменений, что существенно затрудняет проверку работоспособности производных сборок MySQL и оценку вносимых в кодовую базу изменений.

Чего не видят фанатики обоих лагерей? Смотрите с минуты 25:40



Тестовый набор используется для проверки исправляемых ошибок и добавляемых новшеств. Для каждого изменения в набор добавляется новый проверочный код, который позволяет убедиться, что другие исправления не приведут к появлению регрессий. Набор тестов постоянно расширяется от версии к версии и позволяет предотвратить повторное появление проблем, а также гарантирует отсутствие влияния исправлений на работоспособность всех возможностей СУБД. Набор изначально входил в поставку MySQL, но теперь он перемещён в директорию для внутреннего использования, которая не включается в публично распространяемые исходные тексты.

Указанные тесты представляют большой интерес прежде всего для разработчиков сторонних движков хранения, дистрибутивов и групп, поддерживающих собственные ветки MySQL, например, подобные ветки поддерживаются компаниями Facebook, Google, Twitter и Taobao. Без подобных тестов мэйнтейнерам пакетов с MySQL будет значительно труднее оценить полную работоспособность кода при использовании дополнительных патчей (тесты позволяли убедится, что дополнительный патч не влияет на исправление ошибки). Группы, поддерживающие собственные ветки MySQL, будут вынуждены самостоятельно создавать новые тесты, что заметно замедлит работу по портированию исправлений из кодовой базы MySQL.

Что касается сгруппированного лога изменений (revision history), то в нём производилась группировка патчей в привязке к определённым изменениям. Лог давал возможность судить какие патчи связаны с реализацией той или иной возможности или исправлением ошибки, а также позволял оценить кто изменил конкретную строку кода, зачем и когда. В настоящее время указанный вариант лога перестал обновляться в публичном BZR-репозитории MySQL.

------------------------
ТРИО теплый пол отзыв
Vkjust отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты


Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.

Чего не видят фанатики обоих лагерей? Смотрите с минуты 25:40


Категория: Новости





 (Голосов: 0)
« Назад

Комментарии

Добавление комментария


Имя:
(обязательно!)
Пароль:
(если зарегистрирован)
Email:
(обязательно!)
Комментарий:
Рекламки


Рекомендуем:
Реклама