From owner-freebsd-arch@freebsd.org Tue Oct 1 15:15:59 2019 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D4B60138A09 for ; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46jNBl5KMsz3yhs for ; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id B4EA7138A08; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) Delivered-To: arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B4AE7138A07 for ; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46jNBl4MMbz3yhr for ; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 6C6DD17D5 for ; Tue, 1 Oct 2019 15:15:59 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qk1-f175.google.com with SMTP id w2so11590437qkf.2 for ; Tue, 01 Oct 2019 08:15:59 -0700 (PDT) X-Gm-Message-State: APjAAAUGzwmftz0tTAcso0F0hzhv/UXKz5ZKkr1YlfH5JUDIfztvnTby rFl9LNAmR6LQgo2jKMRH0YIsSiohymPXY4/tZ4U= X-Google-Smtp-Source: APXvYqzsj8cmvrntWwLoIjht7uYf32OXSILzaq76kQSBf14Gk4DxrbRsvqCtg2WNdiWbh2dI/vmO3qXLrTZsYGdCxHY= X-Received: by 2002:a37:4f84:: with SMTP id d126mr6718499qkb.430.1569942958782; Tue, 01 Oct 2019 08:15:58 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kyle Evans Date: Tue, 1 Oct 2019 10:15:47 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: PicoBSD Build Scripts To: "freebsd-arch@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2019 15:15:59 -0000 On Fri, Sep 13, 2019 at 2:52 PM Kyle Evans wrote: > > Hi, > > A PR[0] has recently surfaced pertaining to the PicoBSD build scripts > (see: picobsd(8), ^/release/picobsd) and how they fail to produce > usable output by default. Some further investigation revealed that the > build script is actually pretty broken, and has to have been for at > least a couple of years... see comment #2 on the referenced PR. > > Because of this and that it hasn't seen much active maintenance > (mostly drive-by mechanical changes, from what I can tell) for years, > I'd like to propose deprecation and removal of the PicoBSD build > scripts. The bits at ^/release/picobsd/tinyware can likely be moved to > the ^/tools hierarchy, as they might be independently useful. > > Specifically, I propose a soft deadline of October 31st for removal; > if someone comes forward with patches or an interest in working on it, > nothing will be removed at this time. I further propose a hard > deadline of December 31st for removal without patches posted to > address the various issue. I'll happily review any patches that come > across my virtual desk. > > Thoughts/comments/concerns? > > Thanks, > > Kyle Evans > > [0] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240506 Resending the above as a reminder; I've received zero response, so as of now the PicoBSD build scripts will be deprecated/removed on October 31st (~30 days from now). simple_httpd has been moved out of ^/release/picobsd/tinyware as it was indicated that this is actually used, but I've heard no objections to anything else. The rest of the tinyware will leave with the build scripts unless there is interest in keeping them. Thanks, Kyle Evans