From nobody Tue Jul 05 13:25:23 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C1DA01D0B087 for ; Tue, 5 Jul 2022 13:25:37 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail-40131.protonmail.ch (mail-40131.protonmail.ch [185.70.40.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lck286fmYz3N56; Tue, 5 Jul 2022 13:25:36 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 05 Jul 2022 13:25:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.ch; s=protonmail3; t=1657027529; x=1657286729; bh=4eAeFeHTrFLTzbGlg1Y81/9/CQluZA91lwtP4/5vxHg=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=n0Qzu4fmMa2DeG1N34/ez2HfzeXmZNFYJfB5O1HLOMiVhmo4wShV1gJiakUvsE+SK MEt4OOwZsNIF8rvneuaZ+Fs2l3iBs4CIGQJprkj4usD/UWfkLGJuce8c2yKno9AgNG 7DSmFC7qT633+gg0gKcRjO2ouEGAJyl1FsM75VTGzW05NAIUMPkXcDHPf0dP+Ax7wj +F6D9CJ1lhnX4RU1vmMi7FziuvQfaM8gXcWhyPToXKXKE4h6Wi8bin0QwiIW56JKoC MduCGh7X7QVCye7yinF8NIIbxD9L/i5gugH8ESuuH+0rwjsBCcjt3Umv380pKRFaft XukHPluhfEnLw== To: Alexey Dokuchaev From: Lorenzo Salvadore Cc: Jochen Neumeister , Charlie Li , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Reply-To: Lorenzo Salvadore Subject: Re: git: d128a409234d - main - editors/xed: update to 3.2.4 Message-ID: In-Reply-To: References: <202207050044.2650iTZn005846@gitrepo.freebsd.org> <9d70934e-2267-998a-e445-0141447bf6c4@freebsd.org> Feedback-ID: 8540510:user:proton List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Lck286fmYz3N56 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.ch header.s=protonmail3 header.b=n0Qzu4fm; dmarc=pass (policy=quarantine) header.from=protonmail.ch; spf=pass (mx1.freebsd.org: domain of phascolarctos@protonmail.ch designates 185.70.40.131 as permitted sender) smtp.mailfrom=phascolarctos@protonmail.ch X-Spamd-Result: default: False [-3.74 / 15.00]; HAS_REPLYTO(0.00)[phascolarctos@protonmail.ch]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[protonmail.ch:s=protonmail3]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-0.80)[-0.804]; RCPT_COUNT_FIVE(0.00)[6]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[protonmail.ch:+]; DMARC_POLICY_ALLOW(-0.50)[protonmail.ch,quarantine]; NEURAL_HAM_SHORT(-0.94)[-0.939]; MLMMJ_DEST(0.00)[dev-commits-ports-main]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N ------- Original Message ------- On Tuesday, July 5th, 2022 at 15:04, Alexey Dokuchaev w= rote: > > > On Tue, Jul 05, 2022 at 02:38:07PM +0200, Jochen Neumeister wrote: > > Anyone who creates a port is allowed to use that line, even if they > > later give that port to someone else. > > Exactly right. We even try to retain it when deleted port is brought > back from the attic. FreeBSD had traditionally been very careful with > handling author attribution; please do not break this tradition Charlie. It is not the first time I see confusion about how "Created by" lines should be managed. It seems to me that everyone has different opinion on the topic. For example, when I first started contributing (2018 I think) and I was not a committer yet, I had been told those lines were deprecated and the committer that took my new port patch removed my line, which goes against what you just wrote. (Please keep in mind that some years have passed, I might remember the stor= y a bit wrong and as I was a new contributor I might also have misunderstood something.) I believe the only way to fix confusion is to have clear policies: somewher= e (porter's handbook?) someone (portmgr?) should write an official way to dea= l with those lines. I don't think we have such an official policy yet, isn't = it? As for the particular issue we have here, I would like to remind everyone: - that this discussion is public: users subscribed to the mailing lists mig= ht not be interested in the argument and you might write something by accide= nt that you would not want to leave in the archives; - whatever solution you agree on in the end, we have a version control syst= em, with all the details about who created what; - since we do not have a clear policy about "Created by:" lines (at least a= s far as I know), if your case is very special, you might solve your issue = by agreeing on some different kind of comment, for example you might have "Originally created by: ..." and "Reworked extensively by: ...". Cheers, Lorenzo Salvadore