From nobody Sat May 06 23:28:59 2023 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 4QDNzh037sz49Jkp; Sat, 6 May 2023 23:29:04 +0000 (UTC) (envelope-from diizzy@FreeBSD.org) Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QDNzg26Npz4P68; Sat, 6 May 2023 23:29:03 +0000 (UTC) (envelope-from diizzy@FreeBSD.org) Authentication-Results: mx1.freebsd.org; none Received: (Authenticated sender: daniel.engberg@pyret.net) by mail.gandi.net (Postfix) with ESMTPA id C1687FF803; Sat, 6 May 2023 23:28:59 +0000 (UTC) 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 Date: Sun, 07 May 2023 01:28:59 +0200 From: Daniel Engberg To: Norikatsu Shigemura Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 1b05393b7d60 - main - lang/scratch: Add Scratch 1.4.0.7, is a new programing language In-Reply-To: <202305061617.346GHSWW069276@gitrepo.freebsd.org> References: <202305061617.346GHSWW069276@gitrepo.freebsd.org> Message-ID: <1a2b57cc30b450b8db9535675e4708f9@pyret.net> X-Sender: diizzy@FreeBSD.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4QDNzg26Npz4P68 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29169, ipnet:217.70.176.0/20, country:FR] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 2023-05-06 18:17, Norikatsu Shigemura wrote: > The branch main has been updated by nork: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=1b05393b7d60dfeb0fed25af48214d73971a4e38 > > commit 1b05393b7d60dfeb0fed25af48214d73971a4e38 > Author: Takeshi Mutoh > AuthorDate: 2023-05-06 16:10:52 +0000 > Commit: Norikatsu Shigemura > CommitDate: 2023-05-06 16:10:52 +0000 > > lang/scratch: Add Scratch 1.4.0.7, is a new programing language > > that makes it easy to create your own interactive stories, > animations, > games, music, and art - and share your creations on the web. > > WWW: https://scratch.mit.edu/ > PR: 216811 > Requested by: Takeshi Mutoh > Approved by: hrs (mentor) > --- Hi, As much as I don't want to say that we should turn down submissions what's the reasoning about importing it now? https://scratch.mit.edu/discuss/topic/47724/?page=1#post-395635 https://github.com/scratchfoundation/Scratch_1.4 It's declared obsolete and unsupported upstream for years so we have no support and it's very likely to bitrot. While we do "maintain" some software in tree it's mostly because upstream is no longer around/active but we don't import ports that needs support from the get-go because that's not sustainable. Please back this out We also have helpers for both pkgconfig and cairo, please use helpers whenever possible https://docs.freebsd.org/en/books/porters-handbook/book/#uses-pkgconfig https://docs.freebsd.org/en/books/porters-handbook/book/#gnome-components https://cgit.freebsd.org/ports/tree/Mk/Uses/gnome.mk Best regards, Daniel