From owner-svn-src-projects@freebsd.org Tue Jul 24 16:41:09 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B38010504EE for ; Tue, 24 Jul 2018 16:41:09 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1631476516; Tue, 24 Jul 2018 16:41:09 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id A7E0A15127; Tue, 24 Jul 2018 16:41:08 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-lj1-f181.google.com with SMTP id 203-v6so4134304ljj.13; Tue, 24 Jul 2018 09:41:08 -0700 (PDT) X-Gm-Message-State: AOUpUlGRpmsAMuFz8NJLOMpI5lXGd00KqU/d53cH/LxSLitfnTfXgWq4 QDli4WYD65+JXHjLr04ax//4gz21PQ8SiscZSoI= X-Google-Smtp-Source: AAOMgpcsp2ogNtXHtC+RMLjiTRRMo1C1DnybvvGkR3ZTNspOXxdsWsPFYeWHKlH2nsf75kZXVqWWLReTVXHHExMeiIA= X-Received: by 2002:a2e:1004:: with SMTP id j4-v6mr13270719lje.2.1532450467354; Tue, 24 Jul 2018 09:41:07 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a2e:5742:0:0:0:0:0 with HTTP; Tue, 24 Jul 2018 09:40:46 -0700 (PDT) In-Reply-To: References: <201807241255.w6OCtsSu018382@repo.freebsd.org> From: Kyle Evans Date: Tue, 24 Jul 2018 11:40:46 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: svn commit: r336666 - projects/bectl To: Alan Somers Cc: src-committers , svn-src-projects@freebsd.org, Allan Jude Content-Type: text/plain; charset="UTF-8" X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2018 16:41:09 -0000 I've no idea what the actual intention was- CC'ing Allan Jude since I was not involved in any way in the original GSoC, I've just volunteered to try and get it in good enough shape to go into the tree. At initial glance of its usage, it seems to be a superset of the beadm functionality. I do know that it was originally called be(1) in the GSoC project, and I've renamed it to bectl(8) since: 1.) It's generally agreed that 'be' is too short of a name for something like this, 2.) It's not strictly compatible with beadm, and 3.) That seems to fit a naming scheme most similar to other similar utilities in base. On Tue, Jul 24, 2018 at 11:34 AM, Alan Somers wrote: > Ahh, that sounds like a good GSoC project. Is it intended to be fully > compatible with sysutils/beadm? If so, then it should probably retain the > same name. > > > On Tue, Jul 24, 2018 at 10:29 AM, Kyle Evans wrote: >> >> bectl is intending to be a C version of sysutils/beadm with the actual >> functional parts split out into libbe(3). >> >> On Tue, Jul 24, 2018 at 11:20 AM, Alan Somers wrote: >> > So what's the difference between bectl and sysutils/beadm? >> > >> > >> > On Tue, Jul 24, 2018 at 6:55 AM, Kyle Evans wrote: >> >> >> >> Author: kevans >> >> Date: Tue Jul 24 12:55:54 2018 >> >> New Revision: 336666 >> >> URL: https://svnweb.freebsd.org/changeset/base/336666 >> >> >> >> Log: >> >> Create a project branch for bectl(8) >> >> >> >> This will contain an import of libbe/be(1) by Kyle Kneitinger from >> >> GSoC >> >> '17, >> >> and further work will happen here until it's deemed ready for import >> >> to >> >> head. >> >> >> >> Discussed with: allanjude >> >> >> >> Added: >> >> - copied from r336665, head/ >> >> Directory Properties: >> >> projects/bectl/ (props changed) >> >> >> > > >