Re: git: 1b05393b7d60 - main - lang/scratch: Add Scratch 1.4.0.7, is a new programing language
Date: Mon, 08 May 2023 16:41:04 UTC
Hi diizzy. On 2023/05/07 8:28, Daniel Engberg wrote: >> lang/scratch: Add Scratch 1.4.0.7, is a new programing language > 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 The reason I imported was that I was consulted during the FreeBSD online workshop in Japan about it from Mutoh. And when I consulted with him about this port, he preached the following necessity. > I want to include Scratch 1.4 in the FreeBSD port for the following reasons. > - First, it is used by the children's programming house CoderDojo (https://coderdojo.com/en/). > And, off course, I use Scratch 1.4 with FreeBSD at CoderDojo Nara(https://nara-coderdojo.github.io/). > - This version can be used OFFLINE without an Internet connection. > - It can easily use a various sensors using the Scratch Remote Sensor (SRS), which is not included > in the online version of Scratch3. > - The demonstration of SRS: https://scrapbox.io/M5S/%E3%81%86%E3%81%A1%E3%80%81%E3%82%84%E3%81%A3%E3%81%B1%E3%80%81Scratch_Remote_Sensor%E3%81%8C%E3%80%81%E3%82%80%E3%81%A3%E3%81%A1%E3%82%83%E5%A5%BD%E3%81%A3%E3%81%8D%E3%82%83%E3%81%AD%E3%82%93 > - Since this version is written in Smalltalk, we can easily make extensions and other changes ourselves. > > For these reasons, I believes it makes sense to include this version of Scratch in the FreeBSD port. > > Overview of scratch at FreeBSD is http://qml.610t.org/FreeBSD/ScratchAtBSD.html , but this document > is too old (about 2017). > Overview of current version Scratch at FreeBSD is at https://scrapbox.io/BSD/Scratch_at_FreeBSD in Japanese. And you can check his activity at: https://twitter.com/610t/ > We also have helpers for both pkgconfig and cairo, please use helpers > whenever possible Oops, sorry. Thanks for your pointed out, I'll fix this issue.