[
https://issues.apache.org/jira/browse/HBASE-2996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Francke updated HBASE-2996:
--------------------------------
Attachment: HBASE2996.1.patch
This is incomplete. Don't apply yet. Just to show what I've been working on.
Input always appreciated.
* Inheriting from Apache parent pom
* Removed the hbase.version property (project.version can be used instead) as
this can lead to problems and is not needed
* Removed stuff now inherited: licenses, organization, a few plugin versions
etc.
* Fixed links to JIRA and Hudson
* Removed the facebook mirror (that belongs in the settings.xml if it is a
complete mirror) and google code repository
* Added missing version properties, ordered properties and dependencies
* Removed dependencyManagement section and moved stuff to the dependencies
section
* Updated a few versions:
** mockito: 1.8.4 -> 1.8.5
** guava: r05 -> r06
** jetty: 6.1.24 -> 6.1.25
** jersey: 1.1.5.1 -> 1.4 (this one is to make a dependency issue with avro
easier but I couldn't find anything about backwards compatibility)
** jruby: 1.4.0 -> 1.5.2 (supposed to be backwards compatible)
** log4j: 1.2.15 -> 1.2.16
* Added commons-codec as an explicit dependency
* Removed a couple of duplicates with different groupIds (servlet-api, jsp-api,
stax-api) and added a detailed note about it
* Added and removed a few exclusions
* Avro 1.4.0 has been released and it should be safe to upgrade but it is not
yet on the central maven repositories
> Fix and clean up Maven
> ----------------------
>
> Key: HBASE-2996
> URL: https://issues.apache.org/jira/browse/HBASE-2996
> Project: HBase
> Issue Type: Umbrella
> Components: build
> Reporter: Lars Francke
> Assignee: Lars Francke
> Fix For: 0.90.0
>
> Attachments: HBASE2996.1.patch
>
>
> I have some changes to the pom.xml that are already covered by a few other
> issues which I'd like to do in one big patch (because that's the way I
> started it). I can always split that up in smaller parts if needed.
> I'll upload a unfinished patch just so you know what I've been working on.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.