Новости
2008-01-01 00:00Лента новостей сайта. Здесь публикуются анонсы разных событий в жизни нашего проекта DreamBot. Участникам проекта рекомендуется подписаться, нормальным людям, в общем, тоже: у нас регулярно что-то новенькое, то продукт, то партнер, то идейка...
Вложено:
Основное назначение нашего нового продукта ng.content.profile - поддержка сообществ пользователей необходимым минимумом сервисов. В число которых входит установление и поддержание отношений дружбы, ведение совместных блогов (френдлент), переписка между пользователями и многое другое.
Эта версия продукта носит предварительный, тестовый характер и не рекомендуется к самостоятельному использованию. Хотя ее компоненты (в том числе чат) уже проходят тестирование в одном нашем проекте.
Выпущена новая версия продукта ng.app.photo-0.0.2. Этот продукт предоставляет возможность сохранять на сервере изображение и выполнять над ним простые операции редактирования. Выход новой версии обусловлен началом использования этого продукта в реальном проекте.
В этой версии была сделана пара косметических улучшений:
- Порождается сообщение ObjectModifiedEvent, что позволяет интегрировать продукт с кешами, аналогичными ks.smartimage;
- Изменен метод поворота на углы, кратные 90 градусам.
Благодаря этому продукт удалось включить в прототип системы фотогалерей.
Вышла новая версия ng.app.smartbanner-0.1.0. По многочисленным просьбам разработчиков в этой версии появилась возможность вместо линейки всех баннеров отображать один, случайно выбранный, специальным алгоритмом. Это может сильно украсить ваш сайт, хотя это по прежнему скорее игрушка, чем коммерческая баннерная система.
В новой версии существуют два алгоритма выбора баннеров и есть возможность разработать свой. Кроме того, существенно улучшена работа расписания показа баннеров.
Мы постарались и написали подробную документацию на ng.app.smartbanner, надеемся, она поможет вам быстро освоить этот продукт. Мы ждем ваших вопросов.
Недавно я узнал факт, который меня несказанно обрадовал: Наши продукты используются не только нами, но и в других проектах. Причем эти проекты практически не имеют кодовой базы общей с нашей. Это лишний раз подтверждает способность компонентной архитектуры интегрировать компоненты, написанные разными рабочими группами, не имеющими общих целей. Разумеется, писать надо уметь, чтобы было возможно повторно использовать продукт :).
Наши продукты интегрируются :). Значит, мы умеем.
Тем не менее, хочется попросить пользователей продуктов все-таки ставить нас в известность, мы будем аккуратнее себя вести исправляя их :).
Вышла новая версия продукта ng.zcmlmultiform-0.0.4. Основное нововведение - появился атрибут fields у директивы multiformitems, позволяющий ограничить список полей интерфейса которые будут отображены в форме.
Вышла новая версия продукта ng.content.article-1.0.7. Старый функционал практически не изменился, а появление нового включает в себя:
- Дополнение пакета адаптерами-селекторами позволяющими выделить не только содержимое контейнера, отображаемого в списке содержимого в виде аннотаций, но и содержимое для отображения в списке предпросмотра, например, мультимедийного контента. Этот селектор используется при реализации фотогалерей и подобного функционала.\
- Дополнение пакета специальным адаптером, позволяющим легко локализовать статью, зарегистрированную как именованную утилиту, в коде скина. Благодаря такому подходу, статьи, ссылки на которые включены в скин (например руководства или пункты меню) могут редактироваться простыми участниками сайта.
Все внесенные доработки не скажутся на существующих проектах, но могут быть использованы в будущем.
Вышла новая версия продукта ng.content.annotation. Старый функционал практически не изменился, а появление нового связано с добавлением нескольких аннотаций по предоставлению различных сервисов сообществ. Скорее всего, эта часть будет вынесена со временем в отдельный продукт, поэтому к текущей версии разумно отнестись как к демонстрационной.
Вышла новая версия ng.app.rss-0.0.5, ее основное отличие от предыдущей - улучшение соответствия ленты спецификации формата [dictionary:Atom]. Теперь ATOM-лента без ошибок проходит валидатор, что является несомненным плюсом. Переход на эту версию ряд ли вызовет проблемы, но, конечно, лучше проверить, работают ли ленты :)
Вышла новая версия ng.app.objectqueue-0.0.7. Помимо несущественного улучшения документации, в новой версии изменились права доступа, в связи с использованием ее в реальном многопользовательском проекте. Мы пока предостерегаем вас от ее использования, так как внесение новых прав доступа это уже некоторая степень несовместимости, а, судя по известным планам, продукт еще будет меняться.
Продукт ng.kit ориентирован на помощь администраторам в настройке Zope3-приложений. Этот релиз продукта включает в себя единственный инструмент - редактор динамических интерфейсов компонента. Так как Zope3-продукты интегрируются и настраиваются исключительно благодаря декларации интерфейсов, то такой инструмент позволяет резко снизить количество классов компонент за счет их динамической настройки.



