Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 71146 invoked from network); 2 Jan 2006 21:47:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 Jan 2006 21:47:49 -0000 Received: (qmail 43032 invoked by uid 500); 2 Jan 2006 21:47:46 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 42974 invoked by uid 500); 2 Jan 2006 21:47:45 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 42963 invoked by uid 99); 2 Jan 2006 21:47:45 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jan 2006 13:47:45 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of eljotpl@gmail.com designates 66.249.82.193 as permitted sender) Received: from [66.249.82.193] (HELO xproxy.gmail.com) (66.249.82.193) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jan 2006 13:47:45 -0800 Received: by xproxy.gmail.com with SMTP id s9so1628881wxc for ; Mon, 02 Jan 2006 13:47:24 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=YlpvJDPkyAsmLvGDO2gU2DPgWkZqFO3kAg8Jm+L2Ri3CGGkQE9/SvpkpVv62d5EoVNr7P7VN9QzZ4pBWqsxWeo5TaibBuUipR80JNiai6uZMsPX9ke0NedyM3WPbs4jljH1tP+Y0i13P00q+scDbpIdvhPy2s4BUmRKPashNuCg= Received: by 10.70.104.3 with SMTP id b3mr12900267wxc; Mon, 02 Jan 2006 13:47:24 -0800 (PST) Received: by 10.70.90.19 with HTTP; Mon, 2 Jan 2006 13:47:24 -0800 (PST) Message-ID: <1b5bfeb50601021347h2514c3feg@mail.gmail.com> Date: Mon, 2 Jan 2006 22:47:24 +0100 From: Jacek Laskowski To: dev@geronimo.apache.org Subject: Re: How to proceed with patches to specs In-Reply-To: <1b5bfeb50601021341t5b787b43t@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1b5bfeb50512311717s5cdf0338i@mail.gmail.com> <7A48B066-D852-4D4B-BBF0-4FE47C64DB89@yahoo.com> <43B80232.1010509@toolazydogs.com> <1b5bfeb50601020209h1dfc924fl@mail.gmail.com> <43B965BB.60803@toolazydogs.com> <1b5bfeb50601021341t5b787b43t@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Sorry, the previous email went out too early. Trying again... 2006/1/2, Jacek Laskowski : > 2006/1/2, Alan D. Cabrera : > > > That's the $64 question. Jason knows the secret incantations needed t= o be > > performed to do this. Jason? > > Hi, > > While awaiting Jason's response and trying to provide a test case for > Jakob's recent patch, I found a test class - javax.mail.internet. ...InternetHeadersTest - that contained the following: // // This source code implements specifications defined by the Java // Community Process. In order to remain compliant with the specification // DO NOT add / change / or delete method signatures! // It made me think about the source code and its origins. As far as I remember, we're not allowed to use JavaMail source code and merely copy it over to our code. It's against the license, isn't it? What I can't recall is the list of allowed materials we /are/ allowed to use to build our own implementation. What is on the list? I guess it's javadoc and the spec itself. Anything else? How could happen that the above statement (This source code implements...) found its place in /our/ code? Cheers, Jacek