Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2020 16:17:42 -0600
From:      Brandon helsley <brandon.helsley@hotmail.com>
To:        freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Port maintenance
Message-ID:  <CY4PR19MB010467CA8CC9BE0F8B823887F9910@CY4PR19MB0104.namprd19.prod.outlook.com>
In-Reply-To: <>
References:  <>

next in thread | raw e-mail | index | archive | help
 

 
 
 
I'm getting started reading the porters handbook. I was wondering if I can adopt a port to practice maintaining one without the experience to keep it properly updated at first. I'm a little intimidated by contributing and not sure how best to learn the porters handbook. I guess read it multiple times?
 

 

 

 
 
 
From owner-freebsd-ports@freebsd.org  Sun Jun 28 22:23:19 2020
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7AE1A357478
 for <freebsd-ports@mailman.nyi.freebsd.org>;
 Sun, 28 Jun 2020 22:23:19 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 49w4rj5n08z3yBt
 for <freebsd-ports@freebsd.org>; Sun, 28 Jun 2020 22:23:17 +0000 (UTC)
 (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id bd987e0f;
 Sun, 28 Jun 2020 22:23:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=content-type
 :content-transfer-encoding:mime-version:subject:from:in-reply-to
 :date:cc:message-id:references:to; s=20180501; bh=y5WO3QMxza8Jfi
 t53UdsxIAR3Jc=; b=JLXnzhxwCBDEYy25vzynDLDow0oTqOosbAAI7M0OUYbp5Y
 t/u98GS0ddFhXC1dTt5zqKew3BrxQ5mnDdYm0l+uIYxxNfJCOG+o6DevwnhLvpA8
 si0N62sYpnnOi4AF7llpk1CBcbdMJkJPy1Qr1tbl9Ru4gGxJwlliM735IhjGUeW2
 itXb56Dt01WXW3bzRUjwOTPmI8HOGncTS3NeWiwIT0sxIyQJhPplsIyNIl0JdTaZ
 X+ur7krQO/u5Sa0o3qlJnLYBXDW1KXCTe/EZ/Vt6q0smADHRVXgaR0wQEQoV9Xm7
 NcBFVrBFv22Ch2DKqA+IPOpkkvxdVqRbBN1KRL4A==
DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=content-type
 :content-transfer-encoding:mime-version:subject:from:in-reply-to
 :date:cc:message-id:references:to; q=dns; s=20180501; b=CQkzNNrV
 ByWpC36X5vxm2LaAzJBO8bHVT+Aahjrou1Om4fGc0xl8hdLH69ye9H6WNGcPnz/6
 3+o3FXMe+6/M1uDzvxrwz4FLmkQSpichPmtsiRhD3bXrnyTYD8VJeq9DP4J1KTxT
 8vXDnm3hHZ5z2de+8jmXTwz4Qwkm1R9QYmqhSFxXSsloyImULAB6UQAz5q27OWVT
 iKjMqt1qHl09t1W8dSnRQkIU8JzMQQibq0ZrfeCp1Rp7mGyf2KzNABIYHrsrTcez
 jiP4UeoMqRTjQeXaTGthOVzi50KeeffKwN9XdVaw2kSrpbRDU4EQ+rkPmXZzCJKl
 QOhY+2+9tQg7UQ==
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id f94c506e
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Sun, 28 Jun 2020 22:23:12 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Subject: Re: Port maintenance
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <CY4PR19MB010467CA8CC9BE0F8B823887F9910@CY4PR19MB0104.namprd19.prod.outlook.com>
Date: Mon, 29 Jun 2020 00:23:11 +0200
Cc: freebsd-ports <freebsd-ports@freebsd.org>
Message-Id: <06D943BB-8422-4B4D-912C-7B76C61CB058@grem.de>
References: <CY4PR19MB010467CA8CC9BE0F8B823887F9910@CY4PR19MB0104.namprd19.prod.outlook.com>
To: Brandon helsley <brandon.helsley@hotmail.com>
X-Mailer: iPhone Mail (17F80)
X-Rspamd-Queue-Id: 49w4rj5n08z3yBt
X-Spamd-Bar: -
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=grem.de header.s=20180501 header.b=JLXnzhxw;
 dmarc=none;
 spf=pass (mx1.freebsd.org: domain of freebsd@grem.de designates 213.239.217.29
 as permitted sender) smtp.mailfrom=freebsd@grem.de
X-Spamd-Result: default: False [-1.74 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501];
 NEURAL_HAM_MEDIUM(-1.02)[-1.025]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grem.de];
 NEURAL_HAM_LONG(-0.97)[-0.970]; NEURAL_SPAM_SHORT(0.26)[0.259];
 RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[grem.de:+];
 RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[hotmail.com];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jun 2020 22:23:19 -0000



> On 29. Jun 2020, at 00:18, Brandon helsley <brandon.helsley@hotmail.com> w=
rote:
>=20
> =EF=BB=BF
>=20
>=20
>=20
>=20
> I'm getting started reading the porters handbook. I was wondering if I can=
 adopt a port to practice maintaining one without the experience to keep it p=
roperly updated at first. I'm a little intimidated by contributing and not s=
ure how best to learn the porters handbook. I guess read it multiple times?
>=20
>=20

Just pick a port that=E2=80=99s unmaintained and that you=E2=80=99re actuall=
y using yourself (ideally on a daily basis). When you do changes, make sure:=


- it builds cleanly in poudriere.
- it passes portlint.
- you follow the porter=E2=80=99s handbook as good as you can, but without f=
reaking out about it.

In case you=E2=80=99re uncertain, ask questions on this mailing list.

Open PRs in bugzilla or (in the beginning) reviews in phabricator.

Committers will help you. Either it will work, or you will learn. No one wil=
l judge you, so no worries.

Cheers,
Michael


>=20
>=20
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CY4PR19MB010467CA8CC9BE0F8B823887F9910>