From nobody Sat Dec 03 22:12:47 2022 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NPkZl64mbz4jZsV for ; Sat, 3 Dec 2022 22:12:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NPkZl5HY5z3Kyw; Sat, 3 Dec 2022 22:12:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670105567; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dAqU671PnvyTfi92tfKhcVcT9o1K+Nx6iS8nvTNE9gw=; b=qTXzhMWUJtJ4D26qhf6Z00kJziLCe5T1NnLXlZdxcHZqjtz3Hb4YL21daP2va0OYmf78Ui t/FuhOZV99/pG3bDGQxVJrKIU3YJf7DUygVu9l6OdUSlbaln39a7pO8ncu9qgHFY2SGiEI 1RyQyRLSBArdLZXg3JQB3qOoTD0UzWurW9KBRY6gO6n6FrRpoD/EVmRMyiGwnUN7qkA91/ Y/MXMD+cRi9oUPvyQel+s1xozUIqs3i7Z/1ZA+0Lcwjq5C3Vz9rz1e7YwZTku1czaB8qU4 ljhhBACTn4m+0+USTdFALYVonIyGqrOQc2nE9i0RSHpQK3D4zL0zPHCRFWjTTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670105567; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dAqU671PnvyTfi92tfKhcVcT9o1K+Nx6iS8nvTNE9gw=; b=efTeDwitq9LM+uMyYEX4810ngxVfKzQh4So3551W8TrYfzivzf33u4i8MuHyIM1zxsLwc6 TCjg/x8FQWyw2Ihdf1tw/ehyWGDa2zyKn+z9O69lNow5wrjzhIjebAOJeiiTL04FTz9lLW rwegy4a8M0QxcLvqkPvdOC7OSyZBSa7WzqohiuFVmlvdw+3ZmxFJxIVWWD+fz0XTX6Rh5n SnVLlk0K1OFBA7Z3CA/up3ey2p2BS2hfspyVJ+UUyu9VLPE3Bc97KPeCpau6YY+oKVV8Ss +27Ao9i+bv9cWUh+Gj5DiNEallnXNSlKJbnGxFoLMsVuna6yLOiEXOgClz4Q+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1670105567; a=rsa-sha256; cv=none; b=WRhZPyQ7QL2xhXnHslqiEs4JgWHRHoTUX9vkbQmWwVBUE8MpCxQvCteHj221Su0XSdgFOZ F0f/wUQ0aBnwE92wMBtIQ6KeqUrId5F5RRuMRiHjBtffA6eLEskQteb5o14keEksiy76hW QBfcHHqryzFuNTxJ1E6sn+OktxAFnUo1pHQHEoskdULNRkmzls+W8g5jtSOZgzOXagn1ai tIBWTi48CihP1PtpkjIdmm6VpbOipvvaHh7LWkE7m1BYO6IW2CoCJFX0ZKGPLeVQp6rwYI Owr+CBKKhC1lhHSF3Jysk5wwVb2m9SLAakzuj80hm8EgP10PTND0zqUKPmtryw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NPkZl4JDrz19xg; Sat, 3 Dec 2022 22:12:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2B3MClBX033730; Sat, 3 Dec 2022 22:12:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2B3MClPP033729; Sat, 3 Dec 2022 22:12:47 GMT (envelope-from git) Date: Sat, 3 Dec 2022 22:12:47 GMT Message-Id: <202212032212.2B3MClPP033729@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Li-Wen Hsu Subject: git: 61ddedc886 - main - project model: s/svn/git/ List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 61ddedc88668e35355ae753d0a0b1f9d22bfe929 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/doc/commit/?id=61ddedc88668e35355ae753d0a0b1f9d22bfe929 commit 61ddedc88668e35355ae753d0a0b1f9d22bfe929 Author: Li-Wen Hsu AuthorDate: 2022-12-03 22:11:55 +0000 Commit: Li-Wen Hsu CommitDate: 2022-12-03 22:11:55 +0000 project model: s/svn/git/ There are more things need to be updated in this doc. Sponsored by: The FreeBSD Foundation --- documentation/content/en/books/dev-model/_index.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/documentation/content/en/books/dev-model/_index.adoc b/documentation/content/en/books/dev-model/_index.adoc index a8e4aba622..8e0a1b8226 100644 --- a/documentation/content/en/books/dev-model/_index.adoc +++ b/documentation/content/en/books/dev-model/_index.adoc @@ -552,9 +552,9 @@ However, to create or implement a patch, the Security Officer has the Security O [[role-repo-manager]] ==== Source Repository Manager -The Source Repository Manager is the only one who is allowed to directly modify the repository without using the <> tool. +The Source Repository Manager is the only one who is allowed to directly modify the repository without using the <> tool. It is their responsibility to ensure that technical problems that arise in the repository are resolved quickly. -The source repository manager has the authority to back out commits if this is necessary to resolve a SVN technical problem. +The source repository manager has the authority to back out commits if this is necessary to resolve a Git technical problem. Hat held by: the Source Repository Manager mailto:clusteradm@FreeBSD.org[clusteradm@FreeBSD.org]. @@ -1017,10 +1017,10 @@ For slips of time not to become too long with regards to security and stability The major support tools for supporting the development process are Bugzilla, Mailman, and OpenSSH. These are externally developed tools and are commonly used in the open source world. -[[tool-svn]] -=== Subversion (SVN) +[[tool-git]] +=== Git -Subversion ("SVN") is a system to handle multiple versions of text files and tracking who committed what changes and why. +Git is a system to handle multiple versions of text files and tracking who committed what changes and why. A project lives within a "repository" and different versions are considered different "branches". [[tool-bugzilla]] @@ -1035,7 +1035,7 @@ The committers also have web and command-line clients. === Mailman Mailman is a program that automates the management of mailing lists. -The FreeBSD Project uses it to run 16 general lists, 60 technical lists, 4 limited lists and 5 lists with SVN commit logs. +The FreeBSD Project uses it to run 16 general lists, 60 technical lists, 4 limited lists and 5 lists with Git commit logs. It is also used for many mailing lists set up and used by other people and projects in the FreeBSD community. General lists are lists for the general public, technical lists are mainly for the development of specific areas of interest, and closed lists are for internal communication not intended for the general public. The majority of all the communication in the project goes through these 85 lists [<>, Appendix C].