Независимая группа разработчиков из сообщества сообщила (https://thirtybees.com/why/) о создании проекта ThirtyBees (https://thirtybees.com/), в рамках которого создан форк свободной платформы электронной коммерции PrestaShop (https://www.prestashop.com/en/), на базе которой построено более 250 тысяч интернет-магазинов. Код проекта написан на PHP и распространяется (https://github.com/PrestaShop/PrestaShop) под лицензией OSL 3.0 (https://opensource.org/licenses/osl-3.0.php).
В качестве причины создания форка, развиваемого сообществом и независимого от компании, курирующей разработку PrestaShop, называется расхождение взглядов по дальнейшему развитию проекта. Отмечается, что намерение создать ответвление зрело несколько лет и теперь наступил момент, когда PrestaShop перестал отвечать потребностям инициаторов форка. В частности авторы форка недовольны продолжающимся последнее время движением в сторону упрощения, которое приводит к урезанию имеющейся функциональности.Другой проблемой, которую попытаются решить в рамках форка является недостаточное время поддержания веток, например, поддержка ветки PrestaShop 1.6 была прекращена ещё до того, как кодовая база достигла полной стабилизации, а новая ветка 1.7 была выпущена полусырой и недостаточно стабильной для промышленного внедрения. Более того, в PrestaShop 1.7 были внесены архитектурные изменения, затрудняющие обновление с прошлых веток и требующие обновления каждого модуля, в том числе повторной покупки платных модулей. Подобное отношение привело к недовольству и оттоку пользователей платформы - в последние 18 месяцев наметилась тенденция по сокращению числа интернет-магазинов, построенных на базе PrestaShop.
В рамках проекта ThirtyBees планируется (https://thirtybees.com/plan/) продолжить развитие и поддержание ветки PrestaShop 1.6, в первую очередь уделив внимание исправлению имеющихся ошибок и недоработок. Например, планируется наладить работу расширенных средств управления запасами товара (Advanced stock management), которые были исключены из ветки 1.7 и были непригодны к использованию из-за проблем, которые оставались нерешёнными несколько лет. Кроме исправления ошибок разработчики также займутся проведением рефакторинга модулей и приведением их в порядок. Особое внимание будет уделено сохранению совместимости со старыми модулями и темами оформления. Владельцам интернет-магазинов на базе PrestaShop будет предоставлена возможность лёгкой миграции на ThirtyBees.
URL: https://news.ycombinator.com/item?id=13341621
Новость: https://www.opennet.ru/opennews/art.shtml?num=45822
Мололцы, продолжайте!
А как в PrestaShop с безопасным программированием? Надеюсь не такой дырявый как Magento?
Он написан на PHP, этим все сказанно все что от него ответвленным не может быть секюрным априори. Хотя PHP 7.2+ уже немного посекюрнее: выпелен mcrypt и остальная крипота.
К сожалению, все еще более печально. Из бесплатных платформ для е-комиерции меньше всего глаза трескаются при взгляде на код opencart'а
> К сожалению, все еще более печально. Из бесплатных платформ для е-комиерции меньше
> всего глаза трескаются при взгляде на код opencart'аЭто точно. Кстати ветка 1.х очень сильно напоминает фреймворк CodeIgniter, что мне очень помогло.
>> из-за проблем, которые оставались нерешёнными несколько леПросто никто не хотел пилить эту ветку 1.7, но по маркетинговым соображениям она была выпущена и навязана. Надо было нанять нормальных разработчиков, но денег не было, видимо. Ехать на сообществе тоже не получилось. Печалька.
что-то у ребят нет фантазии, или денег, или оба варианта. Переписали бы вначале его на ruby, потом на golang, потом это дело разбили бы на микро-сервисы и кинули под каток kore.io .. Где пассионарность?
Нормально это, это и есть развитие. Машина должна перевозить, а их вон столько, это и есть выбор
Максим, а можно вместо "Инициирован форк", написать "Запущено ответвление от ..."? А то как-то совсем не по-русски.// b.
Запущено куда? На орбиту Плутона?Именно "инициирован". Старинное русское слово. Про "инициирующее ВВ" слышали?
Форк... ну здесь вопрос вкуса.
"Сотворена вилка"?
Зиккурат сотворен
1.6 ещё несколько лет же поддерживается
> движением в сторону упрощенияАвторов престы Тео покусал?