Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:100464 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41964 invoked from network); 8 Sep 2017 09:34:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Sep 2017 09:34:09 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@mindplay.dk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@mindplay.dk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain mindplay.dk from 74.125.83.49 cause and error) X-PHP-List-Original-Sender: rasmus@mindplay.dk X-Host-Fingerprint: 74.125.83.49 mail-pg0-f49.google.com Received: from [74.125.83.49] ([74.125.83.49:34748] helo=mail-pg0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AE/7D-10715-01462B95 for ; Fri, 08 Sep 2017 05:34:09 -0400 Received: by mail-pg0-f49.google.com with SMTP id q68so4061529pgq.1 for ; Fri, 08 Sep 2017 02:34:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mindplay-dk.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DGfueRTIPlKFhHuRdvCpQ9HeRChz3eYKXjoglK+TMVM=; b=Eno9zEkIdDNRhicLIDoL37Etvcr+i9dl/sUvYvit/21VKKA1v2xYbTrDIhCMWSSA0b pgeiJ20/N5799gvC9/pfIA7hIoeLfL7blUi8elP0TYT3/mwrintDn1mZzz9ozCnuaaWx pIcel9BG57gLcGw2JVRc3wQa5lqP+4TDWj/7XfeIPa6p2bFAIxXYMRhDksG6v65yBvjY cOy7yBqh/1sAZpG2FKN5jImkyavCqpes7UGYSMQunuLz1uXj4ANSCpYeq5wSMofc3jc/ fKVw4aS7tUTCAm3v8FJvXoLDbhl5xnbP+rXe/e/6Ck5tUaqO5IMeY0iCdhensj3x5jw+ ILNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DGfueRTIPlKFhHuRdvCpQ9HeRChz3eYKXjoglK+TMVM=; b=ounNLJlCX9gBFq3QVRuEW2Qhi0//XyxXgTojrQie0TGopTgNRQUllMremp+FXTZyY7 ucky+HxS5LcM4wMzXpkTnX3TTpaELj/O7tac/hfdm7AKpKXfswoaiHlfsyinKfkzbJk5 Nqdiy8REdeheuN4zJAaIJY4hsiXzDFoWs1eyCfpY2YT+mYYW8W/fUOF1BIwiDfvTu2lq xhPoSTbCp7MKOKzHT5Cyd7oOPMr6az9kIfSroAQzgznkg1+bMBrVqkQfwpBcDL/ps3Eu o/RfFb/X50elfJ2f8frOfHQOaQMFcpbauHUdMxYU4/zD+UpkGjIkDuv4fdqFlYvZRbr9 w3uw== X-Gm-Message-State: AHPjjUjKpFYfc83VCbvv7krJNs7GCQpD8Q9MuqgCauZ7bX5tgxSRAmUp 6AUZOhjdbTDZCoF2mTJyD0y5u4mKgi84 X-Google-Smtp-Source: ADKCNb4EPg8HoxuhP/jDxY+2i2+XQiutcScqm6LIaHSbty93U6E3sY4wHgOKtmt4YUEWa+RNVJiWP2kcUeJuXE7asOs= X-Received: by 10.98.32.139 with SMTP id m11mr2518216pfj.172.1504863245717; Fri, 08 Sep 2017 02:34:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.148.164 with HTTP; Fri, 8 Sep 2017 02:34:05 -0700 (PDT) In-Reply-To: References: Date: Fri, 8 Sep 2017 11:34:05 +0200 Message-ID: To: Kris Craig Cc: Dan Ackroyd , PHP internals list , Kalle Sommer Nielsen Content-Type: multipart/alternative; boundary="001a11477008326d280558aa4755" Subject: Re: [PHP-DEV] GD vs Imagick From: rasmus@mindplay.dk (Rasmus Schultz) --001a11477008326d280558aa4755 Content-Type: text/plain; charset="UTF-8" Yeah, I keep thinking about this. I'm not sure there's a really good reason why PHP shouldn't come with best-in-class image support, if it's available - which it sounds like it is; libvips looks more modern, lower memory and CPU overhead, better overall really, and appears to be stable and up-to-date? Yeah, it has dependencies. Doesn't everything? Does it matter, as long as they're bundled? On Thu, Aug 31, 2017 at 3:30 AM, Kris Craig wrote: > 2. Releasing Imagick with PHP means that the release cycles would need > > to be sync'ed. This has proven to be inconvenient in the past when an > extension has wanted to change the api, but was forced to wait due to > needed to wait for the next minor/major version of PHP. > > > Why would they need to be synced? When PHP releases a new version, can't > we just bundle the latest Imagick build and plug into that? > > Sure, having them in sync would yield certain benefits, but none of them > appear to be deal-breakers to me. Or am I just missing something? > > --Kris > > --001a11477008326d280558aa4755--