Где доступен график проекта для Maven 3.1? - PullRequest
21 голосов
/ 13 апреля 2011

Одна особенность Maven 3, которую я с нетерпением жду, - автоматическое управление версиями родительского элемента, то есть больше не нужно жестко кодировать родительскую версию в каждом дочернем файле pom.xml.

Эта функция, очевидно, появилась в Maven 3.1,но когда выйдет Maven 3.1?По иронии судьбы, если я ищу по сети, я нахожу много ссылок (примеры здесь , здесь и здесь ) на то, как одна из главных функций в Maven 3.0является родительским элементом без версии, за исключением того, что он фактически появляется в Maven 3.1.И единственные существенные упоминания о Maven 3.1, которые я нашел, - это те же самые статьи, которые на самом деле примерно 3.0.

Даже запрос Google для 3.1 на maven.apache.org не делаетвключите что-нибудь полезное.

Где можно найти планы проектов и сроки для будущих выпусков проектов Apache;почему весь мир знает об особенностях Maven 3.1, но я не могу найти дорожную карту или временную шкалу;существует ли расписание для Maven 3.1?

Ответы [ 3 ]

21 голосов
/ 13 апреля 2011

Проект Maven в Apache использует JIRA для отслеживания ошибок и функций, включая дорожные карты.Общую ссылку на Maven JIRA можно найти в меню слева от главной страницы веб-сайта Maven.

Maven обзор дорожных карт : http://jira.codehaus.org/browse/MNG#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel

Дорожная карта Maven-3.1.0 : http://jira.codehaus.org/browse/MNG/fixforversion/18967
Дорожная карта Maven-3.1.x : http://jira.codehaus.org/browse/MNG/fixforversion/18129
Дорожная карта Maven-3.2 : http://jira.codehaus.org/browse/MNG/fixforversion/15565

автоматическое родительское управление версиями выпуск: http://jira.codehaus.org/browse/MNG-624
( Обновление: На данный момент новым целевым выпуском для этой функции является v3.2 )

На этой странице видно, что (теперь действует с 2011-04-13) 88% предметов для v3.1 все еще открыты и что 2%элементы дорожной карты выполняются, и эти 90% не назначены.Учитывая это, говорить о дате выхода пока не имеет особого смысла.Но, как bmargulies предложил в комментарии выше, если вы спросите в списке рассылки разработчиков, они могут имеют приблизительное представление о , когда основные драйверы проекта планируютначать размещать свою рабочую силу на этих элементах дорожной карты ... Я могу только догадываться, основываясь на том факте, что Sonatype играет там важную роль и что они , вероятно, будут в значительной степени сосредоточены на интеграции их m2e /m2eclipse в выпуске Eclipse (запланирован на выпуск в конце июня) и их инвестициях в проект Hudson ... так что мое личное думаю будет "вероятно, не раньше Q4".

1 голос
/ 15 июля 2013

Maven 3.1 теперь доступен. Скачать с: http://maven.apache.org/download.cgi

0 голосов
/ 02 января 2015

Если кому-то интересно, мы создали собственное решение, которое перехватывает и заменяет родительскую версию во всех дочерних poms.По сути, вы помещаете jar-файл переопределения в вашу папку apache-maven \ lib, которая заменит определенные родительские версии сразу после их первоначального чтения Maven (используя значение из файла свойств).Полная информация и jar были добавлены в автоматическое родительское управление версиями jira вместе с инструкциями, помогающими работать с Jenkins и IntelliJ.

...