The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз сервера непрерывной интеграции Hudson 3.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от opennews (??) on 24-Янв-13, 01:01 
Организация Eclipse Foundation анонсировала (http://eclipse.org/org/press-release/20130123_hudson3.php) релиз сервера непрерывной интеграции Hudson 3.0 (http://www.eclipse.org/hudson). Во всем мире насчитывается более чем 30000 установок этого сервера непрерывной интеграции (CI). Практика CI используется для существенного улучшения процесса разработки программного обеспечения. Hudson повышает производительность, координируя и ведя мониторинг выполнения повторямых сборок, облегчая интеграцию изменений в проект. Пользователи быстрее получают свежие оттестированные сборки. Включение обратной связи с сообществом позволило Hudson 3.0 приобрести важные новые функции, простоту установки и администрирования для разработчиков.


Непрерывная интеграция с автоматическим выполнением тестов находит широкое применение в управлении сборкой, изменяя способ управления релизами, автоматизацией развёртывания и комплексного тестирвоания. Решения на основе CI обеспечивают руководителей, менеджеров, разработчиков программного обеспечения и архитекторов лучше видеть процесс развития и изменения качества кода проектов в рамках жизненного цикла разработки.


Новшества, добавленные в Hudson 3.0:


-  Plug-In Manager. Упрощает управление и установку из хранилища более чем 400 существующих плагинов. Возможна регистрация пользовательских плагинов в репозитории;
-  Упрощенная установка. Новая конфигурация самонастройки при начальной загрузке позволяет осуществить конфигурирование для не-Eclipse компонентов;
-  Архитектурные усовершенствования и абстракции. Слой скриптовых сценариев и диаграмм Hudson поддерживает различные технологии, такие как Eclipse BIRT для диаграмм;
-  Размер кода Hudson 3.0 сокращён на 50 процентов. Это — результат работы по модернизации и изменения базовых библиотек, используемых в Hudson 3.0 в соответствии с требованиями Eclipse IP. Библиотеки, имеющие лицензию GPL или LGPL, были удалены, существующие библиотеки были обновлены до последних версий;
-  Поддержка и сертификация топ-плагинов. Гарантия того, что наиболее часто используемые Hudson плагины можно интегрировать с последними версиями;
-  Улучшенный внешний вид. Web-интерфейс переработан с использованием JQuery, который предоставляет улучшенный пользовательский интерфейс с хорошей ответной реакцией.

URL: http://eclipse.org/org/press-release/20130123_hudson3.php
Новость: http://www.opennet.dev/opennews/art.shtml?num=35909

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз сервера непрерывной интеграции Hudson 3.0"  –1 +/
Сообщение от Аноним (??) on 24-Янв-13, 01:01 
http://www.fusiondirectory.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от skb7 email(ok) on 24-Янв-13, 02:40 
Разве FusionDirectory предназначен для непрерывной интеграции? Кажется, задачи несколько разные.

А вообще то что я вижу -- Jenkins используют (как минимум в 2х больших компаниях, где я был лично).

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от Аноним (??) on 24-Янв-13, 01:31 
Чем он отличается от jenkins?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от Аноним (??) on 24-Янв-13, 01:33 
http://ru.wikipedia.org/wiki/Hudson
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Релиз сервера непрерывной интеграции Hudson 3.0"  +5 +/
Сообщение от skb7 email(ok) on 24-Янв-13, 02:56 
Если я правильно помню историю, то Jenkins -- форк Hudson, который возник из-за возмутительного отношения Oracle к разработчикам (после покупки Ораклом компании Sun). По аналогии с OpenOffice -> LibreOffice.

При чем Jenkins разрабатывает основной разработчик Hudson, со всеми вытекающими последствиями. А именно (взято с http://en.wikipedia.org/wiki/Jenkins_%28software%29):

"As of 22 Jan 2013, Jenkins had 431 project members and 890 public repositories on GitHub, Hudson 33 project members and 82 public repositories. The one month bug statistics are similarly proportioned: for Jenkins 250 bugs were opened and 170 closed, for Hudson 0 bugs were opened and 6 closed the last thirty days."

Опять же, мой личный опыт -- нигде не видел Hudson. Очевидно из-за приведенных выше фактов. Сам не поднимал ни то, ни то, а работал только с Jenkins, так что сравнивать не могу.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от тигар (ok) on 24-Янв-13, 11:24 
а че там поднимать-то? оно тупо в war идет же
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

13. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от rico (ok) on 24-Янв-13, 16:11 
билды, например, поднимать?

а вообще совершенно непонятная какая-то ситуация, в свое время я постил багрепорты в трекер хадсона, но забил на них, в первую очередь, конечно, потому что уже работал с дженкинсом, а те скопировали их себе

почему анонс исходит от eclipse foundation?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

14. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от VoDA (ok) on 24-Янв-13, 17:00 
> "As of 22 Jan 2013, Jenkins had 431 project members and 890 public repositories on GitHub, Hudson 33 project members and 82 public repositories. The one month bug statistics are similarly proportioned: for Jenkins 250 bugs were opened and 170 closed, for Hudson 0 bugs were opened and 6 closed the last thirty days."

Желтизна ))) Сравнение теплого и мягкого =)

