From nobody Thu Feb 29 00:28:40 2024 X-Original-To: ports@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 4TlXCB71WFz5Chxp for ; Thu, 29 Feb 2024 00:28:54 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TlXCB4Ghqz5697; Thu, 29 Feb 2024 00:28:54 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-565ef8af2f5so559027a12.3; Wed, 28 Feb 2024 16:28:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709166533; x=1709771333; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GQW/UXZHAvNBQ3/JWGJiPamVpmpaqvR1uzLH4RyF/l0=; b=D4WBTG4rWAYgK1vrsyMSAKx0sXTOquVyGWNTSR0VnSVt0pFk3L68A7+sJMpdKXyAl1 D8xmNhoTQf0zgBrCMGU97orY0dS9Z1uArbjcxHY7+90IMtAocLfgLUARqxLhxs5Qgyj+ 5U+RHaaMN2sO1vR84dKm7CZwlU3YTAUzAJZZ4y8m34lMPj41DYy74vqM4bLb5fZt14Zv wO+k8+t3kvHu/TPVHQVzplFf5nmt+zATcakZPxqVP3r0Pc/MF9M8ZlegDoMrGeouzEVA bV+JwDfODZV/t2IIPcbrisgTprtWt7v5GRVQROlNbwGgOR7in0BfiJwqNLcTTvMBQzRo NfFA== X-Forwarded-Encrypted: i=1; AJvYcCXvR2mbfuThE21WuIMkP6+HNSdDYIplDVF6a0TWC1KFzRx17yH34H7J7CWMzB2Uquox+/CffPFXmzGu/3rxStAIxw== X-Gm-Message-State: AOJu0Yw5LmGAPssujJDyiAB43y3iWfhQk/3OMYmMXp3dkxov6FToI5xP VixUW7MAxOOr+xERHz2s/S88Z04t7WMMc/N96dgiskLDh8DLBl2eL/aNgIqPc1YV/hJDUgmjAOT jYfUzoQvdlVmwXHAfpa96rI04rpaFCbmgviI= X-Google-Smtp-Source: AGHT+IFGrEGEtjpSClxuxQIog74H1FgY+bk3BUQVx55v85S8RyQnUca0iS4BVAbK/G3+G+4C/neTfGHWYUJCIrg77wI= X-Received: by 2002:a50:cac7:0:b0:566:9fef:1ee9 with SMTP id f7-20020a50cac7000000b005669fef1ee9mr53354edi.22.1709166532431; Wed, 28 Feb 2024 16:28:52 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <435edf7c-a956-4317-b327-3372de70dbef@FreeBSD.org> In-Reply-To: From: "Jason E. Hale" Date: Wed, 28 Feb 2024 19:28:40 -0500 Message-ID: Subject: Re: Proposed ports deprecation and removal policy To: Aryeh Friedman Cc: Florian Smeets , ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4TlXCB4Ghqz5697 On Wed, Feb 28, 2024 at 2:31=E2=80=AFPM Aryeh Friedman wrote: > > On Wed, Feb 28, 2024 at 2:22=E2=80=AFPM Florian Smeets = wrote: > > - The port does not adapt to infrastructure changes (i.e. USE_STAGE, > > MANPREFIX, compiler updates, etc.) within 6 months. Ports should be set > > to DEPRECATED after 3 months and can be removed after 6 > > Does this include special cases such as the following comment in > devel/aegis/Makefile (which I am the maintainer of and since the > upstream is "dead" it was a single person who died in 2012)? > > # XXX Manpages are installed into ${DATADIR} too -- there's no easy way t= o > # stop this because we don't have Makefile.am provided. Maintainer w= ill > # sort this with upstream. > > Note I have updated everything to be built with the latest llvm and stuff= . > That comment was written well before we had staging support and it is simple enough to delete unwanted files from STAGEDIR before they are packaged, but I'm not seeing any manpages in DATADIR anyways, so that comment seems irrelevant. This port was fixed in [1] to install the manpages in share/man, so I don't think there is a problem. Unfortunately, some projects die with their authors, but if you still find the project useful and are willing to maintain it and keep it working with the latest libraries and llvm updates, I don't see why it would be up for removal and don't get that vibe from this policy. With all of the patches though, it might be worthwhile to make a fork of the project and create a new release. [1] https://cgit.freebsd.org/ports/commit/?id=3D85dbd77161c397abe4bcd384e61= 17096ff27d97c -Jason