From owner-freebsd-current@freebsd.org Tue Nov 17 17:58:05 2020 Return-Path: Delivered-To: freebsd-current@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 82F6346AB53 for ; Tue, 17 Nov 2020 17:58:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4CbDF91RM5z3Dsg for ; Tue, 17 Nov 2020 17:58:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.nyi.freebsd.org (Postfix) id 3148B46AC91; Tue, 17 Nov 2020 17:58:05 +0000 (UTC) Delivered-To: current@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 310CF46AC90 for ; Tue, 17 Nov 2020 17:58:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CbDF90nKyz3DqN for ; Tue, 17 Nov 2020 17:58:04 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x732.google.com with SMTP id d9so21376268qke.8 for ; Tue, 17 Nov 2020 09:58:04 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7fQddj9UvubTNY87fA8KYca4UpYNWcP1efmfTqvlWso=; b=iYWS1W1QZXp6pRdn8p9RSJgtEvEnoqEBrA2XvBM/hJ7wCpnILCMLxOW6DofxQlAtfG WMKjbVa9BaaFeVpM9YvOS0UxePPIiqCbutBhmxBc+KGxQMXbh8eQnDkBCgy2Dofm/STg m0DoNc8uT40oPVM9peMbzbXjU6M+cMp/xYzCy2F0KuZD0ULZSyzv1zwVmeR2IUy2qSIM W/MkIpbFIt6RwsYp0rcTd4KateXiDIqD9pQh68ybgGnZN3Vhb92bCzb8Ph1wKVBVQU1E rHCAK5dx3mM05ZOXNDofBUwEJcdeydjcRzGBTycjXvmxLbx1Jx5CAcDqWaRykydbrWUW xS2Q== X-Gm-Message-State: AOAM531d60r3OuRN/dFBQ7VZVKfLpMgrNIA+K4veE+p2yQva5Z52l3bb jJx42eowAtaVFypHxBo/jKqvzT9pG8MtlqEZs29nMMdfNlyQM798 X-Google-Smtp-Source: ABdhPJwkqLplSnRHxWW+5Nvkt11vRszdVOa8Z1nT6lblyXGjLQHu8ji8vs3OcWrGB+OItwGk/v6QkM3xuH1tps9y6MY= X-Received: by 2002:a37:e207:: with SMTP id g7mr801385qki.44.1605635882715; Tue, 17 Nov 2020 09:58:02 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Tue, 17 Nov 2020 10:57:51 -0700 Message-ID: Subject: Re: in -current is svn still canonical? To: Jeffrey Bouquet Cc: current X-Rspamd-Queue-Id: 4CbDF90nKyz3DqN X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2020 17:58:05 -0000 On Tue, Nov 17, 2020 at 4:04 AM Jeffrey Bouquet wrote: > > > On Tue, 17 Nov 2020 02:48:32 +0000, "Thomas Mueller" > wrote: > > > from tech-lists: > > > > > As subject - is svn still canonical for -current or is it git now? > > > If it's not git now, when roughly is the intended switch? > > > > I recently updated FreeBSD doc, ports, src (current), and src12 > (12-stable) using svn (not svnup or svnlite). > > > > But I read some time before that, FreeBSD current source would go on > git, while other src trees (non-current), ports and doc would stay with svn > for the time being, until git on current src is further tested and > stabilized. > > > > .................................................................................................. > Can this be put up in a wiki page as well as in each UPDATING, referencing > the wiki page? > something like > > src - current dec 2020 now svn up /usr/src ... git > .... svn cleanup .... git ... [ other svn-git... > src - stable may 2021 dec 2020 svn up /usr/ports > src -release july 2021 > ports dec 2021 > doc dec 2021 > > and an additional column as to when svn will become obsolete for each > respository? > and maybe an additional wiki page with all the svn > git translations one > can reasonably presume to > be of use ? > We'll make sure that the plans are clear. All this history has been preserved, modulo some really weird things that were done back in the CVS era with repo copies. We have a 'beta' version of this available today. I'll write up something that has these basic details in it. I've been focusing on the harder stuff. For now, though, you might want to look at https://github.com/bsdimp/freebsd-git-docs/ for the docs we do have, especially https://github.com/bsdimp/freebsd-git-docs/blob/main/mini-primer.md which should answer most of your questions. Warner Warner