Jenkins разрабатывается на GitHub, а Hudson на Eclipse. понятно, что на ГитХабе Hudson будет слабо представлен. =))) Я бы не удивился вообще полному отсутствию репозиториев Гудзона на github ;)

Если уж сравнивать, то лог Jenkins на GutHub-е против лога Hudson на серверах Eclipse-а.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

18. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от неймофаг on 25-Янв-13, 12:26 
В свое время, мы приняли решение переехать с Гудзона на Дженкинс именно из-за того, что старые баги в Гудзоне не фиксятся и он сам очень редко релизится. Гудзон же мы поставили еще до того как возник форк от Кавагучи.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Релиз сервера непрерывной интеграции Hudson 3.0"  +1 +/
Сообщение от Аноним (??) on 24-Янв-13, 07:19 
> …в соответствии с требованиями Eclipse IP. Библиотеки, имеющие лицензию GPL или LGPL, были удалены…

Ни фига себе у них требования.

Присоединяюсь к предыдующему комментатору — зачем оно нужно при наличии Jenkins?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от ДяДя on 24-Янв-13, 10:19 
>Ни фига себе у них требования.

Так это всем известно, что EPL и GPL не совместимы в обе стороны.
Однако многие хорошие разработчики не сильно разбираются в лицензиях. Опенсорс - значит всё можно.

Даже знаю один неплохой опесорсный проект, где Eclipse RCP используется. Они туда свои модули под GPL добавили и с бинарниками идёт GPL 2. Я им говорил, что должен быть в ихней версии GPL пункт с исключениями о возможности линковки конкретных модулей Eclipse и т.п., но они видать не поняли, т.к. продолжают нарушать.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от Avator (ok) on 24-Янв-13, 10:08 
Да уж, статистика говорит сама за себя:

30 Day Statistics (слева Jenkins, справа Hudson)

Contributors (Past 30 Days)     40 contributors     1 contributor     
Commits (Past 30 Days)     306 commits     1 commit     
Files Modified     1,054 files     1 file     
Lines Added     22,709 lines     1 line     
Lines Removed     16,293 lines     1 line

http://www.ohloh.net/p/compare?project_0=Jenkins&project_1=H...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз сервера непрерывной интеграции Hudson 3.0"  –2 +/
Сообщение от Клим on 24-Янв-13, 14:52 
название сайта еще лучше говорит
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от tessel on 24-Янв-13, 19:21 
осталось логотип Хадсона вспомнить.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Релиз сервера непрерывной интеграции Hudson 3.0"  –1 +/
Сообщение от Аноним (??) on 24-Янв-13, 15:48 
Посмотрел кто новость запостил и, не читая, сразу понял, на каком языке этот  Hudson написан ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Релиз сервера непрерывной интеграции Hudson 3.0"  +1 +/
Сообщение от iZEN (ok) on 24-Янв-13, 15:51 
На C/C++ таких технологий в ближайшие n лет не предвидится, к сожалению.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Релиз сервера непрерывной интеграции Hudson 3.0"  +1 +/
Сообщение от Аноним (??) on 24-Янв-13, 17:36 
Гыгы, каких технологий?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от iZEN (ok) on 24-Янв-13, 18:12 
> Гыгы, каких технологий?

Технологии повторяемых сборок при непрерывной интеграции и автоматическом тестировании изменений в проектах. Для C/C++ только люди могут дать оценку тому, что где сломалось при неудачной сборке — до стадии тестирования даже не доходит. И нередко забивают и на тесты, пока не поднимутся вопли дотошных пользователей, обнаруживших явные косяки.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от BE CI on 27-Янв-13, 19:30 
а проверка покрытия кода юнит-тестами?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от Andrey Mitrofanov on 25-Янв-13, 17:24 
> Гыгы, каких технологий?

Технологий поста новостей под _этой подписью!

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Релиз сервера непрерывной интеграции Hudson 3.0"  +/
Сообщение от BE CI on 27-Янв-13, 19:26 
хз, на всех проектах, где побывал, используют либо jenkins, либо teamcity. Hudoson установлен либо у особо упоротых, либо в вялотекущих проектах, апнутых еще во времена форка hudson-jenkins. Сам, если есть свобода выбора, ставлю всем jenkins - фришный, многофункциональный, часто обновляемый.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру