From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jon Herron Newsgroups: gmane.lisp.guile.devel Subject: Re: Hosting for Guile-PHP Date: Tue, 13 Apr 2010 18:37:20 -0700 (PDT) Message-ID: <470769.37886.qm@web112310.mail.gq1.yahoo.com> References: <523070.13564.qm@web112315.mail.gq1.yahoo.com> <87eiij2h27.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1271209056 23744 80.91.229.12 (14 Apr 2010 01:37:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Apr 2010 01:37:36 +0000 (UTC) Cc: guile-devel@gnu.org To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Apr 14 03:37:35 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1O1rXq-0004vb-H9 for guile-devel@m.gmane.org; Wed, 14 Apr 2010 03:37:34 +0200 Original-Received: from localhost ([127.0.0.1]:37968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1rXp-0001dK-JQ for guile-devel@m.gmane.org; Tue, 13 Apr 2010 21:37:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1rXi-0001co-Qd for guile-devel@gnu.org; Tue, 13 Apr 2010 21:37:26 -0400 Original-Received: from [140.186.70.92] (port=60505 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1rXh-0001cN-6A for guile-devel@gnu.org; Tue, 13 Apr 2010 21:37:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1rXd-00022g-RF for guile-devel@gnu.org; Tue, 13 Apr 2010 21:37:24 -0400 Original-Received: from web112310.mail.gq1.yahoo.com ([98.137.26.156]:45434) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O1rXd-00022W-Fg for guile-devel@gnu.org; Tue, 13 Apr 2010 21:37:21 -0400 Original-Received: (qmail 37904 invoked by uid 60001); 14 Apr 2010 01:37:20 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1271209040; bh=duYvl/QXxn6HDCy2wXRMlA8aNnrU8cISfk1Tr7o6giA=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=3rXrDtBxFPs9PnHxxGxhyZhVRPjRWCVLQPtIToy2vYtjq3fPT/kmkqBA5mBdkKZr8kfU8tsICetzUze3QdjaTZ2T7rRyYgueRhD7SDdUegiZkWw3lydp0RdFZVrK6fDmwRwzszk1+F5P58i0z8YpxszgQSJ9E89a5md68TpY/FM= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=rWwHNjDXTBY7+5Ru50qY4czhmnAPXvsAwgdvKTxUfCcU9M8oEjBMKvgXbLew4n3RnROOhfU2FEMZPdpaWAvR3VAmUmjQh7a9SgMg1NiPqAl3N3zibrzZIGHKm5bUZChazgDRgkhLf1hANdHds71T4T/XLBTaqJ8nNtsAknRidb0=; X-YMail-OSG: YrD1rbUVM1kZ19bKsEaPn_CHIgefwPE5ryNKTSWMX6IMrwx jj6eCqhAxblvuxkOJUKwBiK1m1mFPYa.V.OAuv.meCLtsl555DRO4plhrFY4 rK2tZUW8A9xULXWGVJfGSVD5ofMm.eYpn6cwkkqMzyCDDFYSPCe5CakKEKrf 4YzY2MzW3Lypq.rEYSloqCME18WZl7nfbLltnxhCq2skOUuzgV5VkzuZrfHp od4Dmn2mE77lyahxRmkSgw2kqSP2tRqsTAfUpJHrx0DPmfeSvLe.W_WtK7rn 54I74 Original-Received: from [96.25.191.71] by web112310.mail.gq1.yahoo.com via HTTP; Tue, 13 Apr 2010 18:37:20 PDT X-Mailer: YahooMailRC/348.5 YahooMailWebService/0.8.100.260964 In-Reply-To: <87eiij2h27.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10215 Archived-At: Ludo -=0A=0A Sure, that sounds fine to me. I definitely understand wantin= g to promote Scheme over PHP from a GNU point of view, for me personally I = have to use PHP at work and any potential chance to slide some Scheme in th= e mix would be welcome (to me at least). I chose Guile as my Scheme implem= entation mainly due to the compiler tower, example language implementations= and mention of a PHP translator under the cool ideas section. I understan= d this was not a firm desire, nor guarantee of acceptance on the projects b= ehalf. I have not regretted my decision to use Guile one bit, and plan to = continue Guile-PHP as time permits. If a merge is beneficial in the future= that's great, if not no hard feelings.=0A=0A With that being said, is the= re another area of the project that would be beneficial for me to look at? = I've seen various mentions of the ECMAScript front-end but not sure what i= s needed there. Other bugs? Desired libraries? I wouldn't mind having Gui= le-PHP be a side-side project since there's a strong chance I would be the = only user for a long time anyway. In short I'd enjoy helping out if there = is something that needs looking at.=0A=0AThanks,=0A=0AJon=0A=0A=0A=0A=0A---= -- Original Message ----=0AFrom: Ludovic Court=C3=A8s =0ATo: = Jon Herron =0ACc: guile-devel@gnu.org=0ASent: Tue, Ap= ril 13, 2010 5:12:00 PM=0ASubject: Re: Hosting for Guile-PHP=0A=0AHi Jon,= =0A=0AJon Herron writes:=0A=0A> I'm starting to ma= ke some more slow progress, I have basic tree-il=0A> generated for simple c= ases, the below PHP script runs for instance:=0A=0ASounds cool!=0A=0A> Alth= ough no where near finished yet, I'm getting to the point where I=0A> would= like to host the code that I'm writing somewhere. I was=0A> wondering if = there's a chance of getting a branch that I could commit=0A> to (assuming t= here is project level interest in this implementation)?=0A> Or should I get= a separate project hosted elsewhere (savannah=0A> perhaps?). I'm not exac= tly sure the protocol for a question like=0A> this, but figured it was wort= h asking.=0A=0AFor now I would be in favor of setting up a separate project= on=0ASavannah, rather than having a branch in the Guile repo. That should= be=0Atechnically doable as we=E2=80=99ll make sure to keep the compiler AP= I=0Acompatible during the 2.x release series.=0A=0ATo be honest, I personal= ly don=E2=80=99t value the PHP language much and would=0Arather have GNU pr= omote Scheme than PHP, though I can understand that=0Asome people would fin= d it useful to have interoperability between Guile=0AScheme and PHP code. = Additionally, each language front-end adds a=0Amaintenance burden and consu= mes hacker energy (the ECMAScript front-end=0Aneeds love, BTW! ;-)).=0A=0AA= nyhow, depending on how things evolve in the future, we can still=0Adecide = to merge it (which would itself be facilitated if all=0Acontributors have a= ssigned copyright to the FSF.)=0A=0AWhat do you think?=0A=0AThanks,=0ALudo= =E2=80=99.=0A=0A=0A=0A