Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 May 2023 01:28:59 +0200
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        Norikatsu Shigemura <nork@freebsd.org>
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
Message-ID:  <1a2b57cc30b450b8db9535675e4708f9@pyret.net>
In-Reply-To: <202305061617.346GHSWW069276@gitrepo.freebsd.org>
References:  <202305061617.346GHSWW069276@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <takeshi.mutoh@gmail.com>
> AuthorDate: 2023-05-06 16:10:52 +0000
> Commit:     Norikatsu Shigemura <nork@FreeBSD.org>
> 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 <takeshi.mutoh@gmail.com>
>     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



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