|
|
|
|
Hudson - фабрика распределённых вычислений
Posted by lativ in Hudson
Последние несколько месяцев Kohsuke работает над расширением возможностей Hudson'а, делая его проще в управлении и увеличивая количество поддерживаемых машин (подробности в заметках: "Куча Машин", EC2 Plugin, PXE Plugin). Кроме того, испытывая Hudson, Koshuke поставил интересные эксперименты: Selenium Grid, Hadoop Cluster.
Из последних изменений: добавлен плагин "distributed fork Plugin", который предоставляет возможность работы в командной строке с таким же функционалом как в SSH, а также связывает родственные к Java и Groovy языки. Сейчас, Kohuke работает над упрощением описания распределенных сборок, чтобы впоследствии их можно было выполнять при поддержке Hudson. Подробности в заметке Kohsuke и на вики.
NetBeans 6.7 RC1 - GFv3, Kenai, Hudson и многое другое
Posted by kostya in NetBeans
|
Сегодня вышли три важных релиза: GFv3 Preview, OpenSolaris 2009.6 и NetBeans 6.7 RC1. NetBeans 6.7 включает в себя такую функциональность как интеграция с проектом Kenai и Bugzilla, встроенную поддержку Maven, поддержку Grails 1.1, Hudson. Так же он легко интегрируется с GlassFish v3 Preview. Читайте подробности на страницах RC1 Info и New and Noteworthy. Скачать продукт можно здесь. Смотрите так же записи в блогах SDNNews и у Джеймса. |
А если вы находитесь на JavaOne, посетите сессию TS5055, где об этом релизе будет рассказано подробно.
Hudson, Bazaar, Drizzle и OpenGrok - и адаптация OSS ПО внутри Корпорации
Posted by Nikita Zinoviev in Hudson
|
Что связывает OpenGrok, Drizzle и Bazaar? Ответ: Hudson, система непрерывной интеграции. Посмотрите заметку Jorgen'а, описывающую его презентацию на тему использования Hudson с OpenGrok, а также заметку Trond'а о Bazaar плагине, использованном вместе с Drizzle Builds. Другая связь состоит в том, что Trond и Jorgen работают в группе баз данных Sun в Trondheim'е, так что вы могли бы подумать, что именно так они узнали о Hudson. Но огромной распределенной компании продукты с открытым исходным кодом часто начинают использоваться без каких -либо прямых внутренних переговоров. На самом деле, во время недавней внутренней презентации о Drizzle Brian рассказывал Эдуардо о прекрасном средстве непрерывной интеграции под названием Hudson! :-) |
Первый обзор использования Hudson
Posted by Nikita Zinoviev in Hudson
|
Kohsuke опубликовал первый отчет об использовании Hudson. Там много хороших материалов; некоторые яркие цифры...
• Количество инсталляций Hudson - 13,000 (у кого-нибудь есть данные о других Continous Integration системах?)
|
Мы хотим по-больше узнать о том, как сейчас используется Hudson, чтобы спланировать его развитие в будущем; подобный автоматический сбор данных всего лишь один из способов получить эту информацию.
Что следует Sun делать с GlassFish...
Posted by lativ in GlassFish
По мнению Эдуардо Пеллегри, Tim первым опубликовал (бесплатный:)) совет относительно того какое направление следует выбрать Sun, с тех пор многие последовали его примеру. В итоге Dave решил для удобства отслеживания подобных статей отмечать их специальным тегом - Delicious Tag.
Среди советов нет единого мнения, в некоторых из них отмечен GlassFish (по большей части положительно, но есть и некоторый негатив, однако в целом всё верно), James Governor также выделил Hudson.
В целом, похоже за последние несколько недель GlassFish только выиграл от дополнительного внимания (и мирового финансового кризиса) - посмотрите на данные от google: данные на 28 ноября, актуальные данные.
В интересное время мы живем! (и возможно это самое последнее китайское предупреждение).
Недавние сообщения в блогах GAP: множество сообществ, участники конкурса и очень особенный победитель
Posted by yury in GlassFish
|
В связи со скорым выходом GlassFish v3 Prelude, в блоге GAP стали поменьше писать, вот некоторые из недавних сообщений:
• GlassFish это больше, чем прекрасный сервер приложений с открытыми исходными тескстами...
Также ожидается еще немного сообщений на этой неделе и в течение следующих недель в блогах GAP. |
Японские встречи, коннекторы MEP, игры с Comet, гигантское описание JSF в картинках, мини дисплеи и другое
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Koshuke вернулся из Японии, где он хорошо провел время и начал взаимодействие с разработчиками, пользователями и заказчиками. Он пишет о визите в Apresso, где он говорил о Hudson и Sorcerer, о другом лагере Sun в Youga, о Metro и Jersey и о его конференции с участниками JJUG по Hudson. Они с Eduardo также обсуждали проведение им онлайн-вебинара на японском языке, подобному тому, который делал Eduardo на испанском на прошлой неделе. Arun и Jim на AjaxWorld рассказали, как использовать Comet в игре с двуми участниками, построенной с использованием возможностей Grizzly Comet. Cмотрите описание презентации, слайды в формате PDF и рабочий код. Arun даже имеет версию для Rails/Grails. Еще статьи по MEP: Santiago описывает цикл разработки коннектора для MEP, включая генерацию кода из шаблона, компиляцию и разверртывание. Также смотрите страничку продукта MEP и страничку администрации. Немного о активности по JSF, так мы стали ближе к JSF 2.0. Roger выступил на AJAXworld об фреймворках по AJAX и JSF, а Ed показывает, как прорабатывается JSF 2.0 - Eduardo, как руководитель, выполнил свою часть спецификации, но никогда не представлял её через странички с публичным доступом. По его мнению она выглядит очень аккуратно в картинках, это, не самоклеющиеся бумажки :-) Eduardo не сильно любит игрушки, но эту он мог бы использовать: 7-дюймовый дисплей от Nanovision. Он бы использовал его в качестве выделленого экрана для странички с напоминаниями, но это может быть и окошко для Skype или для получения мгновенных сообщений. Наконец, Eduardo собирается путешествевовать всю следующую неделю, поэтому не ждите много новостей. А также хочется отдельно поздравить женскую команду из колледжа Williams. |
Последние новости
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Преимущество проекта WebSynergy, Satya сообщает, что Portal Pack (для NetBeans) теперь поддерживает Liferay. Сообщение из Bangalore от Vasudha о большой посещаемости на презентации по GlassFish в Bangalore. Пользование сервером GlassFish в Индии начиналось медленно, но недавно началось резкое увеличение числа пользователей; мы видим это в количестве загрузок, а также регистраций - Индия находится на 4-м месте по числу регистраций, более 10% из 184K в этом году. Hudson продолжает собирать адаптации и информацию и сторонников. ThinkVitamin сообщает об автоматизированном тестировании с Hudson и Selenium, а выбор читателей WSJ SOA по голосованию об системе автоматизации получил Hudson, выигрывает с большим отрывом, но не стесняйтесь добавить и свой голос. OStatic взяло интервью у Ken по GlassFish; читайте это здесь и не забудьте предложение по бесплатному хостингу от OStatic. О годовщинах... 5 лет DTrace!
И напоследок не совсем в тему посмотрите на рэп большого коллайдера! |
Визуализируем рост - MarkMail и списки рассылки GlassFish
Posted by katya in GlassFish
MarkMail имеет один из лучших интерфейсов для навигации среди почтовых архивов и мы очень рады анонсировать, что доступ к почте проетов на Java.Net теперь доступен через MarkLogic.
|
MarkMail использует, лежащий в основе MarkLogic сервер, для реализации мощных навигационных возможностей. Простой, но познавательный, пример показан на графиках слева:
• слева:
GlassFish Server,
Grizzly,
OpenESB
и Hudson.
|
Обратите внимание, что сегодня только 19-е число, так что последняя колонка может еще удвоиться. Похоже, это будет весьма неплохой месяц для большинства проектов GlassFish!
Hudson IPS пакет
Posted by katya in Hudson
|
В дополнение к пакетам для Debian, OpenSUSE, и FreeBSD, Hudson теперь доступен и в виде IPS пакета (тип пакетов в OpenSolaris). IPS пакет можно скачать здесь. Kohsuke опубликовал детальные инструкции по установке пакета, все достаточно просто, хотя на данный момент все еще требуется пара дополнительных действий. Однин из плюсов того, что Kohsuke это сделал, - теперь у нас есть лучшее понимание того, как работает IPS (Image Packaging System). Почитайте также сравнение между IPS и apt-get командами, а также документацию про pfexec, svcadm и svccfg. |
Hudson Plugin Update Center
Posted by kostya in Hudson
|
Результат перехода Kohsuke на новую работу начинает сказываться уже сейчас: Hudson версии 1.220 включает в себя центр обновлений для плагинов. Как и центр обновлений GlassFish, он отслеживает, что было инсталлировано, и что доступно для установки. Сродни NetBeans UC, он может быть вызван прямо из самого приложения. На сегодняшний день он показывает порядка 66 доступных для установки плагинов (веб сайт). |
Вы можете посмотреть скриншот страницы одновлений здесь
. Анонс от Kohsuke - в его блоге
. Статистика
показывает увеличение количества скачиваний плагинов на прошлой неделе.
В социальной сети LinkedIn создана группа "GlassFish"
Posted by kostya in GlassFish
|
У GlassFish теперь есть группа в LinkedIn. Спасибо Райану за ее создание! Как мы понимаем, все пользователи GlassFish приглашаются вступить в эту группу и общаться между собой. |
Для тех кто не знает, LinkedIn - это бизнес-ориентированная социальная сеть. Этим она отличается от таких аналогов как например Facebook и ВКонтакте.ру. Кстати, сам сервис LinkedIn использует наши технологии - см. эти слайды с JavaOne. GlassFish не используется (пока еще), но присутствует "широкомасштабное внедрение Hudson".
Подборка новостей о Hudson
Posted by kostya in Hudson
Уже некоторое время мы не затрагивали тему Hudson, так что вот - обновление:
|
• Заметки с JavaOne -
Duke Award,
Rama,
Kohsuke,
TS,
Audience
|
Вручены Duke Awards - поздравляем Hudson!
Posted by kostya in Hudson
В первый день JavaOne мы узнали, что проект Hudson получил награду Duke's Choice Award в категории средства для разработчиков.
|
|
Вот полный список победителей:
• Step2e - Java Technology in Broadcasting
|
Игра Hudson - современная альтернатива резиновому цыпленку
Posted by alexface in GlassFish
|
Абстракция "резиновый цыпленок" может быть использована разработчиками, работающими на одном проекте, для предотвращения падения строящегося билда (ищите слово "rubber" в статье Martin'а Fowler'а про непрерывную интеграцию (Continuous Integration)). Резиновый цыпленок создает некоторое социальное напряжение, однако его комичность сглаживает ситуацию. После последнего падения Clint Shark создал заметку об игре в CI, которая заходит несколько с другой стороны и подразумевает награждения за хорошие вливания (putbacks), которые не ломают билд. На прошлой неделе Redsolo опубликовал соответствующий плагин к Hudson. Читайте Continuous Integration Game или переходите непосредственно к плагину. P.S. GFv3 в своем развитии также пережил ряд сломанных билдов. Возможно, Kohsuke и коллеги напишут о подходах, использованных ими. |