• [gentoo-dev] Packages up for grabs: apache-2.eclass

    From David Seifert@21:1/5 to All on Sun Dec 25 13:20:01 2022
    Back when polynomial-c was retired, we forgot to send up for grabs for
    eclasses he maintained:

    apache-2.eclass

    is up for grabs, and is in general need of a revamp, it hasn't aged
    well.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v2

    iQKTBAABCgB9FiEEuNUxXaAAcsCoYIifzjbhFyAuOEIFAmOoPYpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEI4 RDUzMTVEQTAwMDcyQzBBODYwODg5RkNFMzZFMTE3MjAyRTM4NDIACgkQzjbhFyAu OELq3A//SFJjSkxPBOxW4iSyJPhobevDXyHj5gLOSCnAwYdexpQSe1usspaLlS2J k0bvIB/hhpQWMkoXBpcSWgVnFKCfz+yx5Rz5hiFptKY8+lyeBSnUwEhVfuRRWzf7 hb6cHYYxpYB/2hQNK+0HHIvgGWM2R3OgmTneM+k9dJvvs1HKjyEzQREbGxiN2QAW HuXQwm6iq8j3rfthb0orjzP7Va6ONj1O+qUgIs//9sM54a0jI6ucL6i/7itsCtjm zoI7FJhsVr50P1+LVFcT002ruR8sV+1uKtyGMtl68m0d+Zx9YKT7HtzVeG12ca7d I7Hn1dUfwYENzUkzUthf4WbUf+MUX8gatkrMjhwGkm3y3tNP9Y70uHVyTl7xkgSs IIuD3Wpah4HsgXOvgFt5MVtuWWofTLTpSH5WGkNKVUaZNn4GkGdwaOUWYYCta/JO qv/iRk33N72xHFJiQsMN6oRYnVcnH8WL3yZZb9X/ahq9d7WwVHCVWOeKM0YWs5Po CMrZTh/c8CGplOc+MUX9YGEkFJ9WNQI8qpXQ35Zy5+17oizLHDmm9SbUSgLwjV8F n0n33jS8jcPHa+reY2GbcOWkoGMXk7S8SlEyzmLvho9MM5YRPTZdGKaNKqAV+mL/ ks7ACZEvBMjsoKyOXfxYY6yuOh7S0+eVwxwUq6ja1/s3U3MycdA=
    =ARaT
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to David Seifert on Sun Dec 25 16:50:01 2022
    On 2022-12-25 13:09:46, David Seifert wrote:
    Back when polynomial-c was retired, we forgot to send up for grabs for eclasses he maintained:

    apache-2.eclass

    is up for grabs, and is in general need of a revamp, it hasn't aged
    well.

    If anyone is interested, I posted updates/replacements for the other
    two apache eclasses on https://bugs.gentoo.org/616612. Merging those
    should ideally be accompanied by an update to apache-2.eclass, making
    it use the paths from the new apache-paths.eclass, so that everyone is
    getting the paths from the same place.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Hans de Graaff@21:1/5 to David Seifert on Mon Dec 26 09:50:01 2022
    On Sun, 2022-12-25 at 13:09 +0100, David Seifert wrote:
    Back when polynomial-c was retired, we forgot to send up for grabs
    for
    eclasses he maintained:

      apache-2.eclass

    is up for grabs, and is in general need of a revamp, it hasn't aged
    well.

    Given that this eclass is only used by the www-servers/apache ebuilds
    I'd think it would be obvious who maintains it. I've updated the
    MAINTAINER and AUTHOR in the eclass to reflect that.

    Hans

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCAAdFiEEIggVRmJzp0YePtgn2zR/k4ZU+jQFAmOpXsgACgkQ2zR/k4ZU +jRlPgf/Tr5liJXh1q0iv9W3mtKWrzX3mCz8ssXdr+KB6sgxGd/6pxANC+Sl9f1y BcIpj6TmF4G768OJk+hkJ+00/yURxuJlsDQikU7ElKVNAgIxKukif+uGXccnGdz9 GgaaYxTr8QhZ1c1q88CvBrIi6XWPCMCkfzvma3lKXfPHQ0Uh/Y9Ec0PO1P2t14Tq wriFd7oJ4QFpf9QBTJva9/jnRq2Wo2B1RuJmpc+8kR8KeK+ec+wncHqJ4I9mO3q0 GStOEfsNFSSkvZHJvJ4BNn07aIqjXhRN8u9N78tgcfkY+qK4In3pg/uPENVv7h7F 3faljxOl0GFH+CeEo9kiMhWhik675g==
    =lFCp
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Hans de Graaff@21:1/5 to Michael Orlitzky on Mon Dec 26 10:20:01 2022
    On Sun, 2022-12-25 at 10:40 -0500, Michael Orlitzky wrote:

    If anyone is interested, I posted updates/replacements for the other
    two apache eclasses on https://bugs.gentoo.org/616612. Merging those
    should ideally be accompanied by an update to apache-2.eclass, making
    it use the paths from the new apache-paths.eclass, so that everyone
    is
    getting the paths from the same place.


    It would be great if you could dust these off and post them here so we
    can get these improvements merged. You mention in the bug that you'd
    rather wait for a dedicated maintainer to review them, but I'm (in
    name) that maintainer and I think you probably know these eclasses
    better than I do. With some joint effort we may get things moving here.

    Hans

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCAAdFiEEIggVRmJzp0YePtgn2zR/k4ZU+jQFAmOpZTYACgkQ2zR/k4ZU +jSrfAf/S8eH5v3jgp7IXsarD6KMEFHlpwtTbyl+9GPkRr+i91nwe4ul8+mUX0qi BHYhABY6e9zyidckaJiYXjGkeMUqc7B5ZRfJcXg/QkkR4gvNQ+DqNh3CDB3xsa85 KmP/DweSnOj/+MpjyYk6VAmPlaQTjr65E9O/iG+hWMpArDOXXx9i4055QHrgw3dL k5mWuJZPAX2MK3tHEtjallk9rGhiHpn4zBCM/8ju3TyrqvhOCa1ojw4ofNIxkajh O/5vWUr1eiKhlenq6ZXbVKjaYvYwt71KsWQB7nWwUml028K5R5AnBykBviNmZH5y 98+xK5G+S/C6jk2jxlqrI6MBogffmQ==
    =yPTn
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to Hans de Graaff on Wed Dec 28 22:30:01 2022
    On 2022-12-26 10:11:18, Hans de Graaff wrote:

    It would be great if you could dust these off and post them here so we
    can get these improvements merged. You mention in the bug that you'd
    rather wait for a dedicated maintainer to review them, but I'm (in
    name) that maintainer and I think you probably know these eclasses
    better than I do. With some joint effort we may get things moving here.

    I'm trying to avoid becoming the de facto maintainer of the thirty or
    so apache modules that I care nothing about. The eclasses I posted to
    the bug are a proof-of-concept for www-apache/mpm_itk, but even that
    has a workaround allowing it to use EAPI=7 now. I haven't tested them
    with any other packages.

    Updating apache-module-r1.eclass to EAPI=8 still requires some work,
    and then the whole thing needs to be tested by migrating a
    representative chunk of apache-module packages to determine if the
    idea is feasible as-is, or if the approach needs to be tweaked. Until
    then we'd just be wasting reviewers' time.

    I may eventually get bored enough to do all that testing, but right
    now I have a lot of things that are actually enjoyable and/or make me
    money in front of it on my list.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)