Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:67446 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74401 invoked from network); 17 May 2013 22:17:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 May 2013 22:17:37 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.175 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.175 mail-lb0-f175.google.com Received: from [209.85.217.175] ([209.85.217.175:37875] helo=mail-lb0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/D1-63099-08CA6915 for ; Fri, 17 May 2013 18:17:37 -0400 Received: by mail-lb0-f175.google.com with SMTP id v10so4927708lbd.34 for ; Fri, 17 May 2013 15:17:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=gzaHIU3b0M6/pQEsAtMFXziIiozolmrx9q7gkpcF89s=; b=Zw06SQ6YsODc1oALt+Gtvw5tMHEWm3HKVmZBF5miFzMNIwj2Ll1TJUQOzvUTohUoCS Hs6loJakCmu/o45OYSx/3a49bmQWbQpyWoBo1Dx3nLr7b6SSBbnm6yi3cEz+DUs1ARUN DeFxGLEZgdLiGlNlZ+Pk1D3PFihc/khynbB23Knf9FsEfpIZ5K85pephnNP5S1Syy3cQ yO5SD2xCv+iVBFmxhqExsUH3WDzqMEOC02NcwvUcN3UTnUCuHIe/0wiBmZe8sT6qLXGE Z4Dw2CtKmm00EsDu3mB8gizSFsHPHNeqF/mxHL7xyo0Z7/HJdZNhMrkKk4KdR+DIkuRV LMow== MIME-Version: 1.0 X-Received: by 10.112.7.4 with SMTP id f4mr4253655lba.132.1368829053336; Fri, 17 May 2013 15:17:33 -0700 (PDT) Received: by 10.112.138.72 with HTTP; Fri, 17 May 2013 15:17:33 -0700 (PDT) In-Reply-To: References: Date: Sat, 18 May 2013 00:17:33 +0200 Message-ID: To: Chris Barker - NOAA Federal Cc: PHP internals Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Stand alone GD status? From: pierre.php@gmail.com (Pierre Joye) hi, On Fri, May 17, 2013 at 6:55 PM, Chris Barker - NOAA Federal wrote: > Hi Folks, > > I tried to post this note via the web interace, but I don't think it made > it, so here it is again. I finally figured out how to subscribe to the list > properly. > > (side NOTE: how to subscribe to the lists is very poorly documented -- > there is nice whole page about all the php lists, but no links or docs > about how to subscribe. Elsewhere, I found how to subscribe to php-general, > and extrapolated from that -- however, it took a bunch of failed attempts, > and much frustration, before I figured out that list list is called > "internals" rather than "php.internals" or "php-internals", or ???. But I > guess that weeds out the less-persistent!) > > Sorry if it's a repeat. > > I'm interesting in the status of the GD lib as a stand-alone library. I'd > like to use it on it's own, and perhaps write some new python bindings for > it. > > But as we all know the state of libGD's web presence is confusing (though > recently improved). I have found it hard to: > > 1) know which source code I should use With PHP, for any version prior to 5.5, build using "--with-gd", that will use the builtin version. As of 5.5, we have synced both versions so from a features and fixes point of view, they are on the same line. > 2) find the docs I have to put it back, but it is in most headers too. > 3) figure out where to ask questions, perhaps post patches, etc. (why I'm > posting to this list) you can fork and do pull requests on our git repo at bitbuckets. The issues tracker is the place to post report bugs or features requests. > So; > > a) is there a mailing list or something that I missed? Yes, via the lists.php.net, ie. see http://news.php.net/php.gd.devel > b) is there interest (probably from Pierre or Tom) to continue to maintain > it, clean up its web presence, etc.? (note -- there really isn'ta ll that > much to do to improve the situation a lot -- simply putting all the code, > docs, and a small info page all in one place, and having a mailing list) It is maintained, see http://www.libgd.org and the link to the repository. > I like GD, as it is simple, fast, and does what I need it to do. Same here :) While I still need a couple of new things, but they will be added in gd 2.2. > I'd rather > not get into the mess of Cairo, or AGG, or skia (though skia does look > pretty promising...). But I do need to know that there's some support > before committing much effort to it. There is :) We also have a IRC channel on freenode, #libgd. Thanks for your interest! -- Pierre @pierrejoye | http://www.libgd.org