Самым простым методом установки пакетов Limb3 осуществляется через Limb3 PEAR канал. Самым большим преимуществом установки через канал является автоматическая установка всех зависимостей того или иного пакета. Например, установка пакета WEB_APP будет выглядеть таким образом:
#на данный момент PEAR-1.5, который необходим для установки, находится в состоянии alpha $ pear install PEAR-alpha $ pear channel-discover pear.limb-project.com #web_app пока тоже в состоянии alpha $ pear install limb/web_app-alpha
На PEAR канал выкладываются стабильные версии большинства часто используемых пакетов. Релизы делаются по мере необходимости, но намного чаще, чем на sourceforge.net/projects/limb. Мы рекомендуем использовать этот метод получения Limb3, если вы реализуете на базе Limb свои приложения, но не участвуете в его разработке.
Каждую ночь на сервере ночных билдов собираются и архивируются релизы всех пакетов непосредственно из репозитория. Там же для удобства формируется единый архив всех пакетов limb-3.x-bundle_YYYY_mm_dd-HH-ss.
В настоящее время мы рекомендуем этот метод только для ознакомления с исходным кодом Limb3, так как существует риск скачать частично или полностью нерабочую сборку. В будущем, когда будет настроено выполнение тестов перед сборкой, вероятность такого события будет ниже. Однако все равно мы имеете щанс качать пакет в процессе значительного рефакторинга, хотя тесты будут выполняться.
Самые нетерпеливые любители bleeding edge могут выбирать пакеты непосредственно из репозитория Subversion. Подробнее о работе с репозиторием можно прочитать в соответствующем разделе. Команда для выборки всех trunk версий пакетов:
svn co https://svn.limb-project.com/3.x/trunk/limb
Мы рекомендуем этот способ для тех, кто внимательно следит за развитием Limb3 или сам принимает участие в этом развитии. При реализации (выпуске) готовых проектов на базе Limb3 из SVN, мы рекомендуем фиксироваться на какой-либо определенной ревизии при помощи svn:externals.
Официальные релизы Limb3, помимо PEAR-канала можно также найти в релиз-разделе на SourceForge.net. Там можно найти архив, содержащий большиство пакетов Limb3. Обратите внимание, что релизы на SourceForge.net будет появляться чуть реже, чем на PEAR канале.
Обсуждение