Релиз Limb3 фреймворка (2007.3)

syfisher

TDD infected!!
Релиз Limb3 фреймворка (2007.3)

После почти 4 месяцев упорного труда мы рады представить релиз Limb3 2007.3!

Список основных изменений:

* PHP-5.2 совместимость
* lmbActiveRecord улучшенная поддержка наследования и value objects
* слияние пакетов DATASOURCE и CLASSKIT в CORE пакет
* слияние пакетов FILE_SCHEMA и UTIL в новый пакет FS
* новый пакет LOG(выделенный из ERROR пакета)
* основательная переработка пакета TREE и добавление новых возможностей(nested sets драйвер восстановлен)
* улучшенная подсистема ошибок
* улучшение работы CLI интерфейса и поддержки покрытия кода в TESTS_RUNNER пакете
* избавление обязательной зависимости от LIMB_VAR_DIR в базовых классах
* использование улучшеной реализации javascript виджета календаря в пакете CALENDAR
* унификация пакета DATETIME и добавление нового функционала
* начальная поддержка TinyMC в пакете WYSIWYG
* обновление FCKEditor до 2.4.2 в пакете WYSIWYG
* улучшенная поддержка выражений в WACT
* SQLite DB driver в пакете DBAL
* общая переработка пакета DBAL: создание фасада lmbDBAL для доступа к инструментарию пакета
* рефакторинг пакета JS, переход на библиотеку jQuery с Prototype
* более изолированные тесты для пакетов
* большинство базовых пакетов переведено в статус beta.

Скачать релиз можно с SourceForge:
https://sourceforge.net/project/showfiles.php?group_id=109345&package_id=154950&release_id=522421

Или PEAR канала:

Код:
  $ pear channel-discover pear.limb-project.com
  $ pear install limb/bundle-beta
Ты также постарались реабилитироваться после критики в наш адрес по поводу документации. На этот раз практически вся документации на Limb3 актуализирована.

Будем рады услышать ваши отзывы и мнения на нашем форуме
 

HraKK

Мудак
Команда форума
Вот если честно, не сказать что плохой Framework... но. И смысла в нем не вижу.
 

Setor

Новичок
А я наоборот хотел выразить свою благодарность разработчикам, т.к. считаю, что каждый может найти в подобных разработках для себя что-то полезное. Я например, подчерпнул из LIMB несколько замечательных идей, кто-то использует его для своих разработок. Плюс, это наверное, самый крупный отечественный фреймворк.
 

HraKK

Мудак
Команда форума
Я не говорю, про идеи. Я говорю в целом.
 

pachanga

Новичок
Автор оригинала: HraKK
Вот если честно, не сказать что плохой Framework... но. И смысла в нем не вижу.
А можно более развернуто? Мы очень внимательно прислушиваемся к критике...
 

Setor

Новичок
HraKK
предложи тогда альтернативу... Мне лично по душе больше всего нравится Symfony, далее идут LIMB3 и Zend.

Я думаю, разработчики используют его в своей повседневной работе, а заниматься любимым делом и получать за это деньги я считаю, неплохо ;) Если бы фреймворк разрабатывался за идею, и ни где не использовался - я бы с тобой может быть и согласился.
 

pachanga

Новичок
Кстати, к этому релизу Limb3 мы также выпустили несколько приложений/утилит, так или иначе, использующих Limb3:

1) Syncman - простое приложение, облегчающее процесс синхронизации удаленных проектов для "нетехнического" персонала(менеджеры, дизайнеры и проч). В нашей конторе практически все проекты синхронизуются при помощи Syncman. Чуть подробнее на русском здесь - http://forum.agiledev.ru/index.php?t=msg&goto=6343&#msg_6343

2) Buildman - простое(опять же) приложение для организации процесса постоянной интеграции(Continuous Integration). Мы используем Buildman для построения snapshot'ов пакетов Limb3 на нашем сервере ночных билдов. Еще пару слов на русском - http://forum.agiledev.ru/index.php?t=msg&th=1073&start=0&

3) limb_unit - консольная утилита из пакета TESTS_RUNNER для выполнения SimpleTest тестов непосредственно из файловой системы. limb_unit является более мощным(на наш взгляд) аналогом phpunit утилиты из PHPUnit. Более подробно можно почитать в документации на русском
 

HraKK

Мудак
Команда форума
pachanga
Развернуто ответ даст Фaнaт, я все больше и больше склоняюсь к его концепции разработки приложений.

Критите... Я не говорил что у вас плохая CMF но, есть что критиковать. Но это из разряда холи вар, и адекватно поспорить не удастся.
 

pachanga

Новичок
Я не говорил что у вас плохая CMF но, есть что критиковать. Но это из разряда холи вар, и адекватно поспорить не удастся.
Вообще Limb3 не CMF(CMF был Limb2), а просто набор пакетов, библиотека, если угодно. А на счет холи вар, это да, не стоит именно в этом форуме его разводить, но вот у нас мы бы тебя с большим удовольствием выслушали.
 

Denix

Новичок
Я, например, TESTS_RUNNER использую.


Считаю Limb очень полезным фреймворком. Даже если его не использовать - можно "стянуть" пакет-другой, или просто покопаться в коде и почерпнуть полезных идей для реализации в своих проектах.

Спасибо вам, ребята, за вашу работу.
 

algo

To the stars!
Поздравляю с релизом!

Обозначение релиза 2007.3
напоминает одну гм.. странную базу Cache'..

Или это только мои ассоциации, и нумерацию взяли совсем не оттуда ? =)
 

pachanga

Новичок
Автор оригинала: algo
Или это только мои ассоциации, и нумерацию взяли совсем не оттуда ? =)
Скорее Gentoo ;) Просто когда очень много разнородных пакетов, у которых разные версии, разные статусы стабильности и проч. то стандартная версионность для общего релиза, на наш взгляд, работает не очень хорошо.
 
Сверху