hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-3302) Support Maven-based builds
Date Sat, 26 Jul 2008 00:07:31 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-3302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12617103#action_12617103
] 

Hiram Chirino commented on HADOOP-3302:
---------------------------------------

1) While maven is more exposed to malicious repository attacks due to it automatically getting
dependencies, that same attack can affect someone if they download dependencies manually.
 Hopefully maven one day will provide a better signature checking facility.
2) Agreed dependencies of the final distro need to be manually checked but this should be
getting done regardless.  This does not mean that build time dependencies all need to be ASL
compatible, jut the run time and distribution artifacts.
3) Once again this one affects any repo, not just maven repo users.

So I'm hoping that artifact signature checking becomes an option in maven day.


> Support Maven-based builds
> --------------------------
>
>                 Key: HADOOP-3302
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3302
>             Project: Hadoop Core
>          Issue Type: New Feature
>    Affects Versions: 0.18.0
>            Reporter: Edward J. Yoon
>
> The reasons I would like to use maven are:
> - the possibility to define artifact templates to define a kind of standard layout/design
by artifact
> - it is not necessary for every developer to come up with his own ant build-file and
process
> - the possibility to define and resolve dependencies transitively
> But there are also some disadvantages/concerns I identified:
> Maven is downloading a lot of plugins from a central repository that is not under my
control
> - What's about the licenses of these plugins? How do I know I am allowed to use them
for a commercial product?
> - What's about security? How can I be sure, that the plugins are not manipulated and
contain the original (delivered by the JAR provider for e.g. junit-jar) contents. I observed,
that some plugins didn't pass the md5 checks but have been installed anyway.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message