Return-Path: Received: from aragorn.beta9.be ([unix socket]) by aragorn.beta9.be (Cyrus v2.2.12-Invoca-RPM-2.2.12-3.RHEL4.1) with LMTPA; Tue, 31 Aug 2010 19:01:57 +0200 X-Sieve: CMU Sieve 2.2 Received: from mail-wy0-f179.google.com (localhost.localdomain [127.0.0.1]) by aragorn.beta9.be (Postfix) with ESMTP id 4658F875B5 for ; Tue, 31 Aug 2010 19:01:47 +0200 (CEST) Received: from 74.125.82.179 ([74.125.82.179] helo=mail-wy0-f179.google.com) by ASSP.nospam; 31 Aug 2010 19:01:47 +0200 Received: by wyb32 with SMTP id 32so9184589wyb.24 for ; Tue, 31 Aug 2010 10:01:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=gJPoGWh3UtsUEP5yWvh4rdon3gZIyusBe3P62mbe2HI=; b=pKkKtxCVltNBjlPMoiLzSguT88EO/42jjiu2tVhmS3lYA21B1rQcvOC36smHAjXZTt tTN8+nIUmuwA2jo9bvUr01NBuQra9VgNobYdRLpfr9Kmt8IPLCmVQppfDtA8KuDahpvv DmvDVTIHL+D39wSYJsc5xf5LBGpG7JxCOk9H0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=DPpvYWkwKpRMmQai/SUQKnHiUKQK5xAqCOx5BD3ka3GpdQPWV11ZbubLhkZJkgLW9p 4Yglz8gSAcZ4tACUq8/rrz6XqHO29TCMv5+ZxorCDQwB8lUlObqrI6qpHQJVkdf1eay/ Wek/rnukp3eKfjN78VFY9bLfAfmAIztmz9UKY= MIME-Version: 1.0 Received: by 10.227.134.18 with SMTP id h18mr6869862wbt.94.1283274106884; Tue, 31 Aug 2010 10:01:46 -0700 (PDT) Received: by 10.216.232.216 with HTTP; Tue, 31 Aug 2010 10:01:46 -0700 (PDT) In-Reply-To: <172E5A1C-A445-4966-B03A-6C0F6B6B5009@beta9.be> References: <20090310180659.GE15411@slartibartfast.pro-core.com> <172E5A1C-A445-4966-B03A-6C0F6B6B5009@beta9.be> Date: Tue, 31 Aug 2010 10:01:46 -0700 Message-ID: Subject: Re: Squeak HTTPClient From: Colin Curtin To: Sven Van Caekenberghe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Assp-Received-SPF: pass (ASSP.nospam: domain of colin.t.curtin@gmail.com designates 74.125.82.179 as permitted sender) client-ip=74.125.82.179; envelope-from=colin.t.curtin@gmail.com; helo=mail-wy0-f179.google.com; X-Assp-Received-RBL: pass (ASSP.nospam: local policy) rbl=none; client-ip=74.125.82.179; X-Assp-Spam-Prob: 0.00000 X-Assp-Envelope-From: colin.t.curtin@gmail.com Sven, Thanks for contacting me! It's so interesting to see code I wrote 5 years ago. Pharo looks like a great project, I wish you all luck with it. As for my code, all I can say is that I was younger then :) I hereby release my HTTP Client code under the MIT License below. The MIT License Copyright (c) 2010 Colin Curtin Permission is hereby granted, free of charge, to any person obtaining a cop= y of this software and associated documentation files (the "Software"), to de= al in the Software without restriction, including without limitation the right= s to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FRO= M, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Thanks! Colin On Tue, Aug 31, 2010 at 6:16 AM, Sven Van Caekenberghe wrot= e: > Hello Colin, > > Sorry to bother you, I am emailing you regarding the Squeak HTTPClient yo= u wrote some time ago. > > We ( i.e. the Pharo Open Source Smalltalk community, http://www.pharo-pro= ject.org ) would like to use your code > > =C2=A0 =C2=A0 =C2=A0 =C2=A0http://map.squeak.org/package/8644a5ff-923c-43= 8f-b5b0-a281de346040 > > as starting point for an HTTP Client to be optionally included in Pharo i= tself. For this be possible, you would have to agree and explicitely licens= e your code under the MIT license. > > We currently recovered a version of your code that is available at Squeak= Source. You can have a look at the current state of the code here: > > =C2=A0 =C2=A0 =C2=A0 =C2=A0http://www.squeaksource.com/PharoTaskForces.ht= ml > =C2=A0 =C2=A0 =C2=A0 =C2=A0http://www.squeaksource.com/PharoTaskForces > > search for HTTPClient-lr.30.mcz - that is the code that we found. > > You can browse the code using the web interface (actions menu on the left= ). I also attach a couple of Smalltalk fileouts as a ZIP file. If you need = other means to look at the code, I would be happy to help you. > > I included an email from you to Michael Rueger at the bottom where you al= ready did this once. > > Could you please do this again, explicitely, based on the above informati= on. > > It would save us a good deal of work to be able to start from your work! > > Thanks, > > Sven > > > > > Begin forwarded message: > >> From: Colin Curtin >> Date: 10 Mar 2009 19:06:59 GMT+01:00 >> To: Michael Rueger >> Subject: Re: Squeak HTTPClient >> >> Michael, >> >> I'm not sure if I responded to you, but I remember typing the email :) >> >> I am the author, I'd love to relicense it for Pharo, I don't have the co= de, do you have a copy? >> >> Thanks, >> Colin >> >> On Mon, Mar 02, 2009 at 11:51:41PM -0800, Michael Rueger wrote: >>> Hi Colin, >>> >>> this is more a less an educated guess that this email works and you are >>> actually the one who wrote the HTTPClient for Squeak back then. >>> >>> I've been using your HTTPClient for a while (thanks for writing it!!!) >>> and there might be a chance to include it in Pharo >>> (http://www.pharo-project.org/home). >>> >>> Would you be willing to relicense it under MIT which is now the >>> preferred license for Squeak and Pharo distributions? >>> >>> Kind regards >>> >>> Michael Rueger >>> >> > > > --=20 =3Dbegin Colin Curtin Engineer, Cramer Development http://cramerdev.com email:=C2=A0 colin@cramerdev.com skype: colin.t.curtin phone: +1.805.694.UNIX (8649) =3Dend ----------------------------------------------------------------------------------------------------------------------- X-Account-Key: account3 X-Mozilla-Keys: Delivered-To: mike.rueger@gmail.com Received: by 10.210.33.12 with SMTP id g12cs194982ebg; Tue, 10 Mar 2009 11:07:11 -0700 (PDT) Received: by 10.220.97.147 with SMTP id l19mr2755110vcn.8.1236708430501; Tue, 10 Mar 2009 11:07:10 -0700 (PDT) Return-Path: Received: from acm26-3.acm.org (acm26-3.acm.org [63.118.7.108]) by mx.google.com with ESMTP id 4si6431497yxq.13.2009.03.10.11.07.10; Tue, 10 Mar 2009 11:07:10 -0700 (PDT) Received-SPF: neutral (google.com: 63.118.7.108 is neither permitted nor denied by best guess record for domain of colinc@pro-core.com) client-ip=63.118.7.108; Authentication-Results: mx.google.com; spf=neutral (google.com: 63.118.7.108 is neither permitted nor denied by best guess record for domain of colinc@pro-core.com) smtp.mail=colinc@pro-core.com Received: from psmtp.com ([64.18.2.135]) by acm26-3.acm.org (ACM Email Forwarding Service) with SMTP id RVR57809 for ; Tue, 10 Mar 2009 14:07:09 -0400 Received: from source ([207.97.204.37]) by exprod7mx177.postini.com ([64.18.6.14]) with SMTP; Tue, 10 Mar 2009 14:07:09 EDT Received: by server107.appriver.com (CommuniGate Pro PIPE 5.2.0) with PIPE id 134566807; Tue, 10 Mar 2009 14:07:10 -0400 Received: from [207.97.230.107] (HELO fe09.exg3.exghost.com) by server107.appriver.com (CommuniGate Pro SMTP 5.2.0) with ESMTP id 134566745 for m.rueger@acm.org; Tue, 10 Mar 2009 14:07:05 -0400 Received: from fe09.exg3.exghost.com ([207.97.230.107]) by fe09.exg3.exghost.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 10 Mar 2009 14:04:04 -0400 Received: from slartibartfast.pro-core.com ([207.97.202.208]) by fe09.exg3.exghost.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Tue, 10 Mar 2009 14:04:04 -0400 Date: Tue, 10 Mar 2009 11:06:59 -0700 From: Colin Curtin To: Michael Rueger Subject: Re: Squeak HTTPClient Message-ID: <20090310180659.GE15411@slartibartfast.pro-core.com> References: <49ACE18D.9090200@acm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49ACE18D.9090200@acm.org> User-Agent: Mutt/1.5.18 (2008-05-17) Return-Path: colin@procore.com X-OriginalArrivalTime: 10 Mar 2009 18:04:04.0357 (UTC) FILETIME=[99337B50:01C9A1AA] X-Policy: GLOBAL - pro-core.com X-Primary: colinc@pro-core.com X-Note: This Email was scanned by AppRiver SecureTide X-ALLOW: colinc@pro-core.com ALLOWED X-Virus-Scan: V- X-Note: Spam Tests Failed: X-Country-Path: UNITED STATES->UNITED STATES->UNITED STATES->UNITED STATES X-Note-Sending-IP: 207.97.230.107 X-Note-Reverse-DNS: fe09.exg3.exghost.com X-Note-WHTLIST: colinc@pro-core.com X-Note: User Rule Hits: X-Note: Global Rule Hits: 94 95 96 97 101 102 170 X-Note: Mail Class: ALLOWEDSENDER X-pstn-neptune: 0/0/0.00/0 X-pstn-levels: (S:99.90000/99.90000 CV: 7.7164 FC:95.5390 LC:95.5390 R:95.9108 P:95.9108 M:97.0282 C:98.6951 ) X-pstn-settings: 3 (1.0000:1.0000) s CV gt3 gt2 gt1 r p m c X-pstn-addresses: from [2735/105] Michael, I'm not sure if I responded to you, but I remember typing the email :) I am the author, I'd love to relicense it for Pharo, I don't have the code, do you have a copy? Thanks, Colin On Mon, Mar 02, 2009 at 11:51:41PM -0800, Michael Rueger wrote: > Hi Colin, > > this is more a less an educated guess that this email works and you are > actually the one who wrote the HTTPClient for Squeak back then. > > I've been using your HTTPClient for a while (thanks for writing it!!!) > and there might be a chance to include it in Pharo > (http://www.pharo-project.org/home). > > Would you be willing to relicense it under MIT which is now the > preferred license for Squeak and Pharo distributions? > > Kind regards > > Michael Rueger > > >