From derby-dev-return-119527-archive-asf-public=cust-asf.ponee.io@db.apache.org Sun Dec 16 00:43:48 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 051B5180652 for ; Sun, 16 Dec 2018 00:43:47 +0100 (CET) Received: (qmail 17555 invoked by uid 500); 15 Dec 2018 23:43:47 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 17544 invoked by uid 99); 15 Dec 2018 23:43:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 15 Dec 2018 23:43:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id AE238C7DB7 for ; Sat, 15 Dec 2018 23:43:46 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -110.301 X-Spam-Level: X-Spam-Status: No, score=-110.301 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id XTywxrcIyrfH for ; Sat, 15 Dec 2018 23:43:44 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 093885F382 for ; Sat, 15 Dec 2018 23:35:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 94185E0115 for ; Sat, 15 Dec 2018 23:35:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 238FF23FB3 for ; Sat, 15 Dec 2018 23:35:00 +0000 (UTC) Date: Sat, 15 Dec 2018 23:35:00 +0000 (UTC) From: "Alex O'Ree (JIRA)" To: derby-dev@db.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (DERBY-6645) Switch to Maven for building Apache Derby 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/DERBY-6645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16722324#comment-16722324 ] Alex O'Ree commented on DERBY-6645: ----------------------------------- i'm totally in support of this. i have a bunch of ideas for enhancing derby but i've been unable to get netbeans to open the project. Maven based projects are supported by pretty much every ide out there. Maybe i'll give this a shot > Switch to Maven for building Apache Derby > ----------------------------------------- > > Key: DERBY-6645 > URL: https://issues.apache.org/jira/browse/DERBY-6645 > Project: Derby > Issue Type: Improvement > Components: Build tools > Affects Versions: 10.10.2.0 > Reporter: Moritz Hoffmann > Priority: Major > Attachments: DERBY-6645_v1.patch > > > For a new user building Derby is very hard. It does not follow established Java project structures and requires a lot of prior knowledge. Also the documentation is rather short. Especially running the tests is non-intuitive at the beginning. Thus, I propose that Derby switches to building using Maven and restructures its components in a cleaner way. Testing should be revised to produce reproducible results. This would make development and testing much easier and more user-friendly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)