From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E5CF91382C5 for ; Mon, 21 Jun 2021 10:58:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 17105E0839; Mon, 21 Jun 2021 10:58:06 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 67128E0839 for ; Mon, 21 Jun 2021 10:58:05 +0000 (UTC) To: gentoo-project@lists.gentoo.org From: Marek Szuba Subject: [gentoo-project] marecki's Council 2021 manifesto Message-ID: <283dbc7e-041f-e2a5-2307-07bb84995bff@gentoo.org> Date: Mon, 21 Jun 2021 11:57:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nV0uocAUBCDy622Y2Jj0nVcwrRRFwNQcQ" X-Archives-Salt: f3cde097-fcbd-487e-b5fb-92e0b071647e X-Archives-Hash: aad52d0cc85db9043730cf7163d98d51 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nV0uocAUBCDy622Y2Jj0nVcwrRRFwNQcQ Content-Type: multipart/mixed; boundary="yXlzYUoNUTpLYaT8cu72rZgRjpFhdJIGR"; protected-headers="v1" From: Marek Szuba To: gentoo-project@lists.gentoo.org Message-ID: <283dbc7e-041f-e2a5-2307-07bb84995bff@gentoo.org> Subject: marecki's Council 2021 manifesto --yXlzYUoNUTpLYaT8cu72rZgRjpFhdJIGR Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable Dear everyone, Having been nominated to run for the Council this year, which nomination = I consider an honour (thank you, everyone who thinks I am appropriate=20 for this position!), here are a few words from me regarding what I think = is important regarding the Gentoo Council and why I consider myself a=20 good fit for this role. A bit about me: I am an experimental particle physicist (currently employed in the field = again but having since my Ph.D. studies gone through several other=20 fields of science, as well as a brief stint in industry) with strong=20 interest in computing infrastructure, with particular emphasis on=20 high-performance computing, advanced networking and security. I have been using Gentoo since I got my first amd64 system in early=20 2006, and it has been THE workstation Linux distribution for me ever=20 since - not in the least due to the fact that even when I used Slackware = on x86, I still installed most software from sources. Even as a regular=20 user I frequently contributed ebuild patches via Bugzilla, became a=20 proxied maintainer shortly having found out about this possibility in=20 early 2016, and later this year following the encouragement of several=20 people on IRC became a developer. In addition to maintaining (and rather = well I dare say, if my update or stabilisation turnover rate as well as=20 the number of open bugs assigned to me are anything to go by) a somewhat = eclectic set of packages, I have: - introduced to Gentoo OpenCL runtimes for Intel (first Beignet, then=20 the whole NEO stack) and AMD (amdgpu-pro-opencl) GPUs; - subsequently led the effort to refactor OpenCL support in Gentoo to=20 be more modular and easier for users to understand; - planned and to a large degree implemented the long-outstanding goal=20 of supporting side by side multiple implementations of Lua, making=20 Gentoo one of the few Linux distribution capable of this; - helped test Python 3.8, 3.9 and now 3.10 support across the main=20 Gentoo tree; - been involved in the RISC-V Project since early 2021, in which=20 capacity I am one of the developers representing Gentoo in the BeagleV=20 beta programme and have been keywording packages for ~riscv using such a = system. What I think is important for the Council: 1. It has already been mentioned in several other manifestos that the=20 Council should be OPEN; mine will be no exception. As the body=20 responsible for global Gentoo policies as well as the final court of=20 appeal for disciplinary decision, the Council's work should be as=20 transparent as possible without violating privacy and data-protection=20 regulations. 2. The Council should be DECISIVE. Seeing most if not all materials=20 pertaining to issues requiring Council decisions are publicly available=20 well ahead of the meetings and that it is entirely possible to discuss=20 such issues in advance on Bugzilla, the mailing lists, IRC and so on,=20 deferring a decision should be a last-resort option. And yes, all of the = above does mean Council members should spend time on Council matters=20 outside Council meetings. Here I strongly feel my work experience in particle physics will prove=20 very useful - it is a highly collaborative field, with projects=20 comprising of members scattered across numerous countries who even=20 before the pandemic communicated primarily through videoconferences, so=20 I am by no means a stranger to such a mode of work. 3. I feel it would be useful for the Gentoo Council to be a bit more=20 PROACTIVE regarding policies. Not that I think we should codify=20 everything, far from it! Still, we have got some things in Gentoo which=20 are de-facto standards (for instance the fact much of the main tree=20 currently implicitly depends on changed-USE functionality to achieve=20 seamless updates of e.g. Lua, Ruby or Python, even though as far as I=20 can tell this feature is not part of the PMS) yet which often fall=20 through the cracks. It is my opinion that Council members should try to=20 keep track of such matters being brought up and follow up on them. This=20 implies Council members should be INVOLVED in the Gentoo community,=20 which for me is obvious but I'm mentioning it here for completeness. As a scientist, I on the one hand largely supervise my own work (making=20 it in my best interest to keep track of what needs to be done, what is=20 important or urgent, etc.) and on the other operate in an environment=20 where many ideas come from informal discussions (meaning they are easy=20 to lose unless you capture an nurture them). I believe this makes me=20 quite suited to this task. --=20 Marecki --yXlzYUoNUTpLYaT8cu72rZgRjpFhdJIGR-- --nV0uocAUBCDy622Y2Jj0nVcwrRRFwNQcQ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6s2tEGJQYt07jf0riNlchvnoG2kFAmDQcLUACgkQiNlchvno G2kUFRAAhV2Z4k0exyCfxGz9sipBYw31jptkWuecyl5Vmv/oelLtn5UYpcnNNhLn REBJ4PhLuvxpzoDdOj9YphNH/uS8HMyxD+1zvpx8XGSYu8A9hG6UrY9lozVLCAru gNAbQFTOlcvGVn5hTixOTRyZP4qpMT0mzdeZLFgbYmc8u8RHxUm2KrNX47ejxmKw togRh3SYEqt500F2pBTZafEp2PRynDuEdNCWr2KjsV28e59sGFzq0RF40nj61r0p nQdAgC/lZTf1TrdzH51ONsDcrnRGVaVnRkUVaMYEmUQ9SSQdw1wTdSXfABp6F/BA 3xz+hGBaq5ZuS768liRni4jBuzGYtax+a/qJ1WCVGDUndJGh0ztHUBoFSyxOhino pcWuvyJl5JBLZVFIlk72vcDwo/DXs5Sx5kDQVq4d2DpfrIcTPa1lwZp/TW+zFdm1 qJS77ARP5yo61X3FAMG0idxVwM2arKj5Q35yUvDXQ4St/lPCX3KlLuJDC8jPaLaH M46ogQoEuJcBFOiGYcXKmRdSnqSnfADib8WP5/59P2xQKaeM8gBn9HpkDdgcUfiD EGEeD2P3EmtjbeQ7EcQHV+iTxmiKlVRuiakzQZPhdFwpnjEIfhO8vUM8OBjboK+Y YSXulkflLbQiN9M3OmW00OLczC1PyywLNt0XeTaYbLZ8H1pR+fs= =pn1S -----END PGP SIGNATURE----- --nV0uocAUBCDy622Y2Jj0nVcwrRRFwNQcQ--