From owner-freebsd-current@freebsd.org Tue Nov 17 03:40:55 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 251EE47E90C for ; Tue, 17 Nov 2020 03:40:55 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (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 4CZsD53cCqz3LKW for ; Tue, 17 Nov 2020 03:40:53 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x82e.google.com with SMTP id j31so14742496qtb.8 for ; Mon, 16 Nov 2020 19:40:53 -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=IGydH/AYYGIk9IvJAsltouAW+Vy4II2EQ+BAEHIMpRg=; b=bk63RsaNezPFhCKE/VfSU2W8bW2RkIMQitJoHPAqnljrhePqQXFqBZE3xLs580dygz pWxDiiFkotFiahsELsuED5S7ZW1PWnQXNB8/r7huolln2JYmbxi4zo9hSSdUL7Zer5eJ x5u3L5X9KdV/OTSOz8BzfAVUHuKUhOuQk2Q3OViXgWWaqKbfO5h53kmh8gN+zvWTa/rE p+wEOO3HbkA/bPfHXKwEOlfb/ByKQhzNkCLerX3/MhW7h2YJRxlPP6miOGIuH6ZsXXox J8fEoDlzudBQF9iyI+jyU+tRegCGwNb6/q7JOlX5typkgVawZ2vK4XML/DTtgbphf1r1 YEcw== X-Gm-Message-State: AOAM533T4rbuFETxZebzAAZY5lQto4pX1GsB30ZzkEwm+//2FVjSXrYv jSXqoRh12wUDIKloO2rod1OODZqd4os7wKCIKjuShQ== X-Google-Smtp-Source: ABdhPJwpgtJL3MYu6J+UuC4o+wY4Za5EtvdLxmuihRPHHC9qNecfggFWyOOOt4RHW4vL29eurEFAdvGLe11Q/Q0desg= X-Received: by 2002:ac8:67da:: with SMTP id r26mr17671234qtp.101.1605584452408; Mon, 16 Nov 2020 19:40:52 -0800 (PST) MIME-Version: 1.0 References: <5fb33a11.1c69fb81.2d2a6.f92eSMTPIN_ADDED_MISSING@mx.google.com> In-Reply-To: <5fb33a11.1c69fb81.2d2a6.f92eSMTPIN_ADDED_MISSING@mx.google.com> From: Warner Losh Date: Mon, 16 Nov 2020 20:40:41 -0700 Message-ID: Subject: Re: in -current is svn still canonical? To: Thomas Mueller Cc: FreeBSD Current X-Rspamd-Queue-Id: 4CZsD53cCqz3LKW X-Spamd-Bar: / X-Spamd-Result: default: False [0.00 / 15.00]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[twc.com]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::82e:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::82e:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82e:from]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] 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 03:40:55 -0000 On Mon, Nov 16, 2020 at 7:48 PM 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. > Subversion is the source of truth for FreeBSD today. In the near future, likely early next month, we'll move our operations over to git. Git will be the source of truth after the flag day. All developer operations will be in git: committing to current, and MFCing will all be done with git. As an aide to users that started the FreeBSD stable/11 and stable/12 branches, however, we'll be exporting the commits to the git branch stable/11 and stable/12 to subversion. The subversion tree will otherwise be read-only after this date. The doc tree will likely convert at the same time that the src tree moves over. There will likely be a lag for the ports tree. It's unclear if they will switch at the same time as the src tree, or if there will be a few-months-long lag. Warner