You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/12/19 23:41:02 UTC
[jira] [Commented] (GEODE-6224) BOM task dependencies is
inhospitable to external developers
[ https://issues.apache.org/jira/browse/GEODE-6224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16725444#comment-16725444 ]
ASF subversion and git services commented on GEODE-6224:
--------------------------------------------------------
Commit a8ef73c8718c01b63d268172c39354badfc6af43 in geode's branch refs/heads/develop from Patrick Rhomberg
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=a8ef73c ]
GEODE-6224: Do not use internal BOM to resolve versions. (#3022)
* GEODE-6224: Do not use intenral BOM to resolve versions.
* The BOM creation at task execution time made downstream consumption at configuration time untenable.
* Until a cleaner solution is identified, we explicitly add the dependency management to each module's POM.
* Remove explicit BOM task dependency in downloadWebServers, as dependencies will be POM specified.
> BOM task dependencies is inhospitable to external developers
> ------------------------------------------------------------
>
> Key: GEODE-6224
> URL: https://issues.apache.org/jira/browse/GEODE-6224
> Project: Geode
> Issue Type: Bug
> Reporter: Patrick Rhomberg
> Assignee: Patrick Rhomberg
> Priority: Major
> Labels: pull-request-available
> Time Spent: 50m
> Remaining Estimate: 0h
>
> As acknowledged in the commit message of GEODE-6198, our approach to depend on the bom publish task was heavy-handed. However, this extends farther than initially realized, as any consumer of Geode will also have to manage these task dependencies.
> Until a cleaner solution can be identified, the {{dependencyManagement}} block currently belonging to the BOM should be applied in place of the BOM. The subproject {{geode-all-bom}} should consume this block and publish a BOM that is, for now, reproduced in all other POMs.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)