X-Original-To: alpine-devel@lists.alpinelinux.org Received: from tux29.hoststar.ch (tux29.hoststar.ch [85.10.192.140]) by lists.alpinelinux.org (Postfix) with ESMTP id D3C9D5C4AAC for ; Fri, 2 Jun 2017 06:16:06 +0000 (GMT) Received: from [192.168.0.70] (80-219-49-128.dclient.hispeed.ch [80.219.49.128]) (authenticated bits=0) by tux29.hoststar.ch (8.14.9/8.12.11) with ESMTP id v526G56i026581 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Fri, 2 Jun 2017 08:16:05 +0200 From: Fabian Affolter Subject: [alpine-devel] aports workflow To: alpine-devel@lists.alpinelinux.org Message-ID: <2bea5856-be8d-385c-1e3c-f750e7454db5@affolter-engineering.ch> Date: Fri, 2 Jun 2017 08:15:59 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="0AJtqVWfkr52TmVCVPAM8faEqh9K00pHo" X-HS-BS-Header: 6JpMjkmAFOBju4YSVBn1pQ X-Scanned-By: mimedefang-scanned This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --0AJtqVWfkr52TmVCVPAM8faEqh9K00pHo Content-Type: multipart/mixed; boundary="9jC61En221QXQApi8Nq0ul8oBNh0oV1s7"; protected-headers="v1" From: Fabian Affolter To: alpine-devel@lists.alpinelinux.org Message-ID: <2bea5856-be8d-385c-1e3c-f750e7454db5@affolter-engineering.ch> Subject: aports workflow --9jC61En221QXQApi8Nq0ul8oBNh0oV1s7 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi all, A while ago I brought this topic up on IRC but I go pretty much ignored. Well, my frustration raised again to a certain level ;-) It's about the aports and the workflow for people with no write access. I like Github's PR approach and to have some kind of QA with Travis. Especially if your not always on top of what's changed in AL, switching between distributions and their packaging mechanisms, and your build env is not always as clean as it should be. There are over 200 open PRs (sure, some are no obsolete in the meantime as they are open for over 6 months). I don't how it looks like on the alpine-aports mailing list. My problem with the current approach is that I do the work, then nothing happens, and at the end it must be discarded because somebody with write access commited his/her work directly. Sure, one could say that you should keep your hands of packages which don't contain your name as maintainer. If that thought crossed your mind then...let me stop here before I say something I will regret later about community, open source, common goal, etc. A fact is that the current state is massively devaluing the work of the community and pushing the two class society (write access/no write access) further. Just to be clear this is not a one-time thing and I doubt that I'm the only one that's affected. Think about how you would feel when we would switch places and the only response you will get is "was already done" or something similar to that while the time line shows that you did the work first. Complaining is easy but without complaining there is no progress. As a person with write access you may see the whole thing differently but change your perspective for a minute and think about how the impact on the future of Al could be. Kind regards, Fabian --9jC61En221QXQApi8Nq0ul8oBNh0oV1s7-- --0AJtqVWfkr52TmVCVPAM8faEqh9K00pHo 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 iQIcBAEBCAAGBQJZMQKkAAoJEN3z1vRKqxM2ebQQAJiqTaI7O0mdwiecSNKmDZNt I/33X9kOghPQfS94vXeklDPCbE1t8l5jzCemUkBxbJX9U23ItVsprzQ4vhewL4pZ HcDHJjUZxrywQEM0p/d+OdCFiq9FJPxvAAb0CeHEal+osyLBOnGg7/P4IL1xDodw emHSxUeMwRM7z7ojpH0gVbbb+k03qP7Xbqfrph/X1wGDxIv5E0jovJfbdkT15zbB 8HmbfVpLhn5ccdq/CtU9Or5DMPyZduV+dcjG1lBpjmrB8HsoCNm8CGtJmVodX6w6 FTBwgaE1u3Ee4Rdi+u6tKniHthuxyKiiSZDpeVqiKxQmq+10boW58HQ7FS3hjebb YzOVffhsC2KNJnokr9KPpyI3Zy517CISxlsgPsMRMPhLlJe8mqhB0mUgdEBRLB5l L3dGtMRQZZ8UxBcsqF+UDrzKUB4RSThWcWMCAk4vF5U7RS1DTzJ55/XlLvYbLuQX 8mj816hoePAM0fRadqbDokifHOXudbvIi8SgpvB9KBU/v1VimZZGEvV+B/qwo+F+ 6xdW1M1zsSTCepED8mtKimMrt0hx59Ar/KFlKmEv/X40SbmTvSA0E/b56vJmNB1q nGaXrK1doGLADQkNjTLo/BOpKR/K2Sr2lwTeb3UUVEi5N1IbwWOgS9oe12CxFhtB xBCM0FfshbpVVGZZRCWv =lRSQ -----END PGP SIGNATURE----- --0AJtqVWfkr52TmVCVPAM8faEqh9K00pHo-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---