aboutsummaryrefslogtreecommitdiff
path: root/documentation/content/en/articles/committers-guide
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/content/en/articles/committers-guide')
-rw-r--r--documentation/content/en/articles/committers-guide/_index.po920
1 files changed, 469 insertions, 451 deletions
diff --git a/documentation/content/en/articles/committers-guide/_index.po b/documentation/content/en/articles/committers-guide/_index.po
index 2ec51995ed..3409cfaa88 100644
--- a/documentation/content/en/articles/committers-guide/_index.po
+++ b/documentation/content/en/articles/committers-guide/_index.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: FreeBSD Documentation VERSION\n"
-"POT-Creation-Date: 2024-09-14 15:00-0300\n"
+"POT-Creation-Date: 2024-12-29 08:30-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -49,7 +49,8 @@ msgid ""
"repositories. However, a few developers do not, and some of the information "
"here applies to them as well. (For instance, some people only have rights "
"to work with the Problem Report database.) Please see crossref:committers-"
-"guide[non-committers] for more information."
+"guide[non-committers, Issues Specific to Developers Who Are Not Committers] "
+"for more information."
msgstr ""
#. type: Plain text
@@ -115,7 +116,7 @@ msgstr ""
#. type: Table
#: documentation/content/en/articles/committers-guide/_index.adoc:79
#, no-wrap
-msgid "`smtp.FreeBSD.org:587` (see also crossref:committers-guide[smtp-setup])."
+msgid "`smtp.FreeBSD.org:587` (see also crossref:committers-guide[smtp-setup, SMTP Access Setup])."
msgstr ""
#. type: Table
@@ -207,7 +208,7 @@ msgstr ""
#, no-wrap
msgid ""
"man:ssh[1] is required to connect to the project hosts. For more information,\n"
-"\tsee crossref:committers-guide[ssh.guide].\n"
+"\tsee crossref:committers-guide[ssh.guide, SSH Quick-Start Guide].\n"
msgstr ""
#. type: Plain text
@@ -3218,8 +3219,8 @@ msgstr ""
#: documentation/content/en/articles/committers-guide/_index.adoc:1523
msgid ""
"You'll need to make sure that you've fetched the notes (see the crossref:"
-"committers-guide[git-mini-daily-use]for details). Once you have these, "
-"notes will show up in the git log command like so:"
+"committers-guide[git-mini-daily-use, Daily use]for details). Once you have "
+"these, notes will show up in the git log command like so:"
msgstr ""
#. type: Plain text
@@ -4421,7 +4422,7 @@ msgid ""
"Add an entry for each additional mentor/mentee relationship in the bottom section.\n"
". Generate a Kerberos Password\n"
"+\n"
-"See crossref:committers-guide[kerberos-ldap] to generate or set a Kerberos account for use with other FreeBSD services like the link:https://bugs.freebsd.org/bugzilla/[bug-tracking database] (you get a bug-tracking account as part of that step).\n"
+"See crossref:committers-guide[kerberos-ldap, Kerberos and LDAP web Password for FreeBSD Cluster] to generate or set a Kerberos account for use with other FreeBSD services like the link:https://bugs.freebsd.org/bugzilla/[bug-tracking database] (you get a bug-tracking account as part of that step).\n"
". Optional: Enable Wiki Account\n"
"+\n"
"link:https://wiki.freebsd.org[FreeBSD Wiki] Account - A wiki account allows sharing projects and ideas.\n"
@@ -4508,7 +4509,7 @@ msgid ""
". Enable STARTTLS.\n"
". Ensure your `From:` address is set to `_yourusername_@FreeBSD.org`.\n"
". For authentication, you can use your FreeBSD Kerberos username and password\n"
-" (see crossref:committers-guide[kerberos-ldap]). The `_yourusername_/mail` principal is preferred, as it is only valid for authenticating to mail resources.\n"
+" (see crossref:committers-guide[kerberos-ldap, Kerberos and LDAP web Password for FreeBSD Cluster]). The `_yourusername_/mail` principal is preferred, as it is only valid for authenticating to mail resources.\n"
"+\n"
"[NOTE]\n"
"======\n"
@@ -4794,7 +4795,7 @@ msgid ""
"commit on their own, the mentor announces it with a commit to [."
"filename]#mentors#. This file is in the [.filename]#admin# orphan branch of "
"each repository. Detailed information on how to access these branches can "
-"be found in crossref:committers-guide[admin-branch]."
+"be found in crossref:committers-guide[admin-branch, \"admin\" branch]."
msgstr ""
#. type: delimited block . 4
@@ -5313,11 +5314,25 @@ msgstr ""
#. type: Table
#: documentation/content/en/articles/committers-guide/_index.adoc:2583
#, no-wrap
+msgid "`Discussed with:`"
+msgstr ""
+
+#. type: Table
+#: documentation/content/en/articles/committers-guide/_index.adoc:2586
+#, no-wrap
+msgid ""
+"The name and e-mail address of the person or people that contributed to the patch by providing meaningful feedback; for developers, just the username on the FreeBSD cluster.\n"
+"Typically used to credit those who did not explicitly review, test, or approve the change, but nevertheless contributed to the discussion surrounding the change, which led to improvements and a better understanding of its impact on the FreeBSD project."
+msgstr ""
+
+#. type: Table
+#: documentation/content/en/articles/committers-guide/_index.adoc:2587
+#, no-wrap
msgid "`Approved by:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2609
+#: documentation/content/en/articles/committers-guide/_index.adoc:2613
#, no-wrap
msgid ""
"The name and e-mail address of the person or people that approved the change; for developers, just the username on the FreeBSD cluster.\n"
@@ -5346,121 +5361,121 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2610
+#: documentation/content/en/articles/committers-guide/_index.adoc:2614
#, no-wrap
msgid "`Obtained from:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2612
+#: documentation/content/en/articles/committers-guide/_index.adoc:2616
#, no-wrap
msgid "The name of the project (if any) from which the code was obtained. Do not use this line for the name of an individual person."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2613
+#: documentation/content/en/articles/committers-guide/_index.adoc:2617
#, no-wrap
msgid "`Fixes:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2615
+#: documentation/content/en/articles/committers-guide/_index.adoc:2619
#, no-wrap
-msgid "The Git short hash and the title line of a commit that is fixed by this change as returned by `git log -n 1 --oneline GIT-COMMIT-HASH`."
+msgid "The Git short hash and the title line of a commit that is fixed by this change as returned by `git log -n 1 --pretty=format:'%h (\"%s\")' GIT-COMMIT-HASH`."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2616
+#: documentation/content/en/articles/committers-guide/_index.adoc:2620
#, no-wrap
msgid "`MFC after:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2618
+#: documentation/content/en/articles/committers-guide/_index.adoc:2622
#, no-wrap
msgid "To receive an e-mail reminder to MFC at a later date, specify the number of days, weeks, or months after which an MFC is planned."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2619
+#: documentation/content/en/articles/committers-guide/_index.adoc:2623
#, no-wrap
msgid "`MFC to:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2621
+#: documentation/content/en/articles/committers-guide/_index.adoc:2625
#, no-wrap
msgid "If the commit should be merged to a subset of stable branches, specify the branch names."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2622
+#: documentation/content/en/articles/committers-guide/_index.adoc:2626
#, no-wrap
msgid "`MFH:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2624
+#: documentation/content/en/articles/committers-guide/_index.adoc:2628
#, no-wrap
msgid "If the commit is to be merged into a ports quarterly branch name, specify the quarterly branch. For example `2021Q2`."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2625
+#: documentation/content/en/articles/committers-guide/_index.adoc:2629
#, no-wrap
msgid "`Relnotes:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2627
+#: documentation/content/en/articles/committers-guide/_index.adoc:2631
#, no-wrap
msgid "If the change is a candidate for inclusion in the release notes for the next release from the branch, set to `yes`."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2628
+#: documentation/content/en/articles/committers-guide/_index.adoc:2632
#, no-wrap
msgid "`Security:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2630
+#: documentation/content/en/articles/committers-guide/_index.adoc:2634
#, no-wrap
msgid "If the change is related to a security vulnerability or security exposure, include one or more references or a description of the issue. If possible, include a VuXML URL or a CVE ID."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2631
+#: documentation/content/en/articles/committers-guide/_index.adoc:2635
#, no-wrap
msgid "`Event:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2633
+#: documentation/content/en/articles/committers-guide/_index.adoc:2637
#, no-wrap
msgid "The description for the event where this commit was made. If this is a recurring event, add the year or even the month to it. For example, this could be `FooBSDcon 2019`. The idea behind this line is to put recognition to conferences, gatherings, and other types of meetups and to show that these are useful to have. Please do not use the `Sponsored by:` line for this as that is meant for organizations sponsoring certain features or developers working on them."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2634
+#: documentation/content/en/articles/committers-guide/_index.adoc:2638
#, no-wrap
msgid "`Sponsored by:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2636
+#: documentation/content/en/articles/committers-guide/_index.adoc:2640
#, no-wrap
msgid "Sponsoring organizations for this change, if any. Separate multiple organizations with commas. If only a portion of the work was sponsored, or different amounts of sponsorship were provided to different authors, please give appropriate credit in parentheses after each sponsor name. For example, `Example.com (alice, code refactoring), Wormulon (bob), Momcorp (cindy)` shows that Alice was sponsored by Example.com to do code refactoring, while Wormulon sponsored Bob's work and Momcorp sponsored Cindy's work. Other authors were either not sponsored or chose not to list sponsorship."
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2637
+#: documentation/content/en/articles/committers-guide/_index.adoc:2641
#, no-wrap
msgid "`Pull Request:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2641
+#: documentation/content/en/articles/committers-guide/_index.adoc:2645
#, no-wrap
msgid ""
"This change was submitted as a pull request or merge request against one of FreeBSD's public read-only Git repositories.\n"
@@ -5469,13 +5484,13 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2642
+#: documentation/content/en/articles/committers-guide/_index.adoc:2646
#, no-wrap
msgid "`Co-authored-by:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2645
+#: documentation/content/en/articles/committers-guide/_index.adoc:2649
#, no-wrap
msgid ""
"The name and email address of an additional author of the commit.\n"
@@ -5483,73 +5498,73 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2646
+#: documentation/content/en/articles/committers-guide/_index.adoc:2650
#, no-wrap
msgid "`Signed-off-by:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2648
+#: documentation/content/en/articles/committers-guide/_index.adoc:2652
#, no-wrap
msgid "ID certifies compliance with https://developercertificate.org/"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2649
+#: documentation/content/en/articles/committers-guide/_index.adoc:2653
#, no-wrap
msgid "`Differential Revision:`"
msgstr ""
#. type: Table
-#: documentation/content/en/articles/committers-guide/_index.adoc:2651
+#: documentation/content/en/articles/committers-guide/_index.adoc:2655
#, no-wrap
msgid "The full URL of the Phabricator review. This line __must be the last line__. For example: `https://reviews.freebsd.org/D1708`."
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2653
+#: documentation/content/en/articles/committers-guide/_index.adoc:2657
#, no-wrap
msgid "Commit Log for a Commit Based on a PR"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2659
+#: documentation/content/en/articles/committers-guide/_index.adoc:2663
msgid ""
"The commit is based on a patch from a PR submitted by John Smith. The "
"commit message \"PR\" field is filled."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2663
-#: documentation/content/en/articles/committers-guide/_index.adoc:2681
-#: documentation/content/en/articles/committers-guide/_index.adoc:2696
-#: documentation/content/en/articles/committers-guide/_index.adoc:2712
-#: documentation/content/en/articles/committers-guide/_index.adoc:2727
+#: documentation/content/en/articles/committers-guide/_index.adoc:2667
+#: documentation/content/en/articles/committers-guide/_index.adoc:2685
+#: documentation/content/en/articles/committers-guide/_index.adoc:2700
+#: documentation/content/en/articles/committers-guide/_index.adoc:2716
+#: documentation/content/en/articles/committers-guide/_index.adoc:2731
#, no-wrap
msgid "...\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2665
+#: documentation/content/en/articles/committers-guide/_index.adoc:2669
#, no-wrap
msgid "PR:\t\t12345\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2668
+#: documentation/content/en/articles/committers-guide/_index.adoc:2672
msgid ""
"The committer sets the author of the patch with `git commit --author \"John "
"Smith <John.Smith@example.com>\"`."
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2671
+#: documentation/content/en/articles/committers-guide/_index.adoc:2675
#, no-wrap
msgid "Commit Log for a Commit Needing Review"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2677
+#: documentation/content/en/articles/committers-guide/_index.adoc:2681
msgid ""
"The virtual memory system is being changed. After posting patches to the "
"appropriate mailing list (in this case, `freebsd-arch`) and the changes have "
@@ -5557,73 +5572,73 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2683
+#: documentation/content/en/articles/committers-guide/_index.adoc:2687
#, no-wrap
msgid "Reviewed by:\t-arch\n"
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2687
+#: documentation/content/en/articles/committers-guide/_index.adoc:2691
#, no-wrap
msgid "Commit Log for a Commit Needing Approval"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2692
+#: documentation/content/en/articles/committers-guide/_index.adoc:2696
msgid ""
"Commit a port, after working with the listed MAINTAINER, who said to go "
"ahead and commit."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2698
+#: documentation/content/en/articles/committers-guide/_index.adoc:2702
#, no-wrap
msgid "Approved by:\tabc (maintainer)\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2701
+#: documentation/content/en/articles/committers-guide/_index.adoc:2705
msgid "Where _abc_ is the account name of the person who approved."
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2703
+#: documentation/content/en/articles/committers-guide/_index.adoc:2707
#, no-wrap
msgid "Commit Log for a Commit Bringing in Code from OpenBSD"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2708
+#: documentation/content/en/articles/committers-guide/_index.adoc:2712
msgid "Committing some code based on work done in the OpenBSD project."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2714
+#: documentation/content/en/articles/committers-guide/_index.adoc:2718
#, no-wrap
msgid "Obtained from:\tOpenBSD\n"
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2718
+#: documentation/content/en/articles/committers-guide/_index.adoc:2722
#, no-wrap
msgid "Commit Log for a Change to FreeBSD-CURRENT with a Planned Commit to FreeBSD-STABLE to Follow at a Later Date."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2723
+#: documentation/content/en/articles/committers-guide/_index.adoc:2727
msgid ""
"Committing some code which will be merged from FreeBSD-CURRENT into the "
"FreeBSD-STABLE branch after two weeks."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2729
+#: documentation/content/en/articles/committers-guide/_index.adoc:2733
#, no-wrap
msgid "MFC after:\t2 weeks\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2732
+#: documentation/content/en/articles/committers-guide/_index.adoc:2736
msgid ""
"Where _2_ is the number of days, weeks, or months after which an MFC is "
"planned. The _weeks_ option may be `day`, `days`, `week`, `weeks`, `month`, "
@@ -5631,12 +5646,12 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2735
+#: documentation/content/en/articles/committers-guide/_index.adoc:2739
msgid "It is often necessary to combine these."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2739
+#: documentation/content/en/articles/committers-guide/_index.adoc:2743
msgid ""
"Consider the situation where a user has submitted a PR containing code from "
"the NetBSD project. Looking at the PR, the developer sees it is not an area "
@@ -5646,19 +5661,19 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2741
+#: documentation/content/en/articles/committers-guide/_index.adoc:2745
msgid ""
"The extra information to include in the commit would look something like"
msgstr ""
#. type: Block title
-#: documentation/content/en/articles/committers-guide/_index.adoc:2742
+#: documentation/content/en/articles/committers-guide/_index.adoc:2746
#, no-wrap
msgid "Example Combined Commit Log"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2753
+#: documentation/content/en/articles/committers-guide/_index.adoc:2757
#, no-wrap
msgid ""
"PR:\t\t54321\n"
@@ -5669,13 +5684,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2758
+#: documentation/content/en/articles/committers-guide/_index.adoc:2762
#, no-wrap
msgid "Preferred License for New Files"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2764
+#: documentation/content/en/articles/committers-guide/_index.adoc:2768
msgid ""
"The FreeBSD Project's full license policy can be found at link:https://www."
"FreeBSD.org/internal/software-license/[https://www.FreeBSD.org/internal/"
@@ -5685,14 +5700,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2766
+#: documentation/content/en/articles/committers-guide/_index.adoc:2770
msgid ""
"The FreeBSD Project suggests and uses this text as the preferred license "
"scheme:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2797
+#: documentation/content/en/articles/committers-guide/_index.adoc:2801
#, no-wrap
msgid ""
"/*-\n"
@@ -5726,7 +5741,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2803
+#: documentation/content/en/articles/committers-guide/_index.adoc:2807
msgid ""
"The FreeBSD project strongly discourages the so-called \"advertising "
"clause\" in new code. Due to the large number of contributors to the "
@@ -5737,7 +5752,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2807
+#: documentation/content/en/articles/committers-guide/_index.adoc:2811
msgid ""
"The FreeBSD project discourages completely new licenses and variations on "
"the standard licenses. New licenses require the approval of {core-email} to "
@@ -5748,7 +5763,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2811
+#: documentation/content/en/articles/committers-guide/_index.adoc:2815
msgid ""
"Project policy dictates that code under some non-BSD licenses must be placed "
"only in specific sections of the repository, and in some cases, compilation "
@@ -5759,7 +5774,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2814
+#: documentation/content/en/articles/committers-guide/_index.adoc:2818
msgid ""
"Developers are reminded that in open source, getting \"open\" right is just "
"as important as getting \"source\" right, as improper handling of "
@@ -5768,13 +5783,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2816
+#: documentation/content/en/articles/committers-guide/_index.adoc:2820
#, no-wrap
msgid "Keeping Track of Licenses Granted to the FreeBSD Project"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2821
+#: documentation/content/en/articles/committers-guide/_index.adoc:2825
msgid ""
"Various software or data exist in the repositories where the FreeBSD project "
"has been granted a special license to be able to use them. A case in point "
@@ -5785,7 +5800,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2826
+#: documentation/content/en/articles/committers-guide/_index.adoc:2830
msgid ""
"It is clearly sensible to keep a record of any such license grants. To that "
"end, the {core-email} has decided to keep an archive of them. Whenever the "
@@ -5795,13 +5810,13 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2828
+#: documentation/content/en/articles/committers-guide/_index.adoc:2832
msgid ""
"Contact details for people or organizations granting the special license."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2829
+#: documentation/content/en/articles/committers-guide/_index.adoc:2833
msgid ""
"What files, directories etc. in the repositories are covered by the license "
"grant including the revision numbers where any specially licensed material "
@@ -5809,7 +5824,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2830
+#: documentation/content/en/articles/committers-guide/_index.adoc:2834
msgid ""
"The date the license comes into effect from. Unless otherwise agreed, this "
"will be the date the license was issued by the authors of the software in "
@@ -5817,24 +5832,24 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2831
+#: documentation/content/en/articles/committers-guide/_index.adoc:2835
msgid "The license text."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2832
+#: documentation/content/en/articles/committers-guide/_index.adoc:2836
msgid ""
"A note of any restrictions, limitations or exceptions that apply "
"specifically to FreeBSD's usage of the licensed material."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2833
+#: documentation/content/en/articles/committers-guide/_index.adoc:2837
msgid "Any other relevant information."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2836
+#: documentation/content/en/articles/committers-guide/_index.adoc:2840
msgid ""
"Once the {core-email} is satisfied that all the necessary details have been "
"gathered and are correct, the secretary will send a PGP-signed "
@@ -5844,7 +5859,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2839
+#: documentation/content/en/articles/committers-guide/_index.adoc:2843
msgid ""
"The license archive should contain only details of license grants; this is "
"not the place for any discussions around licensing or other subjects. "
@@ -5853,13 +5868,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2841
+#: documentation/content/en/articles/committers-guide/_index.adoc:2845
#, no-wrap
msgid "SPDX Tags in the tree"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2852
+#: documentation/content/en/articles/committers-guide/_index.adoc:2856
msgid ""
"The project uses https://spdx.dev[SPDX] tags in our source base. At "
"present, these tags are indented to help automated tools reconstruct license "
@@ -5868,30 +5883,30 @@ msgid ""
"tree with these tags also have a copy of the license which governs use of "
"that file. In the event of a discrepancy, the verbatim license is "
"controlling. The project tries to follow the https://spdx.github.io/spdx-"
-"spec/[SPDX Specification, Version 2.2]. How to mark source files and valid "
-"algebraic expressions are found in https://spdx.github.io/spdx-spec/appendix-"
-"IV-SPDX-license-expressions/[Appendix IV] and https://spdx.github.io/spdx-"
-"spec/appendix-V-using-SPDX-short-identifiers-in-source-files/[Appendix V]. "
-"The project draws identifiers from SPDX's list of valid https://spdx.org/"
+"spec/v2.2.2/[SPDX Specification, Version 2.2]. How to mark source files and "
+"valid algebraic expressions are found in https://spdx.github.io/spdx-spec/"
+"v2.2.2/SPDX-license-expressions/[Annex D] and https://spdx.github.io/spdx-"
+"spec/v2.2.2/using-SPDX-short-identifiers-in-source-files/[Annex E]. The "
+"project draws identifiers from SPDX's list of valid https://spdx.org/"
"licenses/[short license identifiers]. The project uses only the _SPDX-"
"License-Identifier_ tag."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2854
+#: documentation/content/en/articles/committers-guide/_index.adoc:2858
msgid ""
"As of March 2021, approximately 25,000 out of 90,000 files in the tree have "
"been marked."
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2855
+#: documentation/content/en/articles/committers-guide/_index.adoc:2859
#, no-wrap
msgid "Developer Relations"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2861
+#: documentation/content/en/articles/committers-guide/_index.adoc:2865
msgid ""
"When working directly on your own code or on code which is already well "
"established as your responsibility, then there is probably little need to "
@@ -5904,7 +5919,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2865
+#: documentation/content/en/articles/committers-guide/_index.adoc:2869
msgid ""
"To determine if an area of the tree is maintained, check the MAINTAINERS "
"file at the root of the tree. If nobody is listed, scan the revision "
@@ -5915,27 +5930,27 @@ msgid ""
msgstr ""
#. type: delimited block - 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2869
+#: documentation/content/en/articles/committers-guide/_index.adoc:2873
#, no-wrap
msgid "% git -C /path/to/repo shortlog -sne --since=\"2 years\" -- relative/path/to/file\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2872
+#: documentation/content/en/articles/committers-guide/_index.adoc:2876
msgid ""
"If queries go unanswered or the committer otherwise indicates a lack of "
"interest in the area affected, go ahead and commit it."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2877
+#: documentation/content/en/articles/committers-guide/_index.adoc:2881
msgid ""
"Avoid sending private emails to maintainers. Other people might be "
"interested in the conversation, not just the final output."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2883
+#: documentation/content/en/articles/committers-guide/_index.adoc:2887
msgid ""
"If there is any doubt about a commit for any reason at all, have it reviewed "
"before committing. Better to have it flamed then and there rather than when "
@@ -5946,7 +5961,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2887
+#: documentation/content/en/articles/committers-guide/_index.adoc:2891
msgid ""
"Do not impugn the intentions of others. If they see a different solution to "
"a problem, or even a different problem, it is probably not because they are "
@@ -5956,7 +5971,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2890
+#: documentation/content/en/articles/committers-guide/_index.adoc:2894
msgid ""
"Disagree honestly. Argue your position from its merits, be honest about any "
"shortcomings it may have, and be open to seeing their solution, or even "
@@ -5964,7 +5979,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2896
+#: documentation/content/en/articles/committers-guide/_index.adoc:2900
msgid ""
"Accept correction. We are all fallible. When you have made a mistake, "
"apologize and get on with life. Do not beat up yourself, and certainly do "
@@ -5973,7 +5988,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2900
+#: documentation/content/en/articles/committers-guide/_index.adoc:2904
msgid ""
"Ask for help. Seek out (and give) peer reviews. One of the ways open "
"source software is supposed to excel is in the number of eyeballs applied to "
@@ -5981,20 +5996,20 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2902
+#: documentation/content/en/articles/committers-guide/_index.adoc:2906
#, no-wrap
msgid "If in Doubt..."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2906
+#: documentation/content/en/articles/committers-guide/_index.adoc:2910
msgid ""
"When unsure about something, whether it be a technical issue or a project "
"convention be sure to ask. If you stay silent you will never make progress."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2910
+#: documentation/content/en/articles/committers-guide/_index.adoc:2914
msgid ""
"If it relates to a technical issue ask on the public mailing lists. Avoid "
"the temptation to email the individual person that knows the answer. This "
@@ -6002,32 +6017,32 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2912
+#: documentation/content/en/articles/committers-guide/_index.adoc:2916
msgid "For project specific or administrative questions ask, in order:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2914
+#: documentation/content/en/articles/committers-guide/_index.adoc:2918
msgid "Your mentor or former mentor."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2915
+#: documentation/content/en/articles/committers-guide/_index.adoc:2919
msgid "An experienced committer on IRC, email, etc."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2916
+#: documentation/content/en/articles/committers-guide/_index.adoc:2920
msgid "Any team with a \"hat\", as they can give you a definitive answer."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2917
+#: documentation/content/en/articles/committers-guide/_index.adoc:2921
msgid "If still not sure, ask on {developers-name}."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2919
+#: documentation/content/en/articles/committers-guide/_index.adoc:2923
msgid ""
"Once your question is answered, if no one pointed you to documentation that "
"spelled out the answer to your question, document it, as others will have "
@@ -6035,13 +6050,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2921
+#: documentation/content/en/articles/committers-guide/_index.adoc:2925
#, no-wrap
msgid "Bugzilla"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2926
+#: documentation/content/en/articles/committers-guide/_index.adoc:2930
msgid ""
"The FreeBSD Project utilizes Bugzilla for tracking bugs and change "
"requests. If you commit a fix or suggestion found in the PR database, be "
@@ -6050,62 +6065,63 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2928
+#: documentation/content/en/articles/committers-guide/_index.adoc:2932
msgid ""
"Committers with non-``FreeBSD.org`` Bugzilla accounts can have the old "
"account merged with the `FreeBSD.org` account by following these steps:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2932
+#: documentation/content/en/articles/committers-guide/_index.adoc:2936
msgid "Log in using your old account."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2933
+#: documentation/content/en/articles/committers-guide/_index.adoc:2937
msgid ""
"Open new bug. Choose `Services` as the Product, and `Bug Tracker` as the "
"Component. In bug description list accounts you wish to be merged."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2935
+#: documentation/content/en/articles/committers-guide/_index.adoc:2939
msgid ""
"Log in using `FreeBSD.org` account and post comment to newly opened bug to "
-"confirm ownership. See crossref:committers-guide[kerberos-ldap] for more "
-"details on how to generate or set a password for your `FreeBSD.org` account."
+"confirm ownership. See crossref:committers-guide[kerberos-ldap, Kerberos and "
+"LDAP web Password for FreeBSD Cluster] for more details on how to generate "
+"or set a password for your `FreeBSD.org` account."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2936
+#: documentation/content/en/articles/committers-guide/_index.adoc:2940
msgid ""
"If there are more than two accounts to merge, post comments from each of "
"them."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2939
+#: documentation/content/en/articles/committers-guide/_index.adoc:2943
msgid "You can find out more about Bugzilla at:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2941
+#: documentation/content/en/articles/committers-guide/_index.adoc:2945
msgid "extref:{pr-guidelines}[FreeBSD Problem Report Handling Guidelines]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2942
+#: documentation/content/en/articles/committers-guide/_index.adoc:2946
msgid "link:https://www.FreeBSD.org/support/[https://www.FreeBSD.org/support]"
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2944
+#: documentation/content/en/articles/committers-guide/_index.adoc:2948
#, no-wrap
msgid "Phabricator"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2948
+#: documentation/content/en/articles/committers-guide/_index.adoc:2952
msgid ""
"The FreeBSD Project utilizes https://reviews.freebsd.org[Phabricator] for "
"code review requests. See the https://wiki.freebsd.org/"
@@ -6113,42 +6129,42 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2950
+#: documentation/content/en/articles/committers-guide/_index.adoc:2954
msgid ""
"Committers with non-``FreeBSD.org`` Phabricator accounts can have the old "
"account renamed to the ``FreeBSD.org`` account by following these steps:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2954
+#: documentation/content/en/articles/committers-guide/_index.adoc:2958
msgid "Change your Phabricator account email to your `FreeBSD.org` email."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2956
+#: documentation/content/en/articles/committers-guide/_index.adoc:2960
msgid ""
"Open new bug on our bug tracker using your `FreeBSD.org` account, see "
-"crossref:committers-guide[bugzilla] for more information. Choose `Services` "
-"as the Product, and `Code Review` as the Component. In bug description "
-"request that your Phabricator account be renamed, and provide a link to your "
-"Phabricator user. For example, `https://reviews.freebsd.org/p/bob_example."
-"com/`"
+"crossref:committers-guide[bugzilla, Bugzilla] for more information. Choose "
+"`Services` as the Product, and `Code Review` as the Component. In bug "
+"description request that your Phabricator account be renamed, and provide a "
+"link to your Phabricator user. For example, `https://reviews.freebsd.org/p/"
+"bob_example.com/`"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:2961
+#: documentation/content/en/articles/committers-guide/_index.adoc:2965
msgid ""
"Phabricator accounts cannot be merged, please do not open a new account."
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:2964
+#: documentation/content/en/articles/committers-guide/_index.adoc:2968
#, no-wrap
msgid "Who's Who"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2967
+#: documentation/content/en/articles/committers-guide/_index.adoc:2971
msgid ""
"Besides the repository meisters, there are other FreeBSD project members and "
"teams whom you will probably get to know in your role as a committer. "
@@ -6156,13 +6172,13 @@ msgid ""
msgstr ""
#. type: Labeled list
-#: documentation/content/en/articles/committers-guide/_index.adoc:2968
+#: documentation/content/en/articles/committers-guide/_index.adoc:2972
#, no-wrap
msgid "`{doceng}`"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2974
+#: documentation/content/en/articles/committers-guide/_index.adoc:2978
msgid ""
"doceng is the group responsible for the documentation build infrastructure, "
"approving new documentation committers, and ensuring that the FreeBSD "
@@ -6176,13 +6192,13 @@ msgid ""
msgstr ""
#. type: Labeled list
-#: documentation/content/en/articles/committers-guide/_index.adoc:2975
+#: documentation/content/en/articles/committers-guide/_index.adoc:2979
#, no-wrap
msgid "`{re-members}`"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2980
+#: documentation/content/en/articles/committers-guide/_index.adoc:2984
msgid ""
"These are the members of the `{re}`. This team is responsible for setting "
"release deadlines and controlling the release process. During code freezes, "
@@ -6193,20 +6209,20 @@ msgid ""
msgstr ""
#. type: Labeled list
-#: documentation/content/en/articles/committers-guide/_index.adoc:2981
+#: documentation/content/en/articles/committers-guide/_index.adoc:2985
#, no-wrap
msgid "`{so}`"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2983
+#: documentation/content/en/articles/committers-guide/_index.adoc:2987
msgid ""
"`{so-name}` is the link:https://www.FreeBSD.org/security/[FreeBSD Security "
"Officer] and oversees the `{security-officer}`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2988
+#: documentation/content/en/articles/committers-guide/_index.adoc:2992
msgid ""
"{committers-name}:: {dev-src-all}, {dev-ports-all} and {dev-doc-all} are the "
"mailing lists that the version control system uses to send commit messages "
@@ -6215,7 +6231,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2993
+#: documentation/content/en/articles/committers-guide/_index.adoc:2997
msgid ""
"{developers-name}:: All committers are subscribed to -developers. This list "
"was created to be a forum for the committers \"community\" issues. Examples "
@@ -6223,7 +6239,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:2997
+#: documentation/content/en/articles/committers-guide/_index.adoc:3001
msgid ""
"The {developers-name} is for the exclusive use of FreeBSD committers. To "
"develop FreeBSD, committers must have the ability to openly discuss matters "
@@ -6233,7 +6249,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3001
+#: documentation/content/en/articles/committers-guide/_index.adoc:3005
msgid ""
"All FreeBSD committers are expected not to not publish or forward messages "
"from the {developers-name} outside the list membership without permission of "
@@ -6243,7 +6259,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3007
+#: documentation/content/en/articles/committers-guide/_index.adoc:3011
msgid ""
"This list is _not_ intended as a place for code reviews or for any technical "
"discussion. In fact using it as such hurts the FreeBSD Project as it gives "
@@ -6256,13 +6272,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3008
+#: documentation/content/en/articles/committers-guide/_index.adoc:3012
#, no-wrap
msgid "SSH Quick-Start Guide"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3013
+#: documentation/content/en/articles/committers-guide/_index.adoc:3017
msgid ""
"If you do not wish to type your password in every time you use man:ssh[1], "
"and you use keys to authenticate, man:ssh-agent[1] is there for your "
@@ -6273,19 +6289,19 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3014
+#: documentation/content/en/articles/committers-guide/_index.adoc:3018
msgid ""
"Generate a key pair using man:ssh-keygen[1]. The key pair will wind up in "
"your [.filename]#$HOME/.ssh/# directory."
msgstr ""
#. type: delimited block = 6
-#: documentation/content/en/articles/committers-guide/_index.adoc:3018
+#: documentation/content/en/articles/committers-guide/_index.adoc:3022
msgid "Only ECDSA, Ed25519 or RSA keys are supported."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3020
+#: documentation/content/en/articles/committers-guide/_index.adoc:3024
msgid ""
"Send your public key ([.filename]#$HOME/.ssh/id_ecdsa.pub#, [."
"filename]#$HOME/.ssh/id_ed25519.pub#, or [.filename]#$HOME/.ssh/id_rsa.pub#) "
@@ -6294,7 +6310,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3025
+#: documentation/content/en/articles/committers-guide/_index.adoc:3029
msgid ""
"Now man:ssh-add[1] can be used for authentication once per session. It "
"prompts for the private key's pass phrase, and then stores it in the "
@@ -6303,32 +6319,32 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3027
+#: documentation/content/en/articles/committers-guide/_index.adoc:3031
msgid "Test with a simple remote command: `ssh freefall.FreeBSD.org ls /usr`."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3029
+#: documentation/content/en/articles/committers-guide/_index.adoc:3033
msgid ""
"For more information, see package:security/openssh-portable[], man:ssh[1], "
"man:ssh-add[1], man:ssh-agent[1], man:ssh-keygen[1], and man:scp[1]."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3031
+#: documentation/content/en/articles/committers-guide/_index.adoc:3035
msgid ""
"For information on adding, changing, or removing man:ssh[1] keys, see "
"https://wiki.freebsd.org/clusteradm/ssh-keys[this article]."
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3033
+#: documentation/content/en/articles/committers-guide/_index.adoc:3037
#, no-wrap
msgid "Coverity(R) Availability for FreeBSD Committers"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3037
+#: documentation/content/en/articles/committers-guide/_index.adoc:3041
msgid ""
"All FreeBSD developers can obtain access to Coverity analysis results of all "
"FreeBSD Project software. All who are interested in obtaining access to the "
@@ -6337,7 +6353,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3040
+#: documentation/content/en/articles/committers-guide/_index.adoc:3044
msgid ""
"The FreeBSD wiki includes a mini-guide for developers who are interested in "
"working with the Coverity(R) analysis reports: https://wiki.freebsd.org/"
@@ -6348,7 +6364,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3042
+#: documentation/content/en/articles/committers-guide/_index.adoc:3046
msgid ""
"Finally, all FreeBSD developers who are going to use Coverity(R) are always "
"encouraged to ask for more details and usage information, by posting any "
@@ -6356,13 +6372,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3044
+#: documentation/content/en/articles/committers-guide/_index.adoc:3048
#, no-wrap
msgid "The FreeBSD Committers' Big List of Rules"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3049
+#: documentation/content/en/articles/committers-guide/_index.adoc:3053
msgid ""
"Everyone involved with the FreeBSD project is expected to abide by the _Code "
"of Conduct_ available from link:https://www.FreeBSD.org/internal/code-of-"
@@ -6373,25 +6389,25 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3051
-#: documentation/content/en/articles/committers-guide/_index.adoc:3081
+#: documentation/content/en/articles/committers-guide/_index.adoc:3055
+#: documentation/content/en/articles/committers-guide/_index.adoc:3085
msgid "Respect other committers."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3052
-#: documentation/content/en/articles/committers-guide/_index.adoc:3097
+#: documentation/content/en/articles/committers-guide/_index.adoc:3056
+#: documentation/content/en/articles/committers-guide/_index.adoc:3101
msgid "Respect other contributors."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3053
-#: documentation/content/en/articles/committers-guide/_index.adoc:3112
+#: documentation/content/en/articles/committers-guide/_index.adoc:3057
+#: documentation/content/en/articles/committers-guide/_index.adoc:3116
msgid "Discuss any significant change _before_ committing."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3054
+#: documentation/content/en/articles/committers-guide/_index.adoc:3058
msgid ""
"Respect existing maintainers (if listed in the `MAINTAINER` field in [."
"filename]#Makefile# or in [.filename]#MAINTAINER# in the top-level "
@@ -6399,8 +6415,8 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3055
-#: documentation/content/en/articles/committers-guide/_index.adoc:3127
+#: documentation/content/en/articles/committers-guide/_index.adoc:3059
+#: documentation/content/en/articles/committers-guide/_index.adoc:3131
msgid ""
"Any disputed change must be backed out pending resolution of the dispute if "
"requested by a maintainer. Security related changes may override a "
@@ -6408,7 +6424,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3056
+#: documentation/content/en/articles/committers-guide/_index.adoc:3060
msgid ""
"Changes go to FreeBSD-CURRENT before FreeBSD-STABLE unless specifically "
"permitted by the release engineer or unless they are not applicable to "
@@ -6420,40 +6436,40 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3057
-#: documentation/content/en/articles/committers-guide/_index.adoc:3142
+#: documentation/content/en/articles/committers-guide/_index.adoc:3061
+#: documentation/content/en/articles/committers-guide/_index.adoc:3146
msgid "Do not fight in public with other committers; it looks bad."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3058
+#: documentation/content/en/articles/committers-guide/_index.adoc:3062
msgid ""
"Respect all code freezes and read the `committers` and `developers` mailing "
"lists in a timely manner so you know when a code freeze is in effect."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3059
-#: documentation/content/en/articles/committers-guide/_index.adoc:3157
+#: documentation/content/en/articles/committers-guide/_index.adoc:3063
+#: documentation/content/en/articles/committers-guide/_index.adoc:3161
msgid "When in doubt on any procedure, ask first!"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3060
-#: documentation/content/en/articles/committers-guide/_index.adoc:3162
+#: documentation/content/en/articles/committers-guide/_index.adoc:3064
+#: documentation/content/en/articles/committers-guide/_index.adoc:3166
msgid "Test your changes before committing them."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3061
-#: documentation/content/en/articles/committers-guide/_index.adoc:3172
+#: documentation/content/en/articles/committers-guide/_index.adoc:3065
+#: documentation/content/en/articles/committers-guide/_index.adoc:3176
msgid ""
"Do not commit to contributed software without _explicit_ approval from the "
"respective maintainers."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3072
+#: documentation/content/en/articles/committers-guide/_index.adoc:3076
msgid ""
"As noted, breaking some of these rules can be grounds for suspension or, "
"upon repeated offense, permanent removal of commit privileges. Individual "
@@ -6479,7 +6495,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3076
+#: documentation/content/en/articles/committers-guide/_index.adoc:3080
msgid ""
"In all other aspects of project operation, core is a subset of committers "
"and is bound by the __same rules__. Just because someone is in core this "
@@ -6490,13 +6506,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3077
+#: documentation/content/en/articles/committers-guide/_index.adoc:3081
#, no-wrap
msgid "Details"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3085
+#: documentation/content/en/articles/committers-guide/_index.adoc:3089
msgid ""
"This means that you need to treat other committers as the peer-group "
"developers that they are. Despite our occasional attempts to prove the "
@@ -6508,7 +6524,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3087
+#: documentation/content/en/articles/committers-guide/_index.adoc:3091
msgid ""
"Being able to work together long term is this project's greatest asset, one "
"far more important than any set of changes to the code, and turning "
@@ -6518,7 +6534,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3093
+#: documentation/content/en/articles/committers-guide/_index.adoc:3097
msgid ""
"To comply with this rule, do not send email when you are angry or otherwise "
"behave in a manner which is likely to strike others as needlessly "
@@ -6537,7 +6553,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3096
+#: documentation/content/en/articles/committers-guide/_index.adoc:3100
msgid ""
"All of this is never an option which the project's leadership enjoys in the "
"slightest, but unity comes first. No amount of code or good advice is worth "
@@ -6545,7 +6561,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3109
+#: documentation/content/en/articles/committers-guide/_index.adoc:3113
msgid ""
"You were not always a committer. At one time you were a contributor. "
"Remember that at all times. Remember what it was like trying to get help "
@@ -6559,14 +6575,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3111
+#: documentation/content/en/articles/committers-guide/_index.adoc:3115
msgid ""
"Consider the points raised under crossref:committers-guide[respect,Respect "
"other committers] and apply them also to contributors."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3118
+#: documentation/content/en/articles/committers-guide/_index.adoc:3122
msgid ""
"The repository is not where changes are initially submitted for correctness "
"or argued over, that happens first in the mailing lists or by use of the "
@@ -6582,17 +6598,17 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3120
+#: documentation/content/en/articles/committers-guide/_index.adoc:3124
msgid "When in doubt, ask for review!"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3121
+#: documentation/content/en/articles/committers-guide/_index.adoc:3125
msgid "Respect existing maintainers if listed."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3126
+#: documentation/content/en/articles/committers-guide/_index.adoc:3130
msgid ""
"Many parts of FreeBSD are not \"owned\" in the sense that any specific "
"individual will jump up and yell if you commit a change to \"their\" area, "
@@ -6608,7 +6624,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3132
+#: documentation/content/en/articles/committers-guide/_index.adoc:3136
msgid ""
"This may be hard to swallow in times of conflict (when each side is "
"convinced that they are in the right, of course) but a version control "
@@ -6626,7 +6642,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3133
+#: documentation/content/en/articles/committers-guide/_index.adoc:3137
msgid ""
"Changes go to FreeBSD-CURRENT before FreeBSD-STABLE unless specifically "
"permitted by the release engineer or unless they are not applicable to "
@@ -6637,7 +6653,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3139
+#: documentation/content/en/articles/committers-guide/_index.adoc:3143
msgid ""
"This is another \"do not argue about it\" issue since it is the release "
"engineer who is ultimately responsible (and gets beaten up) if a change "
@@ -6656,7 +6672,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3141
+#: documentation/content/en/articles/committers-guide/_index.adoc:3145
msgid ""
"Changes to the security branches (for example, `releng/9.3`) must be "
"approved by a member of the `{security-officer}`, or in some cases, by a "
@@ -6664,7 +6680,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3152
+#: documentation/content/en/articles/committers-guide/_index.adoc:3156
msgid ""
"This project has a public image to uphold and that image is very important "
"to all of us, especially if we are to continue to attract new members. "
@@ -6689,14 +6705,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3153
+#: documentation/content/en/articles/committers-guide/_index.adoc:3157
msgid ""
"Respect all code freezes and read the `committers` and `developers` mailing "
"list on a timely basis so you know when a code freeze is in effect."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3156
+#: documentation/content/en/articles/committers-guide/_index.adoc:3160
msgid ""
"Committing unapproved changes during a code freeze is a really big mistake "
"and committers are expected to keep up-to-date on what is going on before "
@@ -6707,7 +6723,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3161
+#: documentation/content/en/articles/committers-guide/_index.adoc:3165
msgid ""
"Many mistakes are made because someone is in a hurry and just assumes they "
"know the right way of doing something. If you have not done it before, "
@@ -6719,7 +6735,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3171
+#: documentation/content/en/articles/committers-guide/_index.adoc:3175
msgid ""
"If your changes are to the kernel, make sure you can still compile both "
"GENERIC and LINT. If your changes are anywhere else, make sure you can "
@@ -6735,14 +6751,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3174
+#: documentation/content/en/articles/committers-guide/_index.adoc:3178
msgid ""
"Contributed software is anything under the [.filename]#src/contrib#, [."
"filename]#src/crypto#, or [.filename]#src/sys/contrib# trees."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3179
+#: documentation/content/en/articles/committers-guide/_index.adoc:3183
msgid ""
"The trees mentioned above are for contributed software usually imported onto "
"a vendor branch. Committing something there may cause unnecessary headaches "
@@ -6752,7 +6768,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3183
+#: documentation/content/en/articles/committers-guide/_index.adoc:3187
msgid ""
"Reasons for modifying upstream software range from wanting strict control "
"over a tightly coupled dependency to lack of portability in the canonical "
@@ -6764,7 +6780,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3186
+#: documentation/content/en/articles/committers-guide/_index.adoc:3190
msgid ""
"If a particular piece of software lacks a maintainer, you are encouraged to "
"take up ownership. If you are unsure of the current maintainership email "
@@ -6772,13 +6788,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3187
+#: documentation/content/en/articles/committers-guide/_index.adoc:3191
#, no-wrap
msgid "Policy on Multiple Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3191
+#: documentation/content/en/articles/committers-guide/_index.adoc:3195
msgid ""
"FreeBSD has added several new architecture ports during recent release "
"cycles and is truly no longer an i386(TM) centric operating system. In an "
@@ -6787,7 +6803,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3195
+#: documentation/content/en/articles/committers-guide/_index.adoc:3199
msgid ""
"Our 32-bit reference platform is i386, and our 64-bit reference platform is "
"amd64. Major design work (including major API and ABI changes) must prove "
@@ -6797,7 +6813,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3199
+#: documentation/content/en/articles/committers-guide/_index.adoc:3203
msgid ""
"Developers should also be aware of our Tier Policy for the long term support "
"of hardware architectures. The rules here are intended to provide guidance "
@@ -6808,13 +6824,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3201
+#: documentation/content/en/articles/committers-guide/_index.adoc:3205
#, no-wrap
msgid "Policy on Multiple Compilers"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3215
+#: documentation/content/en/articles/committers-guide/_index.adoc:3219
msgid ""
"FreeBSD builds with both Clang and GCC. The project does this in a careful "
"and controlled way to maximize benefits from this extra work, while keeping "
@@ -6840,7 +6856,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3220
+#: documentation/content/en/articles/committers-guide/_index.adoc:3224
msgid ""
"The FreeBSD project provides an in-tree Clang compiler. Due to being in the "
"tree, this compiler is the most supported compiler. All changes must "
@@ -6849,7 +6865,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3228
+#: documentation/content/en/articles/committers-guide/_index.adoc:3232
msgid ""
"At any moment in time, the FreeBSD project also supports one or more out-of-"
"tree compilers. At present, this is GCC 12.x. Ideally, committers should "
@@ -6864,7 +6880,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3232
+#: documentation/content/en/articles/committers-guide/_index.adoc:3236
msgid ""
"The FreeBSD project also has some CI pipelines on github. For pull requests "
"on github and some branches pushed to the github forks, a number of cross "
@@ -6873,7 +6889,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3238
+#: documentation/content/en/articles/committers-guide/_index.adoc:3242
msgid ""
"The FreeBSD project is also upgrading compilers. Both Clang and GCC are "
"fast moving targets. Some work to change things in the tree, for example "
@@ -6886,7 +6902,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3242
+#: documentation/content/en/articles/committers-guide/_index.adoc:3246
msgid ""
"In addition to the compiler, LLVM's LLD and GNU's binutils are used "
"indirectly by the compiler. Committers should be mindful of variations in "
@@ -6896,7 +6912,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3248
+#: documentation/content/en/articles/committers-guide/_index.adoc:3252
msgid ""
"The FreeBSD project provides headers and libraries that allow other "
"compilers to be used to build software not in the base system. These "
@@ -6911,7 +6927,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3253
+#: documentation/content/en/articles/committers-guide/_index.adoc:3257
msgid ""
"The FreeBSD build system currently accommodates these different "
"environments. As new warnings are added to compilers, the project tries to "
@@ -6923,13 +6939,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3254
+#: documentation/content/en/articles/committers-guide/_index.adoc:3258
#, no-wrap
msgid "Current Compiler Versions"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3259
+#: documentation/content/en/articles/committers-guide/_index.adoc:3263
msgid ""
"The in-tree compiler is currently Clang 15.x. Currently, GCC 12 and Clang "
"12, 13, 14 and 15 are tested in the github and project's CI jenkins jobs. "
@@ -6939,13 +6955,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3260
+#: documentation/content/en/articles/committers-guide/_index.adoc:3264
#, no-wrap
msgid "Other Suggestions"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3264
+#: documentation/content/en/articles/committers-guide/_index.adoc:3268
msgid ""
"When committing documentation changes, use a spell checker before "
"committing. For all XML docs, verify that the formatting directives are "
@@ -6953,7 +6969,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3266
+#: documentation/content/en/articles/committers-guide/_index.adoc:3270
msgid ""
"For manual pages, run package:sysutils/manck[] and package:textproc/igor[] "
"over the manual page to verify all of the cross references and file "
@@ -6962,7 +6978,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3273
+#: documentation/content/en/articles/committers-guide/_index.adoc:3277
msgid ""
"Do not mix style fixes with new functionality. A style fix is any change "
"which does not modify the functionality of the code. Mixing the changes "
@@ -6975,20 +6991,20 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3274
+#: documentation/content/en/articles/committers-guide/_index.adoc:3278
#, no-wrap
msgid "Deprecating Features"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3277
+#: documentation/content/en/articles/committers-guide/_index.adoc:3281
msgid ""
"When it is necessary to remove functionality from software in the base "
"system, follow these guidelines whenever possible:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3279
+#: documentation/content/en/articles/committers-guide/_index.adoc:3283
msgid ""
"Mention is made in the manual page and possibly the release notes that the "
"option, utility, or interface is deprecated. Use of the deprecated feature "
@@ -6996,14 +7012,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3280
+#: documentation/content/en/articles/committers-guide/_index.adoc:3284
msgid ""
"The option, utility, or interface is preserved until the next major (point "
"zero) release."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3281
+#: documentation/content/en/articles/committers-guide/_index.adoc:3285
msgid ""
"The option, utility, or interface is removed and no longer documented. It is "
"now obsolete. It is also generally a good idea to note its removal in the "
@@ -7011,18 +7027,18 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3282
+#: documentation/content/en/articles/committers-guide/_index.adoc:3286
#, no-wrap
msgid "Privacy and Confidentiality"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3285
+#: documentation/content/en/articles/committers-guide/_index.adoc:3289
msgid "Most FreeBSD business is done in public."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3288
+#: documentation/content/en/articles/committers-guide/_index.adoc:3292
msgid ""
"FreeBSD is an _open_ project. Which means that not only can anyone use the "
"source code, but that most of the development process is open to public "
@@ -7030,12 +7046,12 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3289
+#: documentation/content/en/articles/committers-guide/_index.adoc:3293
msgid "Certain sensitive matters must remain private or held under embargo."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3295
+#: documentation/content/en/articles/committers-guide/_index.adoc:3299
msgid ""
"There unfortunately cannot be complete transparency. As a FreeBSD developer "
"you will have a certain degree of privileged access to information. "
@@ -7046,14 +7062,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3296
+#: documentation/content/en/articles/committers-guide/_index.adoc:3300
msgid ""
"The Security Officer has sole control over the release of security "
"advisories."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3301
+#: documentation/content/en/articles/committers-guide/_index.adoc:3305
msgid ""
"Where there are security problems that affect many different operating "
"systems, FreeBSD frequently depends on early access to be able to prepare "
@@ -7066,13 +7082,13 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3302
+#: documentation/content/en/articles/committers-guide/_index.adoc:3306
msgid ""
"Communications with Core are kept confidential for as long as necessary."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3307
+#: documentation/content/en/articles/committers-guide/_index.adoc:3311
msgid ""
"Communications to core will initially be treated as confidential. "
"Eventually however, most of Core's business will be summarized into the "
@@ -7083,14 +7099,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3308
+#: documentation/content/en/articles/committers-guide/_index.adoc:3312
msgid ""
"Non-disclosure Agreements may be required for access to certain commercially "
"sensitive data."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3311
+#: documentation/content/en/articles/committers-guide/_index.adoc:3315
msgid ""
"Access to certain commercially sensitive data may only be available under a "
"Non-Disclosure Agreement. The FreeBSD Foundation legal staff must be "
@@ -7098,12 +7114,12 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3312
+#: documentation/content/en/articles/committers-guide/_index.adoc:3316
msgid "Private communications must not be made public without permission."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3315
+#: documentation/content/en/articles/committers-guide/_index.adoc:3319
msgid ""
"Beyond the specific requirements above there is a general expectation not to "
"publish private communications between developers without the consent of all "
@@ -7113,14 +7129,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3316
+#: documentation/content/en/articles/committers-guide/_index.adoc:3320
msgid ""
"Communications on project-only or restricted access channels must be kept "
"private."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3319
+#: documentation/content/en/articles/committers-guide/_index.adoc:3323
msgid ""
"Similarly to personal communications, certain internal communications "
"channels, including FreeBSD Committer only mailing lists and restricted "
@@ -7129,12 +7145,12 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3320
+#: documentation/content/en/articles/committers-guide/_index.adoc:3324
msgid "Core may approve publication."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3322
+#: documentation/content/en/articles/committers-guide/_index.adoc:3326
msgid ""
"Where it is impractical to obtain permission due to the number of "
"correspondents or where permission to publish is unreasonably withheld, Core "
@@ -7143,13 +7159,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3324
+#: documentation/content/en/articles/committers-guide/_index.adoc:3328
#, no-wrap
msgid "Support for Multiple Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3331
+#: documentation/content/en/articles/committers-guide/_index.adoc:3335
msgid ""
"FreeBSD is a highly portable operating system intended to function on many "
"different types of hardware architectures. Maintaining clean separation of "
@@ -7165,13 +7181,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3332
+#: documentation/content/en/articles/committers-guide/_index.adoc:3336
#, no-wrap
msgid "Statement of General Intent"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3337
+#: documentation/content/en/articles/committers-guide/_index.adoc:3341
msgid ""
"The FreeBSD Project targets \"production quality commercial off-the-shelf "
"(COTS) workstation, server, and high-end embedded systems\". By retaining a "
@@ -7187,7 +7203,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3344
+#: documentation/content/en/articles/committers-guide/_index.adoc:3348
msgid ""
"The FreeBSD Project differentiates platform targets into four tiers. Each "
"tier includes a list of guarantees consumers may rely on as well as "
@@ -7201,13 +7217,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3345
+#: documentation/content/en/articles/committers-guide/_index.adoc:3349
#, no-wrap
msgid "Platform Targets"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3352
+#: documentation/content/en/articles/committers-guide/_index.adoc:3356
msgid ""
"Support for a hardware platform consists of two components: kernel support "
"and userland Application Binary Interfaces (ABIs). Kernel platform support "
@@ -7222,7 +7238,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3354
+#: documentation/content/en/articles/committers-guide/_index.adoc:3358
msgid ""
"A FreeBSD kernel also uses an ABI (sometimes referred to as the Kernel "
"Binary Interface (KBI)) which includes the semantics and layouts of public "
@@ -7231,7 +7247,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3359
+#: documentation/content/en/articles/committers-guide/_index.adoc:3363
msgid ""
"A FreeBSD kernel may support multiple userland ABIs. For example, FreeBSD's "
"amd64 kernel supports FreeBSD amd64 and i386 userland ABIs as well as Linux "
@@ -7242,20 +7258,20 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3361
+#: documentation/content/en/articles/committers-guide/_index.adoc:3365
msgid ""
"Tiers are defined for both kernels and userland ABIs. In the common case, a "
"platform's kernel and FreeBSD ABIs are assigned to the same tier."
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3362
+#: documentation/content/en/articles/committers-guide/_index.adoc:3366
#, no-wrap
msgid "Tier 1: Fully-Supported Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3367
+#: documentation/content/en/articles/committers-guide/_index.adoc:3371
msgid ""
"Tier 1 platforms are the most mature FreeBSD platforms. They are supported "
"by the security officer, release engineering, and Ports Management Team. "
@@ -7265,42 +7281,42 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3369
+#: documentation/content/en/articles/committers-guide/_index.adoc:3373
msgid ""
"The FreeBSD Project provides the following guarantees to consumers of Tier 1 "
"platforms:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3371
+#: documentation/content/en/articles/committers-guide/_index.adoc:3375
msgid ""
"Official FreeBSD release images will be provided by the release engineering "
"team."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3372
+#: documentation/content/en/articles/committers-guide/_index.adoc:3376
msgid ""
"Binary updates and source patches for Security Advisories and Errata Notices "
"will be provided for supported releases."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3373
+#: documentation/content/en/articles/committers-guide/_index.adoc:3377
msgid ""
"Source patches for Security Advisories will be provided for supported "
"branches."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3374
+#: documentation/content/en/articles/committers-guide/_index.adoc:3378
msgid ""
"Binary updates and source patches for cross-platform Security Advisories "
"will typically be provided at the time of the announcement."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3375
+#: documentation/content/en/articles/committers-guide/_index.adoc:3379
msgid ""
"Changes to userland ABIs will generally include compatibility shims to "
"ensure correct operation of binaries compiled against any stable branch "
@@ -7310,7 +7326,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3376
+#: documentation/content/en/articles/committers-guide/_index.adoc:3380
msgid ""
"Changes to certain portions of the kernel ABI will include compatibility "
"shims to ensure correct operation of kernel modules compiled against the "
@@ -7319,7 +7335,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3377
+#: documentation/content/en/articles/committers-guide/_index.adoc:3381
msgid ""
"Official binary packages for third party software will be provided by the "
"ports team. For embedded architectures, these packages may be cross-built "
@@ -7327,21 +7343,21 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3378
+#: documentation/content/en/articles/committers-guide/_index.adoc:3382
msgid ""
"Most relevant ports should either build or have the appropriate filters to "
"prevent inappropriate ones from building."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3379
+#: documentation/content/en/articles/committers-guide/_index.adoc:3383
msgid ""
"New features which are not inherently platform-specific will be fully "
"functional on all Tier 1 architectures."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3380
+#: documentation/content/en/articles/committers-guide/_index.adoc:3384
msgid ""
"Features and compatibility shims used by binaries compiled against older "
"stable branches may be removed in newer major versions. Such removals will "
@@ -7349,19 +7365,19 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3381
+#: documentation/content/en/articles/committers-guide/_index.adoc:3385
msgid ""
"Tier 1 platforms should be fully documented. Basic operations will be "
"documented in the FreeBSD Handbook."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3382
+#: documentation/content/en/articles/committers-guide/_index.adoc:3386
msgid "Tier 1 platforms will be included in the source tree."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3383
+#: documentation/content/en/articles/committers-guide/_index.adoc:3387
msgid ""
"Tier 1 platforms should be self-hosting either via the in-tree toolchain or "
"an external toolchain. If an external toolchain is required, official binary "
@@ -7369,14 +7385,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3385
+#: documentation/content/en/articles/committers-guide/_index.adoc:3389
msgid ""
"To maintain maturity of Tier 1 platforms, the FreeBSD Project will maintain "
"the following resources to support development:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3387
+#: documentation/content/en/articles/committers-guide/_index.adoc:3391
msgid ""
"Build and test automation support either in the FreeBSD.org cluster or some "
"other location easily available for all developers. Embedded platforms may "
@@ -7385,41 +7401,41 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3388
-#: documentation/content/en/articles/committers-guide/_index.adoc:3418
+#: documentation/content/en/articles/committers-guide/_index.adoc:3392
+#: documentation/content/en/articles/committers-guide/_index.adoc:3422
msgid "Inclusion in the `make universe` and `make tinderbox` targets."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3389
+#: documentation/content/en/articles/committers-guide/_index.adoc:3393
msgid ""
"Dedicated hardware in one of the FreeBSD clusters for package building "
"(either natively or via qemu-user)."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3391
+#: documentation/content/en/articles/committers-guide/_index.adoc:3395
msgid ""
"Collectively, developers are required to provide the following to maintain "
"the Tier 1 status of a platform:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3393
+#: documentation/content/en/articles/committers-guide/_index.adoc:3397
msgid ""
"Changes to the source tree should not knowingly break the build of a Tier 1 "
"platform."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3394
+#: documentation/content/en/articles/committers-guide/_index.adoc:3398
msgid ""
"Tier 1 architectures must have a mature, healthy ecosystem of users and "
"active developers."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3395
+#: documentation/content/en/articles/committers-guide/_index.adoc:3399
msgid ""
"Developers should be able to build packages on commonly available, non-"
"embedded Tier 1 systems. This can mean either native builds if non-embedded "
@@ -7428,7 +7444,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3396
+#: documentation/content/en/articles/committers-guide/_index.adoc:3400
msgid ""
"Changes cannot break the userland ABI. If an ABI change is required, ABI "
"compatibility for existing binaries should be provided via use of symbol "
@@ -7436,7 +7452,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3397
+#: documentation/content/en/articles/committers-guide/_index.adoc:3401
msgid ""
"Changes merged to stable branches cannot break the protected portions of the "
"kernel ABI. If a kernel ABI change is required, the change should be "
@@ -7444,13 +7460,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3398
+#: documentation/content/en/articles/committers-guide/_index.adoc:3402
#, no-wrap
msgid "Tier 2: Developmental and Niche Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3402
+#: documentation/content/en/articles/committers-guide/_index.adoc:3406
msgid ""
"Tier 2 platforms are functional, but less mature FreeBSD platforms. They "
"are not supported by the security officer, release engineering, and Ports "
@@ -7458,7 +7474,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3406
+#: documentation/content/en/articles/committers-guide/_index.adoc:3410
msgid ""
"Tier 2 platforms may be Tier 1 platform candidates that are still under "
"active development. Architectures reaching end of life may also be moved "
@@ -7468,14 +7484,14 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3408
+#: documentation/content/en/articles/committers-guide/_index.adoc:3412
msgid ""
"The FreeBSD Project provides the following guarantees to consumers of Tier 2 "
"platforms:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3410
+#: documentation/content/en/articles/committers-guide/_index.adoc:3414
msgid ""
"The ports infrastructure should include basic support for Tier 2 "
"architectures sufficient to support building ports and packages. This "
@@ -7484,19 +7500,19 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3411
+#: documentation/content/en/articles/committers-guide/_index.adoc:3415
msgid ""
"New features which are not inherently platform-specific should be feasible "
"on all Tier 2 architectures if not implemented."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3412
+#: documentation/content/en/articles/committers-guide/_index.adoc:3416
msgid "Tier 2 platforms will be included in the source tree."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3413
+#: documentation/content/en/articles/committers-guide/_index.adoc:3417
msgid ""
"Tier 2 platforms should be self-hosting either via the in-tree toolchain or "
"an external toolchain. If an external toolchain is required, official binary "
@@ -7504,41 +7520,41 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3414
+#: documentation/content/en/articles/committers-guide/_index.adoc:3418
msgid ""
"Tier 2 platforms should provide functional kernels and userlands even if an "
"official release distribution is not provided."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3416
+#: documentation/content/en/articles/committers-guide/_index.adoc:3420
msgid ""
"To maintain maturity of Tier 2 platforms, the FreeBSD Project will maintain "
"the following resources to support development:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3420
+#: documentation/content/en/articles/committers-guide/_index.adoc:3424
msgid ""
"Collectively, developers are required to provide the following to maintain "
"the Tier 2 status of a platform:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3422
+#: documentation/content/en/articles/committers-guide/_index.adoc:3426
msgid ""
"Changes to the source tree should not knowingly break the build of a Tier 2 "
"platform."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3423
+#: documentation/content/en/articles/committers-guide/_index.adoc:3427
msgid ""
"Tier 2 architectures must have an active ecosystem of users and developers."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3424
+#: documentation/content/en/articles/committers-guide/_index.adoc:3428
msgid ""
"While changes are permitted to break the userland ABI, the ABI should not be "
"broken gratuitously. Significant userland ABI changes should be restricted "
@@ -7546,20 +7562,20 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3425
+#: documentation/content/en/articles/committers-guide/_index.adoc:3429
msgid ""
"New features that are not yet implemented on Tier 2 architectures should "
"provide a means of disabling them on those architectures."
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3426
+#: documentation/content/en/articles/committers-guide/_index.adoc:3430
#, no-wrap
msgid "Tier 3: Experimental Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3430
+#: documentation/content/en/articles/committers-guide/_index.adoc:3434
msgid ""
"Tier 3 platforms have at least partial FreeBSD support. They are _not_ "
"supported by the security officer, release engineering, and Ports Management "
@@ -7567,7 +7583,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3433
+#: documentation/content/en/articles/committers-guide/_index.adoc:3437
msgid ""
"Tier 3 platforms are architectures in the early stages of development, for "
"non-mainstream hardware platforms, or which are considered legacy systems "
@@ -7576,7 +7592,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3436
+#: documentation/content/en/articles/committers-guide/_index.adoc:3440
msgid ""
"The FreeBSD Project provides no guarantees to consumers of Tier 3 platforms "
"and is not committed to maintaining resources to support development. Tier "
@@ -7585,20 +7601,20 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3437
+#: documentation/content/en/articles/committers-guide/_index.adoc:3441
#, no-wrap
msgid "Unsupported Architectures"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3441
+#: documentation/content/en/articles/committers-guide/_index.adoc:3445
msgid ""
"Other platforms are not supported in any form by the project. The project "
"previously described these as Tier 4 systems."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3444
+#: documentation/content/en/articles/committers-guide/_index.adoc:3448
msgid ""
"After a platform transitions to unsupported, all support for the platform is "
"removed from the source, ports and documentation trees. Note that ports "
@@ -7607,13 +7623,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3445
+#: documentation/content/en/articles/committers-guide/_index.adoc:3449
#, no-wrap
msgid "Policy on Changing the Tier of an Architecture"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3449
+#: documentation/content/en/articles/committers-guide/_index.adoc:3453
msgid ""
"Systems may only be moved from one tier to another by approval of the "
"FreeBSD Core Team, which shall make that decision in collaboration with the "
@@ -7623,25 +7639,25 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3451
+#: documentation/content/en/articles/committers-guide/_index.adoc:3455
#, no-wrap
msgid "Ports Specific FAQ"
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3454
+#: documentation/content/en/articles/committers-guide/_index.adoc:3458
#, no-wrap
msgid "Adding a New Port"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3457
+#: documentation/content/en/articles/committers-guide/_index.adoc:3461
#, no-wrap
msgid "How do I add a new port?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3462
+#: documentation/content/en/articles/committers-guide/_index.adoc:3466
msgid ""
"Adding a port to the tree is relatively simple. Once the port is ready to be "
"added, as explained later crossref:committers-guide[ports-qa-add-new-extra,"
@@ -7651,20 +7667,20 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3466
+#: documentation/content/en/articles/committers-guide/_index.adoc:3470
#, no-wrap
msgid "\tSUBDIR += newport\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3469
+#: documentation/content/en/articles/committers-guide/_index.adoc:3473
msgid ""
"Once the port and its category's Makefile are ready, the new port can be "
"committed:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3474
+#: documentation/content/en/articles/committers-guide/_index.adoc:3478
#, no-wrap
msgid ""
"% git add category/Makefile category/newport\n"
@@ -7673,7 +7689,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3478
+#: documentation/content/en/articles/committers-guide/_index.adoc:3482
msgid ""
"Don't forget to crossref:committers-guide[port-commit-message-formats,setup "
"git hooks for the ports tree as explained here]; a specific hook has been "
@@ -7681,19 +7697,19 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3481
+#: documentation/content/en/articles/committers-guide/_index.adoc:3485
#, no-wrap
msgid "Any other things I need to know when I add a new port?"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3484
+#: documentation/content/en/articles/committers-guide/_index.adoc:3488
msgid ""
"Check the port, preferably to make sure it compiles and packages correctly."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3487
+#: documentation/content/en/articles/committers-guide/_index.adoc:3491
msgid ""
"The extref:{porters-handbook}testing[Porters Handbook's Testing Chapter] "
"contains more detailed instructions. See the extref:{porters-handbook}"
@@ -7702,14 +7718,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3489
+#: documentation/content/en/articles/committers-guide/_index.adoc:3493
msgid ""
"You do not necessarily have to eliminate all warnings but make sure you have "
"fixed the simple ones."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3491
+#: documentation/content/en/articles/committers-guide/_index.adoc:3495
msgid ""
"If the port came from a submitter who has not contributed to the Project "
"before, add that person's name to the extref:{contributors}[Additional "
@@ -7717,14 +7733,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3494
+#: documentation/content/en/articles/committers-guide/_index.adoc:3498
msgid ""
"Close the PR if the port came in as a PR. To close a PR, change the state "
"to `Issue Resolved` and the resolution as `Fixed`."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3498
+#: documentation/content/en/articles/committers-guide/_index.adoc:3502
msgid ""
"If for some reason using extref:{porters-handbook}testing[poudriere, testing-"
"poudriere] to test the new port is not possible, the bare minimum of testing "
@@ -7732,7 +7748,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3508
+#: documentation/content/en/articles/committers-guide/_index.adoc:3512
#, no-wrap
msgid ""
"# make install\n"
@@ -7745,85 +7761,85 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3511
+#: documentation/content/en/articles/committers-guide/_index.adoc:3515
msgid ""
"Note that poudriere is the reference for package building, it the port does "
"not build in poudriere, it will be removed."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3514
+#: documentation/content/en/articles/committers-guide/_index.adoc:3518
#, no-wrap
msgid "Removing an Existing Port"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3517
+#: documentation/content/en/articles/committers-guide/_index.adoc:3521
#, no-wrap
msgid "How do I remove an existing port?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3520
+#: documentation/content/en/articles/committers-guide/_index.adoc:3524
msgid ""
"First, please read the section about repository copies. Before you remove "
"the port, you have to verify there are no other ports depending on it."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3522
+#: documentation/content/en/articles/committers-guide/_index.adoc:3526
msgid "Make sure there is no dependency on the port in the ports collection:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3523
+#: documentation/content/en/articles/committers-guide/_index.adoc:3527
msgid "The port's PKGNAME appears in exactly one line in a recent INDEX file."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3524
+#: documentation/content/en/articles/committers-guide/_index.adoc:3528
msgid ""
"No other ports contains any reference to the port's directory or PKGNAME in "
"their Makefiles"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3528
+#: documentation/content/en/articles/committers-guide/_index.adoc:3532
msgid ""
"When using Git, consider using man:git-grep[1], it is much faster than `grep "
"-r`."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3531
+#: documentation/content/en/articles/committers-guide/_index.adoc:3535
msgid "Then, remove the port:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3535
+#: documentation/content/en/articles/committers-guide/_index.adoc:3539
msgid "Remove the port's files and directory with `git rm`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3536
+#: documentation/content/en/articles/committers-guide/_index.adoc:3540
msgid ""
"Remove the `SUBDIR` listing of the port in the parent directory [."
"filename]#Makefile#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3537
-#: documentation/content/en/articles/committers-guide/_index.adoc:3552
+#: documentation/content/en/articles/committers-guide/_index.adoc:3541
+#: documentation/content/en/articles/committers-guide/_index.adoc:3556
msgid "Add an entry to [.filename]#ports/MOVED#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3538
+#: documentation/content/en/articles/committers-guide/_index.adoc:3542
msgid "Remove the port from [.filename]#ports/LEGAL# if it is there."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3543
+#: documentation/content/en/articles/committers-guide/_index.adoc:3547
msgid ""
"Alternatively, you can use the rmport script, from [.filename]#ports/Tools/"
"scripts#. This script was written by {vd}. When sending questions about "
@@ -7832,13 +7848,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3545
+#: documentation/content/en/articles/committers-guide/_index.adoc:3549
#, no-wrap
msgid "How do I move a port to a new location?"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3550
+#: documentation/content/en/articles/committers-guide/_index.adoc:3554
msgid ""
"Perform a thorough check of the ports collection for any dependencies on the "
"old port location/name, and update them. Running `grep` on [."
@@ -7848,14 +7864,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3551
+#: documentation/content/en/articles/committers-guide/_index.adoc:3555
msgid ""
"Remove the `SUBDIR` entry from the old category Makefile and add a `SUBDIR` "
"entry to the new category Makefile."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3553
+#: documentation/content/en/articles/committers-guide/_index.adoc:3557
msgid ""
"Search for entries in xml files inside [.filename]#ports/security/vuxml# and "
"adjust them accordingly. In particular, check for previous packages with the "
@@ -7863,51 +7879,51 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3554
+#: documentation/content/en/articles/committers-guide/_index.adoc:3558
msgid "Move the port with `git mv`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3555
-#: documentation/content/en/articles/committers-guide/_index.adoc:3566
+#: documentation/content/en/articles/committers-guide/_index.adoc:3559
+#: documentation/content/en/articles/committers-guide/_index.adoc:3570
msgid "Commit the changes."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3558
+#: documentation/content/en/articles/committers-guide/_index.adoc:3562
#, no-wrap
msgid "How do I copy a port to a new location?"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3563
+#: documentation/content/en/articles/committers-guide/_index.adoc:3567
msgid "Copy port with `cp -R old-cat/old-port new-cat/new-port`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3564
+#: documentation/content/en/articles/committers-guide/_index.adoc:3568
msgid "Add the new port to the [.filename]#new-cat/Makefile#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3565
+#: documentation/content/en/articles/committers-guide/_index.adoc:3569
msgid "Change stuff in [.filename]#new-cat/new-port#."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3569
+#: documentation/content/en/articles/committers-guide/_index.adoc:3573
#, no-wrap
msgid "Ports Freeze"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3572
+#: documentation/content/en/articles/committers-guide/_index.adoc:3576
#, no-wrap
msgid "What is a “ports freeze”?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3579
+#: documentation/content/en/articles/committers-guide/_index.adoc:3583
msgid ""
"A “ports freeze” was a restricted state the ports tree was put in before a "
"release. It was used to ensure a higher quality for the packages shipped "
@@ -7918,39 +7934,40 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3582
+#: documentation/content/en/articles/committers-guide/_index.adoc:3586
msgid ""
"For more information on how to merge commits to the quarterly branch, see "
-"crossref:committers-guide[ports-qa-misc-request-mfh]."
+"crossref:committers-guide[ports-qa-misc-request-mfh, What is the procedure "
+"to request authorization for merging a commit to the quarterly branch?]."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3584
+#: documentation/content/en/articles/committers-guide/_index.adoc:3588
#, no-wrap
msgid "Quarterly Branches"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3587
+#: documentation/content/en/articles/committers-guide/_index.adoc:3591
#, no-wrap
msgid "What is the procedure to request authorization for merging a commit to the quarterly branch?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3590
+#: documentation/content/en/articles/committers-guide/_index.adoc:3594
msgid ""
"As of November 30, 2020, there is no need to seek explicit approval to "
"commit to the quarterly branch."
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3592
+#: documentation/content/en/articles/committers-guide/_index.adoc:3596
#, no-wrap
msgid "What is the procedure for merging commits to the quarterly branch?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3595
+#: documentation/content/en/articles/committers-guide/_index.adoc:3599
msgid ""
"Merging commits to the quarterly branch (a process we call MFH for a "
"historical reason) is very similar to MFC'ing a commit in the src "
@@ -7958,7 +7975,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3601
+#: documentation/content/en/articles/committers-guide/_index.adoc:3605
#, no-wrap
msgid ""
"% git checkout 2021Q2\n"
@@ -7968,7 +7985,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3605
+#: documentation/content/en/articles/committers-guide/_index.adoc:3609
msgid ""
"where `$HASH` is the hash of the commit you want to copy over to the "
"quarterly branch. The `-x` parameter ensures the hash `$HASH` of the `main` "
@@ -7976,19 +7993,19 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3607
+#: documentation/content/en/articles/committers-guide/_index.adoc:3611
#, no-wrap
msgid "Creating a New Category"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3610
+#: documentation/content/en/articles/committers-guide/_index.adoc:3614
#, no-wrap
msgid "What is the procedure for creating a new category?"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3615
+#: documentation/content/en/articles/committers-guide/_index.adoc:3619
msgid ""
"Please see extref:{porters-handbook}[Proposing a New Category, proposing-"
"categories] in the Porter's Handbook. Once that procedure has been followed "
@@ -7997,42 +8014,42 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3619
+#: documentation/content/en/articles/committers-guide/_index.adoc:3623
msgid "Perform any needed moves. (This only applies to physical categories.)"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3620
+#: documentation/content/en/articles/committers-guide/_index.adoc:3624
msgid ""
"Update the `VALID_CATEGORIES` definition in [.filename]#ports/Mk/bsd.port."
"mk#."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3621
+#: documentation/content/en/articles/committers-guide/_index.adoc:3625
msgid "Assign the PR back to you."
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3624
+#: documentation/content/en/articles/committers-guide/_index.adoc:3628
#, no-wrap
msgid "What do I need to do to implement a new physical category?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3629
+#: documentation/content/en/articles/committers-guide/_index.adoc:3633
msgid ""
"Upgrade each moved port's [.filename]#Makefile#. Do not connect the new "
"category to the build yet."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3631
+#: documentation/content/en/articles/committers-guide/_index.adoc:3635
msgid "To do this, you will need to:"
msgstr ""
#. type: delimited block = 6
-#: documentation/content/en/articles/committers-guide/_index.adoc:3635
+#: documentation/content/en/articles/committers-guide/_index.adoc:3639
msgid ""
"Change the port's `CATEGORIES` (this was the point of the exercise, "
"remember?) The new category is listed first. This will help to ensure that "
@@ -8040,7 +8057,7 @@ msgid ""
msgstr ""
#. type: delimited block = 6
-#: documentation/content/en/articles/committers-guide/_index.adoc:3636
+#: documentation/content/en/articles/committers-guide/_index.adoc:3640
msgid ""
"Run a `make describe`. Since the top-level `make index` that you will be "
"running in a few steps is an iteration of `make describe` over the entire "
@@ -8049,14 +8066,14 @@ msgid ""
msgstr ""
#. type: delimited block = 6
-#: documentation/content/en/articles/committers-guide/_index.adoc:3637
+#: documentation/content/en/articles/committers-guide/_index.adoc:3641
msgid ""
"If you want to be really thorough, now might be a good time to run man:"
"portlint[1]."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3640
+#: documentation/content/en/articles/committers-guide/_index.adoc:3644
msgid ""
"Check that the ``PKGORIGIN``s are correct. The ports system uses each port's "
"`CATEGORIES` entry to create its `PKGORIGIN`, which is used to connect "
@@ -8066,7 +8083,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3642
+#: documentation/content/en/articles/committers-guide/_index.adoc:3646
msgid ""
"To do this, use the [.filename]#chkorigin.sh# tool: `env PORTSDIR=/path/to/"
"ports sh -e /path/to/ports/Tools/scripts/chkorigin.sh`. This will check "
@@ -8076,7 +8093,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3643
+#: documentation/content/en/articles/committers-guide/_index.adoc:3647
msgid ""
"On your own local system, test the proposed changes: first, comment out the "
"SUBDIR entries in the old ports' categories' [.filename]##Makefile##s; then "
@@ -8088,7 +8105,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3644
+#: documentation/content/en/articles/committers-guide/_index.adoc:3648
msgid ""
"Once this is done, you can commit the updated [.filename]#ports/Makefile# to "
"connect the new category to the build and also commit the [."
@@ -8096,25 +8113,25 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3645
+#: documentation/content/en/articles/committers-guide/_index.adoc:3649
msgid "Add appropriate entries to [.filename]#ports/MOVED#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3646
+#: documentation/content/en/articles/committers-guide/_index.adoc:3650
msgid "Update the documentation by modifying:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3647
-#: documentation/content/en/articles/committers-guide/_index.adoc:3656
+#: documentation/content/en/articles/committers-guide/_index.adoc:3651
+#: documentation/content/en/articles/committers-guide/_index.adoc:3660
msgid ""
"the extref:{porters-handbook}[list of categories, PORTING-CATEGORIES] in the "
"Porter's Handbook"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3649
+#: documentation/content/en/articles/committers-guide/_index.adoc:3653
msgid ""
"Only once all the above have been done, and no one is any longer reporting "
"problems with the new ports, should the old ports be deleted from their "
@@ -8122,38 +8139,38 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3651
+#: documentation/content/en/articles/committers-guide/_index.adoc:3655
#, no-wrap
msgid "What do I need to do to implement a new virtual category?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3654
+#: documentation/content/en/articles/committers-guide/_index.adoc:3658
msgid ""
"This is much simpler than a physical category. Only a few modifications are "
"needed:"
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3658
-#: documentation/content/en/articles/committers-guide/_index.adoc:3752
+#: documentation/content/en/articles/committers-guide/_index.adoc:3662
+#: documentation/content/en/articles/committers-guide/_index.adoc:3756
#, no-wrap
msgid "Miscellaneous Questions"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3661
+#: documentation/content/en/articles/committers-guide/_index.adoc:3665
#, no-wrap
msgid "Are there changes that can be committed without asking the maintainer for approval?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3664
+#: documentation/content/en/articles/committers-guide/_index.adoc:3668
msgid "Blanket approval for most ports applies to these types of fixes:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3666
+#: documentation/content/en/articles/committers-guide/_index.adoc:3670
msgid ""
"Most infrastructure changes to a port (that is, modernizing, but not "
"changing the functionality). For example, the blanket covers converting to "
@@ -8162,19 +8179,19 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3667
+#: documentation/content/en/articles/committers-guide/_index.adoc:3671
msgid "Trivial and _tested_ build and runtime fixes."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3668
+#: documentation/content/en/articles/committers-guide/_index.adoc:3672
msgid ""
"Documentations or metadata changes to ports, like [.filename]#pkg-descr# or "
"`COMMENT`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3673
+#: documentation/content/en/articles/committers-guide/_index.adoc:3677
msgid ""
"Exceptions to this are anything maintained by the {portmgr}, or the "
"{security-officer}. No unauthorized commits may ever be made to ports "
@@ -8182,20 +8199,20 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3676
+#: documentation/content/en/articles/committers-guide/_index.adoc:3680
#, no-wrap
msgid "How do I know if my port is building correctly or not?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3680
+#: documentation/content/en/articles/committers-guide/_index.adoc:3684
msgid ""
"The packages are built multiple times each week. If a port fails, the "
"maintainer will receive an email from `pkg-fallout@FreeBSD.org`."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3682
+#: documentation/content/en/articles/committers-guide/_index.adoc:3686
msgid ""
"Reports for all the package builds (official, experimental, and non-"
"regression) are aggregated at link:pkg-status.FreeBSD.org[pkg-status.FreeBSD."
@@ -8203,26 +8220,26 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3684
+#: documentation/content/en/articles/committers-guide/_index.adoc:3688
#, no-wrap
msgid "I added a new port. Do I need to add it to the [.filename]#INDEX#?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3687
+#: documentation/content/en/articles/committers-guide/_index.adoc:3691
msgid ""
"No. The file can either be generated by running `make index`, or a pre-"
"generated version can be downloaded with `make fetchindex`."
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3689
+#: documentation/content/en/articles/committers-guide/_index.adoc:3693
#, no-wrap
msgid "Are there any other files I am not allowed to touch?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3693
+#: documentation/content/en/articles/committers-guide/_index.adoc:3697
msgid ""
"Any file directly under [.filename]#ports/#, or any file under a "
"subdirectory that starts with an uppercase letter ([.filename]#Mk/#, [."
@@ -8232,13 +8249,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3695
+#: documentation/content/en/articles/committers-guide/_index.adoc:3699
#, no-wrap
msgid "What is the proper procedure for updating the checksum for a port distfile when the file changes without a version change?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3699
+#: documentation/content/en/articles/committers-guide/_index.adoc:3703
msgid ""
"When the checksum for a distribution file is updated due to the author "
"updating the file without changing the port revision, the commit message "
@@ -8251,20 +8268,20 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/committers-guide/_index.adoc:3701
+#: documentation/content/en/articles/committers-guide/_index.adoc:3705
#, no-wrap
msgid "How can an experimental test build of the ports tree (exp-run) be requested?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3705
+#: documentation/content/en/articles/committers-guide/_index.adoc:3709
msgid ""
"An exp-run must be completed before patches with a significant ports impact "
"are committed. The patch can be against the ports tree or the base system."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3707
+#: documentation/content/en/articles/committers-guide/_index.adoc:3711
msgid ""
"Full package builds will be done with the patches provided by the submitter, "
"and the submitter is required to fix detected problems _(fallout)_ before "
@@ -8272,22 +8289,22 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3711
+#: documentation/content/en/articles/committers-guide/_index.adoc:3715
msgid "Go to the link:https://bugs.freebsd.org/submit[Bugzilla new PR page]."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3712
+#: documentation/content/en/articles/committers-guide/_index.adoc:3716
msgid "Select the product your patch is about."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3713
+#: documentation/content/en/articles/committers-guide/_index.adoc:3717
msgid "Fill in the bug report as normal. Remember to attach the patch."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3714
+#: documentation/content/en/articles/committers-guide/_index.adoc:3718
msgid ""
"If at the top it says “Show Advanced Fields” click on it. It will now say "
"“Hide Advanced Fields”. Many new fields will be available. If it already "
@@ -8295,56 +8312,56 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3715
+#: documentation/content/en/articles/committers-guide/_index.adoc:3719
msgid ""
"In the “Flags” section, set the “exp-run” one to `?`. As for all other "
"fields, hovering the mouse over any field shows more details."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3716
+#: documentation/content/en/articles/committers-guide/_index.adoc:3720
msgid "Submit. Wait for the build to run."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3717
+#: documentation/content/en/articles/committers-guide/_index.adoc:3721
msgid "{portmgr} will reply with a possible fallout."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3718
+#: documentation/content/en/articles/committers-guide/_index.adoc:3722
msgid "Depending on the fallout:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3719
+#: documentation/content/en/articles/committers-guide/_index.adoc:3723
msgid ""
"If there is no fallout, the procedure stops here, and the change can be "
"committed, pending any other approval required."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3720
+#: documentation/content/en/articles/committers-guide/_index.adoc:3724
msgid ""
"If there is fallout, it _must_ be fixed, either by fixing the ports directly "
"in the ports tree, or adding to the submitted patch."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3721
+#: documentation/content/en/articles/committers-guide/_index.adoc:3725
msgid ""
"When this is done, go back to step 6 saying the fallout was fixed and wait "
"for the exp-run to be run again. Repeat as long as there are broken ports."
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3724
+#: documentation/content/en/articles/committers-guide/_index.adoc:3728
#, no-wrap
msgid "Issues Specific to Developers Who Are Not Committers"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3729
+#: documentation/content/en/articles/committers-guide/_index.adoc:3733
msgid ""
"A few people who have access to the FreeBSD machines do not have commit "
"bits. Almost all of this document will apply to these developers as well "
@@ -8353,17 +8370,17 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3731
-msgid "crossref:committers-guide[admin]"
+#: documentation/content/en/articles/committers-guide/_index.adoc:3735
+msgid "crossref:committers-guide[admin, Administrative Details]"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3732
-msgid "crossref:committers-guide[conventions-everyone]"
+#: documentation/content/en/articles/committers-guide/_index.adoc:3736
+msgid "crossref:committers-guide[conventions-everyone, For Everyone]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3736
+#: documentation/content/en/articles/committers-guide/_index.adoc:3740
msgid ""
"Get your mentor to add you to the \"Additional Contributors\" ([."
"filename]#doc/shared/contrib-additional.adoc#), if you are not already "
@@ -8371,47 +8388,48 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3738
-msgid "crossref:committers-guide[developer.relations]"
+#: documentation/content/en/articles/committers-guide/_index.adoc:3742
+msgid "crossref:committers-guide[developer.relations, Developer Relations]"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3739
-msgid "crossref:committers-guide[ssh.guide]"
+#: documentation/content/en/articles/committers-guide/_index.adoc:3743
+msgid "crossref:committers-guide[ssh.guide, SSH Quick-Start Guide]"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3740
-msgid "crossref:committers-guide[rules]"
+#: documentation/content/en/articles/committers-guide/_index.adoc:3744
+msgid ""
+"crossref:committers-guide[rules, The FreeBSD Committers' Big List of Rules]"
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3742
+#: documentation/content/en/articles/committers-guide/_index.adoc:3746
#, no-wrap
msgid "Information About Google Analytics"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3745
+#: documentation/content/en/articles/committers-guide/_index.adoc:3749
msgid ""
"As of December 12, 2012, Google Analytics was enabled on the FreeBSD Project "
"website to collect anonymized usage statistics regarding usage of the site."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/committers-guide/_index.adoc:3749
+#: documentation/content/en/articles/committers-guide/_index.adoc:3753
msgid ""
"As of March 3, 2022, Google Analytics was removed from the FreeBSD Project."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3754
+#: documentation/content/en/articles/committers-guide/_index.adoc:3758
#, no-wrap
msgid "How do I access people.FreeBSD.org to put up personal or project information?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3758
+#: documentation/content/en/articles/committers-guide/_index.adoc:3762
msgid ""
"`people.FreeBSD.org` is the same as `freefall.FreeBSD.org`. Just create a [."
"filename]#public_html# directory. Anything you place in that directory will "
@@ -8420,45 +8438,45 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3759
+#: documentation/content/en/articles/committers-guide/_index.adoc:3763
#, no-wrap
msgid "Where are the mailing list archives stored?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3762
+#: documentation/content/en/articles/committers-guide/_index.adoc:3766
msgid ""
"The mailing lists are archived under [.filename]#/local/mail# on `freefall."
"FreeBSD.org`."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3763
+#: documentation/content/en/articles/committers-guide/_index.adoc:3767
#, no-wrap
msgid "I would like to mentor a new committer. What process do I need to follow?"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3766
+#: documentation/content/en/articles/committers-guide/_index.adoc:3770
msgid ""
"See the https://www.freebsd.org/internal/new-account/[New Account Creation "
"Procedure] document on the internal pages."
msgstr ""
#. type: Title ==
-#: documentation/content/en/articles/committers-guide/_index.adoc:3768
+#: documentation/content/en/articles/committers-guide/_index.adoc:3772
#, no-wrap
msgid "Benefits and Perks for FreeBSD Committers"
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3771
+#: documentation/content/en/articles/committers-guide/_index.adoc:3775
#, no-wrap
msgid "Recognition"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3775
+#: documentation/content/en/articles/committers-guide/_index.adoc:3779
msgid ""
"Recognition as a competent software engineer is the longest lasting value. "
"In addition, getting a chance to work with some of the best people that "
@@ -8466,33 +8484,33 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3777
+#: documentation/content/en/articles/committers-guide/_index.adoc:3781
#, no-wrap
msgid "FreeBSD Mall"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3780
+#: documentation/content/en/articles/committers-guide/_index.adoc:3784
msgid ""
"FreeBSD committers can get a free 4-CD or DVD set at conferences from http://"
"www.freebsdmall.com[FreeBSD Mall, Inc.]."
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3782
+#: documentation/content/en/articles/committers-guide/_index.adoc:3786
#, no-wrap
msgid "`Gandi.net`"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3785
+#: documentation/content/en/articles/committers-guide/_index.adoc:3789
msgid ""
"https://gandi.net[Gandi] provides website hosting, cloud computing, domain "
"registration, and X.509 certificate services."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3789
+#: documentation/content/en/articles/committers-guide/_index.adoc:3793
msgid ""
"Gandi offers an E-rate discount to all FreeBSD developers. To streamline "
"the process of getting the discount first set up a Gandi account, fill in "
@@ -8502,20 +8520,20 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/committers-guide/_index.adoc:3791
+#: documentation/content/en/articles/committers-guide/_index.adoc:3795
#, no-wrap
msgid "`rsync.net`"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3794
+#: documentation/content/en/articles/committers-guide/_index.adoc:3798
msgid ""
"https://rsync.net[rsync.net] provides cloud storage for offsite backup that "
"is optimized for UNIX users. Their service runs entirely on FreeBSD and ZFS."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/committers-guide/_index.adoc:3795
+#: documentation/content/en/articles/committers-guide/_index.adoc:3799
msgid ""
"rsync.net offers a free-forever 500 GB account to FreeBSD developers. Simply "
"sign up at https://www.rsync.net/freebsd.html[https://www.rsync.net/freebsd."