Return-Path: X-Original-To: apmail-mahout-dev-archive@www.apache.org Delivered-To: apmail-mahout-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ED4E6176B2 for ; Tue, 7 Apr 2015 17:08:13 +0000 (UTC) Received: (qmail 48684 invoked by uid 500); 7 Apr 2015 17:08:12 -0000 Delivered-To: apmail-mahout-dev-archive@mahout.apache.org Received: (qmail 48544 invoked by uid 500); 7 Apr 2015 17:08:12 -0000 Mailing-List: contact dev-help@mahout.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mahout.apache.org Delivered-To: mailing list dev@mahout.apache.org Received: (qmail 48256 invoked by uid 99); 7 Apr 2015 17:08:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Apr 2015 17:08:12 +0000 Date: Tue, 7 Apr 2015 17:08:12 +0000 (UTC) From: "Andrew Musselman (JIRA)" To: dev@mahout.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (MAHOUT-1654) Migrate from Maven to SBT MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/MAHOUT-1654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14483526#comment-14483526 ] Andrew Musselman commented on MAHOUT-1654: ------------------------------------------ Status for freeze today? Moved it to 0.10.1 just in case. > Migrate from Maven to SBT > ------------------------- > > Key: MAHOUT-1654 > URL: https://issues.apache.org/jira/browse/MAHOUT-1654 > Project: Mahout > Issue Type: Improvement > Components: build > Reporter: Stevo Slavic > Assignee: Stevo Slavic > Fix For: 0.10.1 > > > Mahout modules which are Scala libraries like mahout-math-scala, mahout-spark/mahout-spark-shell, should be published across Scala binary versions to be usable to wider audience. At the moment this is not possible with Maven. We need to switch to another build tool which supports this, and SBT is most natural choice. Besides allowing us to publish Mahout Scala libraries across Scala binary versions, it is expected that this migration will help us mitigate/resolve other issues (to name a few, issue of publishing javadoc/scaladoc documentation, and long standing issue of migration to modern CLI library with sources). > As acceptance criteria of migration success it should be defined that both project committers and users see only improvements/benefits, everything else that was possible and available with existing Maven build should be possible with SBT. -- This message was sent by Atlassian JIRA (v6.3.4#6332)