From nobody Sat Jul 22 08:36:36 2023 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 4R7KXN3SvDz4dWfR for ; Sat, 22 Jul 2023 08:36:36 +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 4R7KXN296Jz43Mn; Sat, 22 Jul 2023 08:36:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690014996; 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=O9pAN6CXoPV+1TfPqmkkpMkHnfrm+OJ8Xy36efFifJM=; b=DyX/ZD74DSCK13bqXKuhdjECqunLU+A/+0ex5h3TLqxwFwzBE2wEdznwSxmUggyUHK360I 1zt9yq5PYyOjekIVhq8LjjzeN9OY9TReuEtyrfKMNO8kF4tWQZSyQZcTJaM9BW56X8KWjj R4QqS9zCcMALnujHxjQo0vVPWoIWLkUxQZcGEOXjbSk8cTCtFFoUCbH9t1w0wRwaKpm5R6 SA6XSeS83MFE0yspQPkgdCo5/e7OdZsUkn1yWXzNjDo7VaFDRxS21NprQ3zumSXfvzo8oM jhGdG4f4GwVPPe+oJiG5b1GXIYMFhM06+U28B06vJYhsshWb/GvMNfflTSEk5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690014996; 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=O9pAN6CXoPV+1TfPqmkkpMkHnfrm+OJ8Xy36efFifJM=; b=HSgjbOJgUAaz4Qs9nxmKWTclRLjn/E7p3Lp0TksPQs0DTcDqXDv1rbEYS5BRDNOYLaISQe NBgaA6wtP8iymErZQV5APqdebnKDLAzFlSN+zdvvXvjXCk2FYydq/WTrxpe81il5m3Y3mX qWhkA9uu2A2p8ko0dPPLABeI2IQx4iLKE+L0x9acjg0AiGl/YIYEYPru5k1eNyrlhY+CSn D8F3dxcsfQZsuIjw4k2ul0yrDikzFTff+ZAoQHWL8lb+M1AVGLcg4gv52BKaOEt8/ubDpt c++F60+gT6ciscVBmgtPmglYn1lzb6sdhbY83uwhmboRUDUm8opfo1wK6hAtwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690014996; a=rsa-sha256; cv=none; b=jqlo/nQ7UddAaLxDUISulCflbOOQcLjMKHjLQy5pYtp/c9ePEhfsQtTJQpaJyNqHXnMzny 5jh7c0cgy9rwxsCZdqAJepCM7KcTXM8N9/v43qzhtfdTrk7f673hZQ9qsilvSmnZZ5J4+U Qu/hL8K5MXJLUKtKN6Ii8SR0yqfTzgXXFAUywWj504jGvd4qw2myZH0pGRf8vSYQoHrevM A60cyCC4CtzXVnSF3PudXmAWsAuWx+0B6ad32FoBf0f/bNoagxbXnPxBmf3tC4O2/HCuB7 0CYPhIxQewS0hRMms5YKuqpZ8wzXFBMP5xBwj91QCRPYH/5UmhFTPqvc0tpooQ== 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 4R7KXN1GBSzntb; Sat, 22 Jul 2023 08:36:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36M8aafL000600; Sat, 22 Jul 2023 08:36:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36M8aawV000599; Sat, 22 Jul 2023 08:36:36 GMT (envelope-from git) Date: Sat, 22 Jul 2023 08:36:36 GMT Message-Id: <202307220836.36M8aawV000599@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 68a02c0367 - main - Replace SVN with Git in Explaining BSD article 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 68a02c036766179ca890882954750897b1e5306e Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=68a02c036766179ca890882954750897b1e5306e commit 68a02c036766179ca890882954750897b1e5306e Author: Minsoo Choo AuthorDate: 2023-07-22 08:35:32 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-22 08:35:32 +0000 Replace SVN with Git in Explaining BSD article Reviewed by: fernape@ Differential Revision: https://reviews.freebsd.org/D41115 --- documentation/content/en/articles/explaining-bsd/_index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/articles/explaining-bsd/_index.adoc b/documentation/content/en/articles/explaining-bsd/_index.adoc index 23958d80b5..378fd766ce 100644 --- a/documentation/content/en/articles/explaining-bsd/_index.adoc +++ b/documentation/content/en/articles/explaining-bsd/_index.adoc @@ -4,7 +4,7 @@ authors: - author: Greg Lehey email: grog@FreeBSD.org description: Brief explanation about BSD -trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sun", "unix", "general"] +trademarks: ["freebsd", "amd", "apple", "git", intel", "linux", "opengroup", "sun", "unix", "general"] tags: ["Explaining BSD", "BSD", "FreeBSD", "operating system"] --- @@ -161,7 +161,7 @@ This arrangement differs from Linux in a number of ways: . No one person controls the content of the system. In practice, this difference is overrated, since the Principal Architect can require that code be backed out, and even in the Linux project several people are permitted to make changes. . On the other hand, there _is_ a central repository, a single place where you can find the entire operating system sources, including all older versions. . BSD projects maintain the entire "Operating System", not only the kernel. This distinction is only marginally useful: neither BSD nor Linux is useful without applications. The applications used under BSD are frequently the same as the applications used under Linux. -. As a result of the formalized maintenance of a single SVN source tree, BSD development is clear, and it is possible to access any version of the system by release number or by date. SVN also allows incremental updates to the system: for example, the FreeBSD repository is updated about 100 times a day. Most of these changes are small. +. As a result of the formalized maintenance of a single Git source tree, BSD development is clear, and it is possible to access any version of the system by release number or by date. Git also allows incremental updates to the system: for example, the FreeBSD repository is updated about 100 times a day. Most of these changes are small. === BSD releases @@ -171,7 +171,7 @@ In addition, the version number has a suffix indicating its purpose: . The development version of the system is called _CURRENT_. FreeBSD assigns a number to CURRENT, for example FreeBSD 5.0-CURRENT. NetBSD uses a slightly different naming scheme and appends a single-letter suffix which indicates changes in the internal interfaces, for example NetBSD 1.4.3G. OpenBSD does not assign a number ("OpenBSD-current"). All new development on the system goes into this branch. . At regular intervals, between two and four times a year, the projects bring out a _RELEASE_ version of the system, which is available on CD-ROM and for free download from FTP sites, for example OpenBSD 2.6-RELEASE or NetBSD 1.4-RELEASE. The RELEASE version is intended for end users and is the normal version of the system. NetBSD also provides _patch releases_ with a third digit, for example NetBSD 1.4.2. -. As bugs are found in a RELEASE version, they are fixed, and the fixes are added to the SVN tree. In FreeBSD, the resultant version is called the _STABLE_ version, while in NetBSD and OpenBSD it continues to be called the RELEASE version. Smaller new features can also be added to this branch after a period of test in the CURRENT branch. Security and other important bug fixes are also applied to all supported RELEASE versions. +. As bugs are found in a RELEASE version, they are fixed, and the fixes are added to the Git tree. In FreeBSD, the resultant version is called the _STABLE_ version, while in NetBSD and OpenBSD it continues to be called the RELEASE version. Smaller new features can also be added to this branch after a period of test in the CURRENT branch. Security and other important bug fixes are also applied to all supported RELEASE versions. _By contrast, Linux maintains two separate code trees: the stable version and the development version. Stable versions have an even minor version number, such as 2.0, 2.2 or 2.4.