Received: from 7of9.schinagl.nl (7of9.schinagl.nl [62.251.20.244]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id B8F8F781B12 for ; Tue, 23 Jul 2019 06:28:11 +0000 (UTC) Received: from [10.2.11.23] (unknown [10.2.11.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by 7of9.schinagl.nl (Postfix) with ESMTPSA id 993681239A51 for ; Tue, 23 Jul 2019 08:28:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=schinagl.nl; s=7of9; t=1563863291; bh=pfOY19X+rawL3NkvatyE7p7PuFIgW+op4XjfbCfeFTc=; h=To:From:Subject:Date; b=rAJwyA3Ql9VLB7Ty//rFVaXNj1TEKERil2Rj7P1ixP3KkEAkXkW8AYKJLK3FIKF/F +41Il3YpPUizkSJla8b7FWYJr/sMRsErany2q6hUrkup/nifIIg5P+Arz5ETMyHHEM MSKgGF1fUefaS48/USjJOIeuzgtbUEEu4JcMCP+c= To: alpine-devel@lists.alpinelinux.org From: Olliver Schinagl Subject: Alpine Linux aports codestyle Message-ID: <1c2e99a3-4995-296d-b6e1-6fbad8261ab8@schinagl.nl> Date: Tue, 23 Jul 2019 08:28:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: nl Content-Transfer-Encoding: 7bit Hey list, over the past year or so, I've started to contribute to Alpine Linux's aports, and have met various codestyles. To get to the bottom of what is 'the' Alpine Linux codestyle, I came up empty handed, there is no CODESTYLE.md, no search query that finds anything nor on the wiki. Now of course, the document could be hiding out of plain site, and if that is the case, other then saying 'make it findable', I appologize for even bringing anything up here. As I was about to do a version bump to community/mtd-utils, I noticed a lot of activity on the package, a great thing!. Sadly I came to the realization, that in the 'default' aports workflow, the maintainers/contributers do not get CC-ed on changes. As I'm mostly only familiar with Linux, U-Boot and busybox development, I missed the 'get_maintainers' step, where people involved in abuild's would be kept in the loop. Never the less, what triggered for me to address the mailing list however was commit 57d39405ad74 ("community/mtd-utils: adhere to aports code style"). As the subject already states, 'adhere to aports code style' is mentioned, but as mentioned earlier, I cannot seem to find this aforementioned code style. It should be obvious then of course, that when asking people to adhere to a coding style, this style needed to be documented (and more importantantly rationalized). It shouldn't needed to be mentioned, by having a guide (that can be checked with linters/checkers) makes life easier, for both developers and reviewers (passes automated code checks, no need to argue about style anymore). So in short, where is the style guide that everybody keeps talking about :) Thank you, Olliver