From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1F1E6138262 for ; Wed, 18 May 2016 03:07:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F84A1425C; Wed, 18 May 2016 03:07:12 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 21A1821C039 for ; Wed, 18 May 2016 03:07:10 +0000 (UTC) Received: from [192.168.6.147] ([91.125.237.217]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0MhJ21-1bFhqG0IbJ-00MLv8 for ; Wed, 18 May 2016 05:07:09 +0200 Message-ID: <573BDC5B.9080404@iee.org> Date: Wed, 18 May 2016 04:07:07 +0100 From: "M. J. Everitt" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Proposal for enhancement to PMS/EAPI7+ X-Enigmail-Version: 1.6 OpenPGP: id=93C22371 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rrD0fCPhLMBmTjpRIWUDD6XDX1rQIqJG1" X-Provags-ID: V03:K0:HSozawAxwlwo+AMLLKiYBYq3AyX2J8xyuCg95Ma2VjX4fi8Ssa6 mLfHWcEg0GMPbDdsn/CLc5xU+X8Zpu48g7PQXLSk7GZ4G/wXMT2YpDiVS01Ze15Z6RvCrd9 Lf3/HQNvj3GHPIe9nN95hgugWwNDpyF2r1ye+hlLgpOzVgAHu9YMyDj5RiZ+vQ8C1O4hD53 5MCyqIRfNeQ079dqMWhTQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:5c+ZzPlu5bs=:Gp8IcUojBmbVTv/9M/1WxI ND+xeVNpXhrR2bx6+NVaqJFnQ2niUsKDDSSOGPt0N/I+6VNEibCgTMYCEwJxc/PV8eFFMMyPE hYdScodcAdhZsJbDqWamJfKHQUJNr3joH2aIYLrGHQ0WGhi5XHBrVO20umxNyxIyxZZMHOizL 51fqNRSIXevJEy5NieaiyJmBEw3B7oldb7I3cuR+kAqaZtLRPvjSLqzL+BIs1XkwtgeYB4OMN LVAW3Ch7SNi9V3gxpvMCg1pZqkczQM6c/xfZp6TW+EAB3RTCvzf2RZa9Cq9v68Gf8w775nqLp 5VnB9R2jAPQB/1RZYRp5KHSScpYcj77Iyer2ecJVtM5IzAvTeeKR3qmeM5DxMUUw6ENUlxLpX rSYxV+eXCdw4JA4liUJAK2eAapPV4D+bivtIDquFQePTX5UxHUP4nFQp1NgpRNNs6cE8JaftV G/exSuv7l9juihcBSLbf4SfINOqglTs/RnRtvmjMeIeiIuz2D/TLx15seKm6nGWtCMnXd4FvE cEnAcA1Qt1bfuaMFagMRr5XHlN020yKczAZ3myerwIlY+kNpvsGS+Af8J4KiKqomMdodCjHcG E7OGc4b9mXNSm+exQqGN6XnaxDXLRlIlOCNlGjyMh5YfMz/b6QKwv9BnKoRPvnI1lQgV1KvcW xTeqD50X4onmDc4qdlWXzvN+7palaku0GexgB8bTb/dpqw7H+VNG7MvN2+LmvktfZZ5VWrW2V hHSEho8Wwm4nSJZG X-Archives-Salt: 86a69646-c4bd-4070-943e-d0f7ced8f199 X-Archives-Hash: c758581989ce69a8e72ff696cec5dc9c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rrD0fCPhLMBmTjpRIWUDD6XDX1rQIqJG1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I've just been party to a discussion over in the Proxy Maintainers channel .. and the subject of correct ways to install documentation popped up. It seems to me rather quirky, that there is no middle ground in (for example) EAPI6 to have the default documentation installed per https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-144003r4 , PLUS maybe another folder or file(s). The existing framework ONLY allows *either* /only/ the default documentation *or* an override through the DOCS=3D variable. My idea thus, was inspired by the simple bash DOCS+=3D ( ) statement, tha= t would allow you to append files/folders to the installdocs list, assuming that DOCS was pre-populated with an existing set of files. Obviously the status quo is set for EAPI6 and algorithms defined, but wondered if it could be considered for a future update/improvement cycle?= ! There are methods (Again, quite clunky) to invoke the default method, amend the variable, repeat installdocs .. and/or do additional dodoc's manually, but I would have thought it was possible to incorporate into the core functions, and keep the ebuild tidy and clean (and short!). Already been shot down in flames in the IRC channel .. but going for a second round, to see if there's anyone else similarly insane, who might agree with me?! MJE --rrD0fCPhLMBmTjpRIWUDD6XDX1rQIqJG1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXO9xcAAoJEEwwM0+TwiNxvwMP/iiLLn44+fHMoktKHytFSxPH UJ1C0mU74rfUbjJH9nl/ZGvgReciWRqAG3EeAFwF8XgfYIbX9oXNmTynfXPuD2GN LLoFznc6ZoLWY9TWLAnAt/QxZqa/CGraf9nDI+EowEJLEo0dUkeztv0q7dbpFGdg FfwVoioMNfocbj0Re/FW1LwCtB04aIX7tBaknip8J3Kv4ghRf/2Up4jfDSXqt2SE JzYCVgvXAlADaahwe1UNVVpsM4uje3uP95Akj3Bx9AGiMHriLcXS8qlyo/FUBmI/ UTPSBX9w9smeDLQLmp7LXfyADWZd9x1a7+NHjmHNXeTrlttm6YfNwlmagsk35kXF 9X69JkVdgfni8Tgahxw07BjSZsMPSrWZMhmmORYO83s5zAmVVE7Z2Uh7I1sTHHWJ gNh0G5C60Qk7XiTEVYFIcwRNhm0DS4t7RYwTV/n6QWqZlARTb5/oUYD5BbZRsO2A EBLcWInFaRbiplBllhDlyGfHo8aBexRiRFbduH1rcQgNmEOmRKkpD/mjDGi3y5xP RzNWBt393bCbFg89HSHlIjquGLrU+wSUCYFiBmY/STuwCDvbblruxRc3BlXYFXBh 6vsgQIz+v80Tx7JIW0OQ9qRDMvU89vDHspb+vrG+WhDUXbrEb3hR9RowXQV4ZraS kcQLroe1JL/KzBA9FKK5 =Irdx -----END PGP SIGNATURE----- --rrD0fCPhLMBmTjpRIWUDD6XDX1rQIqJG1--