Composer, Packagist теперь и с TorrentPier

Exile

Администратор
Доброго времени суток.

В новой версии 2.2.0, которая сейчас находится в разработке, произошло одно важное изменение - теперь TorrentPier будет поставляться в виде проекта для Composer, а также активно использовать его для подключения различных зависимостей. Composer - менеджер зависимостей для PHP, информацию о нем вы можете прочитать, например,

Please Login or Register to view hidden text.

или

Please Login or Register to view hidden text.

.

Что это позволяет разработчикам и конечным пользователям? Во-первых, теперь будет возможность установить TorrentPier буквально одной командой composer require torrentpier/torrentpier, поскольку

Please Login or Register to view hidden text.

. Во-вторых, значительно уменьшится размер исходных кодов проекта, поскольку теперь есть возможность подключать только используемые компоненты Zend Framework и не тянуть весь его дистрибутив. В-третьих, для разработчиков значительно упрощается разработка, в связи с использованием автозагрузки и простым добавлением/заменой старого legacy-кода на новые универсальные готовые библиотеки.

Для тех пользователей, кто не понимает, о чем идет речь, собственно ничего не изменится - готовые архивы для установки на сервер по прежнему будут публиковаться

Please Login or Register to view hidden text.

. Вы как и раньше сможете установить движок простой заменой файлов. Для более продвинутых пользователей документация по установке будет значительно обновлена и скачивание из центра загрузки более не будет требоваться. Обновлением документации мы займемся ближе к релизу.

Спасибо за внимание.
 

Diolektor

Пользователь
Только небольшое уточнение. Разворачивание проекта через composer выглядит так:
composer create-project --prefer-dist --stability=dev torrentpier/torrentpier direcory,
где
--stability=dev - указание типа проекта, dev - текущий в разработке, stable (после релиза) - стабильный проект, а
direcory - путь до директории в который будет он развернут, "." - в текущую директорию.
Спасибо за нововведение.
 

nematik

Пользователь
Exile У меня один вопрос раньше были проблемы с поисковиком удалось ли их решить в новой ревизии. И можно ли будет применить это решение и в старых ревизиях то есть r600
 

Exile

Администратор
nematik, какие проблемы с поиском? В поиск после 2.1 и так вносились изменения, до 2.1.5 точно. Если замена поиска будет (вероятно), то никакой обратной совместимости даже с 2.1.5 ждать не стоит. Все изменения, которые будут производиться - более чем необратимые.
 

ExPlayer

Пользователь
Exile просьба активировать мой профиль Fakt_37. на почту не приходит письмо с подтверждением
Используй резервные коды из этого профиля :)
Exile действительно, а почему перестали приходить коды (раньше такого не было)? :unsure:
 

Exile

Администратор
ExPlayer, косяк при настройке сервера после переезда. Исправлено. Теперь вся почта будет уходить корректно.
 

Mac

Пользователь
Хоть сам давно не пользуюсь TP, очень рад, что проект живет и так качественно развивается. Когда я пользовался движком (еще нулевой версией), это была постоянная боль - пилить самостоятельно то, что в других движках уже есть. Сообщество тогда еле живое было, да и толковых ребят, видимо, было меньше.
Удачи разработчикам!
 

nematik

Пользователь
Exile Проблема была такова что он глючит при запросе на ДОМ находил разные релизы не по поиску.
На другом трекере видел конечно у них поиск работает строго по запросу
 
Сверху