Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121159 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 10543 invoked from network); 28 Sep 2023 10:29:58 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 28 Sep 2023 10:29:58 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2FD0D180505 for ; Thu, 28 Sep 2023 03:29:58 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 28 Sep 2023 03:29:57 -0700 (PDT) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-9a9f139cd94so1561527166b.2 for ; Thu, 28 Sep 2023 03:29:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695896996; x=1696501796; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XBSXRfEat+C6GJPMqIt4GNkQ5/NqngdP98wjleKGS8U=; b=v/uk2uikWT3TlDQ26UQqj/Q0i6SJB9fFy81mbYe42C0X7a05KkP+pbE0Q0nAJpcJQp rxa7zyo8Jr152gfqiNpIH9vs/xYzUvxWu0VpKxvnlUjGadzjQiV7/R26PaAhg6UPBHIv r4ZZve06/TNq/uNZYATx2emNz0TFGPa5yuY+qzWRAcRCb6IrMmZQbyBaAJIjvr64XfVA vsah+pAv0qQ8I7Gt6TXPWnGBQvxLjhbEfUIq6z6GrycInqP5xqE3g+K4rXNkg3rkq+Rq +uXsmUH6v8rp94zEgW+TCz01x5vE+8ipgYG5h3GD+qITh1a2AO+U6k71GTgwlH0OzvRs cAKw== X-Gm-Message-State: AOJu0YwE6iPtQ70J24wyf5dUX0JiTa7YetPJE2cmGkQTjwig6++Fqm/o j7OjPUk4G46dxzSRZ9mYjfis3qh3THAzdrSavZ0piSAn X-Google-Smtp-Source: AGHT+IHzCUB9EdqEaY1hC1rP0uIXOKJasaQ9U/iAr2fzLAPX2WLHjiFwvmzEQ69MS6DPM1ped9H2hRXQKTbYk154E9Q= X-Received: by 2002:a17:906:518e:b0:9a9:e943:b601 with SMTP id y14-20020a170906518e00b009a9e943b601mr906558ejk.46.1695896995816; Thu, 28 Sep 2023 03:29:55 -0700 (PDT) MIME-Version: 1.0 References: <20230915175450.61e0b394@platypus> <43174067-d70e-b54b-cd03-137ef271287e@php.net> In-Reply-To: <43174067-d70e-b54b-cd03-137ef271287e@php.net> Date: Thu, 28 Sep 2023 11:29:44 +0100 Message-ID: To: Derick Rethans Cc: BohwaZ , PHP internals list Content-Type: multipart/alternative; boundary="00000000000002ec37060668cabd" Subject: Re: [PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4 From: bukka@php.net (Jakub Zelenka) --00000000000002ec37060668cabd Content-Type: text/plain; charset="UTF-8" On Wed, Sep 27, 2023, 14:14 Derick Rethans wrote: > On Fri, 15 Sep 2023, BohwaZ wrote: > > > > Considering the lack of updates from upstream as Derick mentioned, > > > lack of OAuth support (which webklex/php-imap supports), and a > > > somewhat lackluster documentation for ext-imap in php.net, I think > > > unbundling ext-imap (along with the other extensions in the > > > proposal) makes sense. > > > > I don't think that OAuth support is an argument, as most providers > > don't support OAuth, so the imap package might still be relevant for > > people who are not using Google. > > > > Also, the package currently works, IMAP is a stable protocol, maybe > > this library is just stable? > > > > I'm not against the removal, but having to rely on user-space > > libraries probably means we'll lose some performance over using the C > > library. > > > > Also, some widely-used libraries like php-imap use it: > > https://packagist.org/packages/php-imap/php-imap > > The ext/imap extension isn't going to disappear, it is not going be > unbundled as we can not guarantee the underlaying library is maintained. > Not only is it no longer maintained, the original purveyors have removed > any mention of it from their website. > > For most people, there will be little change here. On Debian for > example, "php-" is used for both bundled and PECL'ed > extensions. > Although it's unlikely that it gets any maintainer so it will most likely stop building and won't be available in the future PHP versions. I think we should be clear about this and note that those extensions will no longer be supported by PHP core dev team which likely means their end at some point in the future unless someone steps in to maintain them. Cheers Jakub > --00000000000002ec37060668cabd--