Summary of Gentoo Council meeting 2025-05-11 Agenda [1] ========== 1. Roll call 2. EAPI=9 changes [2] a. Ban the "domo" helper [3] b. Add "edo" and "edov" helpers [4] 3. Open bugs with Council participation [5] 4. Open floor Roll call ========= Present: arthurzam, dilfridge, mgorny, robbat2, sam, soap, ulm Absent: - EAPI=9 changes ============== Ban the "domo" helper --------------------- ulm indicated that the helper was used only in 6 packages at the time, had confusing semantics and did not support installing in another domain than ${PN}. Plain insinto + newins was suggested as a recommended replacement. Motion: Ban domo in EAPI 9 Votes: 7y, 0n, 0a, passed Add "edo" and "edov" helpers ---------------------------- robbat2 argued that EAPI additions should be limited to critical things, and that it is sufficient that "edo" is provided by an eclass. However, other Council members found it a useful addition, given its increasing usage in ::gentoo and simple semantics. sam has pointed out that not having such a function explicitly defined may lead to people wrongly assuming that ebuilds handle command failures implicitly. The Council members have agreed that "edov" (equivalent to "edob" in the eclass) has little adoption and it is not useful to include. For the very specific cases where it is useful, the eclass implementation can be used. During the discussion, it has been pointed out that the while the implementations details are still being discussed, particularly the output format, they should not be part of the specification itself and therefore are tangential to the discussion. Motion: "edo" in EAPI 9 Votes: 7y, 0n, 0a, passed Motion: "edov" in EAPI 9 Votes: 0y, 6n, 1a, failed Open bugs with Council participation ==================================== Bugs 948684, 948686 - Missing meeting summaries ----------------------------------------------- dilfridge is still working on the missing summaries. Bug 936211 - [Tracker] Gentoo Foundation dissolution ---------------------------------------------------- robbat2 has indicated that SPI started posting the Treasurer's reports [6,7], and is aiming to post them in 15 days after month's end. He estimated the run rate of our SPI donations to be ~750 USD / mo, which indicated that we can start switching some of the smaller bits to them. He also contacted SPI again with regards to transferring trademarks and other contracts, but the progress is slow. robbat2 concluded that wrapping up Gentoo Foundation this tax year will not be possible. He also indicated that he is going to renew the trademarks on June 1st on our own, unless the transition to SPI progresses. robbat2 also asked for recent photographs of Gentoo logo found in tradeshows, etc. Open floor ========== During the open floor, arthurzam raised concerns about the financial troubles at OSUOSL. sam suggested that we start donating monthly to their support, and pointed out that we are relying heavily on their services. robbat2 suggested looking at diversification of the physical hosting, but also pointed out that OSL's remote hands were incredibly valuable when dealing with alt-arch hardware. Later on, robbat2 indicated that we can donate between 250 and 400 USD / mo. while remaining revenue neutral, but at the cost of not saving for future hardware replacements. He also indicated likely need to replace the hardware in Manitu's DE facility in early 2026. mgorny asked about the architecture status in general. robbat2 pointed out that the HPPA and SPARC machines are offline due to UPS issues at OSL. sam added that the HPPA machine was also suffering from a hardware issue. sam indicated that the primary Alpha arch tester has limited time for Gentoo, in response to which arthurzam suggested creating a qemu-user container for that architecture. ------------------------------------------------------------------------ [1] https://public-inbox.gentoo.org/gentoo-project/0f53166bb35da2ccf1d4c90feae699075877fe78.camel@gentoo.org/ [2] https://public-inbox.gentoo.org/gentoo-project/ur014wz9u@gentoo.org/ [3] https://bugs.gentoo.org/951502 [4] https://bugs.gentoo.org/744880 [5] https://wiki.gentoo.org/wiki/Project:Council#Open_bugs_with_Council_participation [6] https://www.spi-inc.org/treasurer/reports/202502/#index7h4 [7] https://www.spi-inc.org/treasurer/reports/202503/#index7h4