Планируем Limb3 2010.1

Вопросы, связанные с разработкой пакетов Limb3

Модератор: phpBB2 - administrators

Сообщение pachanga » Ср дек 03, 2008 9:33 am

Предлагаю, все же собрать релиз 2008.1 к НГ, а то нехорошо получается как-то ;) Причем, предлагаю собрать релиз из того, что есть сейчас в trunk, пусть даже там много чего нет, что запланировано в roadmap.
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Сообщение korchasa » Ср дек 03, 2008 5:04 pm

Предлагаю убрать из roadmap следующее:
  • execution of tests in separate processes - это уже вроде есть?
  • parallel execution of several tests at once - вроде не критично
  • SEARCH package - unification(adding support for ZendSearch, swish-e and Sphinx) - много работы
  • $_ENV instead of constants? - а оно надо?
  • Better API documentation - много работы
  • PHP packages code advanced bundler(one require_once to include all package files) - непонятный объем работы

и выпуститься после январских выходных. Возможно у кого-нибудь время во время каникул. Просто не хочется после года перерыва выпускать сырую версию.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение idler » Чт дек 04, 2008 11:41 am

Ну а раз пошла такая пьянка - попробую подготовить Limb к php-5.3
Аватара пользователя
idler
LIMB Addicted
 
Сообщения: 353
Зарегистрирован: Вт ноя 27, 2007 2:34 pm
Откуда: Russia/Moscow

Сообщение pachanga » Чт дек 04, 2008 12:43 pm

idler писал(а):Ну а раз пошла такая пьянка - попробую подготовить Limb к php-5.3


Заранее спасибо!
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Сообщение pachanga » Чт дек 04, 2008 12:44 pm

korchasa писал(а):Предлагаю убрать из roadmap следующее:


Давай мы это просто перенесем в "следующий" релиз...
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Сообщение pachanga » Пн дек 08, 2008 1:48 pm

Стас, ты как-то странно стал делать branch 2008 - почему бы вначале в транке этим не позаниматься, а потом уже сделать branch?
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Сообщение korchasa » Пн дек 08, 2008 2:53 pm

pachanga писал(а):Стас, ты как-то странно стал делать branch 2008 - почему бы вначале в транке этим не позаниматься, а потом уже сделать branch?

На транке висит несколько наших проектов(и, возможно еще кто-то), а изменения в CMS поломают совместимость. Я надеюсь довести на этой неделе CMS до состояния, когда ее можно будет вливать в основную ветку.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение korchasa » Пн дек 15, 2008 7:09 pm

Все тесты, кроме cms работают. Правда отдельно, через:
Код: Выделить всё
./runtests.php --fork

Вместе - валяться:
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение idler » Вт дек 16, 2008 12:35 am

у меня даже при --fork не проходит JS
на 5.2.6 и на 5.3

/home/max/src/limb/js/tests/cases/lmbJsPreprocessorTest.class.php:55
/home/max/src/limb/js/tests/cases/lmbJsPreprocessorTest.class.php:90
/home/max/src/limb/js/tests/cases/lmbJsPreprocessorTest.class.php:115
/home/max/src/limb/js/tests/cases/lmbJsPreprocessorTest.class.php:155
/home/max/src/limb/js/tests/cases/lmbJsPreprocessorTest.class.php:193


так же на обоих вываливается cache
но это может быть memcached не настроен


4 of 8 done(lmbCacheGroupDecoratorTest)
E_NOTICE: MemcachePool::set(): Server localhost (tcp 11211, udp 0) failed with: CLIENT_ERROR bad command line format
(0) in /home/max/src/limb/cache/src/lmbCacheMemcacheBackend.class.php on line 50
Exception 1!
Unexpected PHP error [MemcachePool::set(): Server localhost (tcp 11211, udp 0) failed with: CLIENT_ERROR bad command line format
(0)] severity [E_NOTICE] in [/home/max/src/limb/cache/src/lmbCacheMemcacheBackend.class.php line 50]
in testGetWithTtlFalse
in lmbCacheMemcacheBackendTest
in lmbCacheMemcacheBackendTest.class.php
in Group test in "/home/max/src/limb/cache/tests/cases"
5 of 8 done(lmbCacheMemcacheBackendTest)
6 of 8 done(lmbCacheMemoryBackendTest)
7 of 8 done(lmbCacheToolkitTest)
FAILURES!!!
Test cases run: 7/8, Passes: 156, Failures: 0, Exceptions: 1
Аватара пользователя
idler
LIMB Addicted
 
Сообщения: 353
Зарегистрирован: Вт ноя 27, 2007 2:34 pm
Откуда: Russia/Moscow

Сообщение korchasa » Вт дек 16, 2008 9:28 am

idler писал(а):у меня даже при --fork не проходит JS
на 5.2.6 и на 5.3

Ты точно обновился? Так .skip.if добавился.
idler писал(а):так же на обоих вываливается cache
но это может быть memcached не настроен

Да.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение korchasa » Пн дек 22, 2008 3:55 pm

К сожалению я не смогу больше принимать участие в данном релизе, в той мере, в которой это происходило в последнее время.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение pachanga » Вс мар 01, 2009 11:50 pm

Итак, всем понятно, что список задуманных фич невозможно выполнить в разумное время, поэтому я предлагаю сделать релиз "как-есть", т.к по мелочам всяких изменений накопилось предостаточно.
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Сообщение korchasa » Пн мар 02, 2009 1:13 am

pachanga писал(а):Итак, всем понятно, что список задуманных фич невозможно выполнить в разумное время, поэтому я предлагаю сделать релиз "как-есть", т.к по мелочам всяких изменений накопилось предостаточно.

Предлагаю сделать демо, например, блог с записями, ветвистыми комментариями, блекджеком и глюками. И решать те проблемы, которые появятся при реализации.

В текущем виде, без документации выпускать ИМХО нельзя, ибо это станет релизом "для своих", чего очень не хочется.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение korchasa » Пн мар 02, 2009 7:36 pm

Вот мой минимум того, что надо сделать до релиза:
- обновить пакет mail, для упрощения письмописания. Код есть. Остается только его допилить.
- добавить возможность отключения кэшей локаторов и прочего
- убрать все пакеты, которые не используются
- обернуть load, dump, migrate в taskman и поднять их внутренный код до уровня dbal (часть уже написана)
- сделать хоть какую то работу с файлами в cms

Если еще что-то вспомню, то допишу.

Тестовый проект можно сделать по подобию http://habrahabr.ru/blogs/symfony/51921/
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 935
Зарегистрирован: Чт май 10, 2007 3:47 am

Сообщение pachanga » Вт мар 03, 2009 12:23 am

korchasa писал(а):
pachanga писал(а):Итак, всем понятно, что список задуманных фич невозможно выполнить в разумное время, поэтому я предлагаю сделать релиз "как-есть", т.к по мелочам всяких изменений накопилось предостаточно.

Предлагаю сделать демо, например, блог с записями, ветвистыми комментариями, блекджеком и глюками. И решать те проблемы, которые появятся при реализации.


Я даже и не знаю, что сказать: с одной стороны - почему бы и нет, с другой - чем это будет выгодно отличаться от бесконечного количества демок для разных других фреймворков и не получится ли так, что эта демка затянется еще на полгода?
Аватара пользователя
pachanga
LIMB Developer
 
Сообщения: 4504
Зарегистрирован: Вс июн 06, 2004 7:29 pm
Откуда: Russia, Penza

Пред.След.

Вернуться в Limb3 разработка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron