Return-Path: X-Original-To: apmail-incubator-ctakes-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ctakes-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F3745D5BF for ; Tue, 25 Sep 2012 14:50:30 +0000 (UTC) Received: (qmail 92553 invoked by uid 500); 25 Sep 2012 14:50:30 -0000 Delivered-To: apmail-incubator-ctakes-dev-archive@incubator.apache.org Received: (qmail 92474 invoked by uid 500); 25 Sep 2012 14:50:30 -0000 Mailing-List: contact ctakes-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ctakes-dev@incubator.apache.org Delivered-To: mailing list ctakes-dev@incubator.apache.org Received: (qmail 92466 invoked by uid 99); 25 Sep 2012 14:50:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Sep 2012 14:50:30 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [128.255.40.30] (HELO ITSNT447.iowa.uiowa.edu) (128.255.40.30) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Sep 2012 14:50:20 +0000 Received: from ITSNT437.iowa.uiowa.edu ([169.254.5.227]) by ITSNT447.iowa.uiowa.edu ([128.255.40.30]) with mapi id 14.02.0318.001; Tue, 25 Sep 2012 09:49:58 -0500 From: "Kusenda, Brandyn J" To: "ctakes-dev@incubator.apache.org" Subject: descriptors referencing by location vs name Thread-Topic: descriptors referencing by location vs name Thread-Index: AQHNmyeub7TD/zFcREaQYXomIbg+9w== Date: Tue, 25 Sep 2012 14:49:57 +0000 Message-ID: <29A5CA3F695C3C429DF68C926D9BCEB0366FAFE5@ITSNT437.iowa.uiowa.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [128.255.62.21] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 First off, thank you for sharing all your hard-work on this fantastic proje= ct. =0A= =0A= What is the reasoning behind choosing to specify descriptors by location ra= ther than name? In the context of Maven, using "name" seems to make creati= ng a self-contained jar that executes a pipeline much simpler. I've been in= vestigating running a UIMA pipeline on a hadoop cluster and referencing all= descriptors by name is one of the suggested steps. I personally have not e= xperienced any need to recompile because of a descriptor change in my Eclip= se environment when the descriptors are in the classpath. =0A= =0A= Also, as someone who would like to use some or all of cTAKES as a module in= our own pipeline, having each component somewhat self-contained is really = helpful. =0A= =0A= So in regards to your thread on where to keep resources, I would suggest ei= ther:=0A= - creating another artifact (example: dictionary-lookup-resources) for each= artifact's resources or =0A= - including the resources in each artifact in the classpath (example: /src/= main/resources).=0A= =0A= =0A= Thanks,=0A= Brandyn=0A=