From owner-freebsd-git@freebsd.org Wed May 27 17:26:39 2020 Return-Path: Delivered-To: freebsd-git@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 D208F2C9649 for ; Wed, 27 May 2020 17:26:39 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) (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 49XHnB51dtz3X2l for ; Wed, 27 May 2020 17:26:38 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io1-f48.google.com with SMTP id y5so4089217iob.12 for ; Wed, 27 May 2020 10:26:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CwT96haT44cDYy0/E7g+gHkifqCOijV0f62/MwkF4Iw=; b=FO2NAS3RZN7t6fe5Rv5oeuU8Dhj+noQQSzMSzYYejk59F248s8/QSVPfLeeRHtOCAt Vy9nKdPTjm0Ixrr9ugUFW11pbz1mZAzh7R8m3mSEC4oNVI/TxtuJnMY3WtpH+oGUJBVd fIN8sFa9YaE9TcKvCoc9Xy0QpU4TtdTIQ10dTgnAtZSuoV0mFPBWLxJ8LUZ+OScQNGVN MYbYKu2GNHFktkXswYWyZF4tpM1UnvVLWAgWqWNlnDG1yXYZOca+WLA4IPTwvcS9yP8i T+7VOO6mDcmqoocrnlQUpB9C35hRO8ZCa6XFRyjAb3igpivGJscezEX4cdqL2h1lpeFg SIEA== X-Gm-Message-State: AOAM533oi8477zxNKMvYuOhWKiJM8shmnfv/OQFDpmFYCz9hTZKaJjKV k4ZwPOj7OJuv0ld6/xdIoA/5C58m4gW21Q+OYNyEP5crfjU= X-Google-Smtp-Source: ABdhPJyUTDtV44zVwF1KD8+KnRTa1gAzQ0Tpkq01hW3+SfYMZqqZ78+erQRAaZvgjSibwvTNssO07CBCfpIIjwRA2lY= X-Received: by 2002:a6b:ee15:: with SMTP id i21mr22671639ioh.179.1590600396614; Wed, 27 May 2020 10:26:36 -0700 (PDT) MIME-Version: 1.0 From: Ed Maste Date: Wed, 27 May 2020 13:26:25 -0400 Message-ID: Subject: Beta git conversion available for experimentation To: freebsd-git@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 49XHnB51dtz3X2l X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.166.48 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com X-Spamd-Result: default: False [-1.55 / 15.00]; RCVD_TLS_ALL(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-git@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.02)[-1.020]; DMARC_NA(0.00)[freebsd.org]; NEURAL_SPAM_SHORT(0.43)[0.433]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.48:from]; NEURAL_HAM_MEDIUM(-0.97)[-0.966]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.48:from]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; TO_DOM_EQ_FROM_DOM(0.00)[] X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2020 17:26:39 -0000 I'm pleased to share the Git Working Group's beta version of the FreeBSD doc, ports, and src repositories. You can browse the repositories at: https://cgit-beta.freebsd.org/ and the three individual repositories are: https://cgit-beta.freebsd.org/doc/ https://cgit-beta.freebsd.org/ports/ https://cgit-beta.freebsd.org/src/ Compared to the current git mirror repos (on GitHub) Ulrich has put in a lot of effort to fix svn2git (svn-all-fast-export) to handle mergeinfo and address other issues, so that the git conversion correctly represents vendor branch merges, tag operations, etc. This work is still ongoing as we work through the long tail of oddities in our Subversion history, so a caution is in order: THE GIT HASHES IN THESE REPOSITORIES WILL CHANGE! These are for experimental purposes only at this point, and should not yet be used for production purposes. An initial goal is to have maintainers of 3rd party ("contrib") software in FreeBSD clone and check the history of their individual components, and to start experimenting with managing vendor branches in the git model. A lot more detail will be provided in the near future, but I wanted to share the repository links so that interested parties can start working with these new repos.