Return-Path: Delivered-To: apmail-incubator-abdera-dev-archive@locus.apache.org Received: (qmail 94037 invoked from network); 18 Jul 2006 01:17:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 Jul 2006 01:17:49 -0000 Received: (qmail 75302 invoked by uid 500); 18 Jul 2006 01:17:47 -0000 Delivered-To: apmail-incubator-abdera-dev-archive@incubator.apache.org Received: (qmail 75266 invoked by uid 500); 18 Jul 2006 01:17:47 -0000 Mailing-List: contact abdera-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: abdera-dev@incubator.apache.org Delivered-To: mailing list abdera-dev@incubator.apache.org Received: (qmail 75257 invoked by uid 99); 18 Jul 2006 01:17:47 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Jul 2006 18:17:47 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of stephen.duncan@gmail.com designates 66.249.92.169 as permitted sender) Received: from [66.249.92.169] (HELO ug-out-1314.google.com) (66.249.92.169) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Jul 2006 18:17:46 -0700 Received: by ug-out-1314.google.com with SMTP id u40so224378ugc for ; Mon, 17 Jul 2006 18:17:25 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=iFwoo5+loFSK/jHMRUNsh++b9K5J8nuD9YVtGhPCMPCQNy2O6NJPrLXZhy44UdG6WqHs9mWYyKhTO5/P7aM3s45VcpATtKRz4vZwlAIyrNQQfo/m6nUJbKv/9PmVny7iPz++RBBBPMe/dh7ojIcPBPCNCgzuMPwdN/0Yf0s05N8= Received: by 10.67.24.13 with SMTP id b13mr3044221ugj; Mon, 17 Jul 2006 18:17:25 -0700 (PDT) Received: by 10.67.40.12 with HTTP; Mon, 17 Jul 2006 18:17:25 -0700 (PDT) Message-ID: Date: Mon, 17 Jul 2006 21:17:25 -0400 From: "Stephen Duncan" To: abdera-dev@incubator.apache.org Subject: JSON Dependency MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I guess this is especially a question for Elias, as you did the discussions with the JSON folks. JSON was brought in a source-dependency. Are their plans to modify it, or is it intended to be a final version? Right now the Ant build puts it into a json.jar file that indicates no version. If it's intended to be a fixed version, it seems to me it would be better to get the approval of the JSON guys and do an official build of the Apache licensed verison, and request for it to be uploaded to the Maven repository. Then we could just download it like the rest of the dependencies. If we go that route, it would need a groupId, an artifactId, and a version. I would assume those values should be groupId=org.json, artifactId=json-asl, and version=? The version part I'm not sure if it should be 1.0, or 2.0 (I see a lot of @version 2 tags in the code...) If it's not desirable to publish it under json, we could publish it with an org.apache.abdera groupId, and some artifactId. If we're going to be modifying it, then I think we should version it just like the rest of the modules, & do that in both the Ant & Maven builds. Thoughts? I need a "right" answer in order to make a patch to fix the Maven build. If you think there's a "good-enough-right-now" approach I should take, let me know that too. -- Stephen Duncan Jr www.stephenduncanjr.com