Add in the migrating from the old subversion / git docs. This section
should be removed in a few months maybe.
Contributions by: lwshu@, Alexander Richardson, kib@, Ceri Davies
Use angle brackets instead of italic to denote mandatory fields after
"freebsd/developer/" blocks. "freefall name" and "NickServ name" are
also renamed to "freefall username"` and "FreeNode account".
Reviewed by: debdrup, ygy, lwhsu
Approved by: philip (mentor)
Differential Revision: https://reviews.freebsd.org/D29285
Integreate MFC procedures into the committer's handbook. This was originally in
my freebsd-git-docs repo where it was collaberatively created. The changes here
are light edits and a conversion from markdown to asciidoc.
Contributions from: jhb@, lwhsu@, delphij@, Ceri Davies, Alexandre
Fix a number of typos. Note why one would prefer publishing a repo over
phabricator. Try to minimize use of contractions. Clarify the mysterious 'source
of truth' phrase.
Noticed by: Pau Amma (except the contractions)
Vendor branch managed belongs in the comitter guide, as it is relevant to
comitters and not to the larger community of people developing for FreeBSD,
which the developer's guide more genereal development.
It is no longer relevant to the day-to-day operations of the project. It's all
done with git now. We have the old content in the doc repo should someone need
this information in the future.
Steps 1-4 from the Committer's guide:
* Add entries for Ka Ho Ng <khng>
* Add PGP key
Reviewed by: philip
Approved by: philip (mentor)
Differential Revision: https://reviews.freebsd.org/D29282
This does not include entries for changes that were included in 12.2
release.
Reviewed by: emaste (earlier version)
Differential Revision: https://reviews.freebsd.org/D29279
- Remove extraneous quotes from attributes.
- Prefer active voice to passive voice when describing changes.
- Correct a few entries that claimed functionality changed when
the associated changes were changes to the documentation.
- Move the VirtIO V1 comment to the device drivers section and
make it more generic as well as adding missing context for Q35
(it's specific to QEMU).
- Trim the bhyve entries to not include changes already present
in 12.2. Also, don't list bugfixes to previous changes, e.g.
a single entry for VM snapshots is sufficient from a user's
perspective.
- Replace some bhyve entries with broader entries such as support
for LA57 and Hygon Dhyana.
- In the note about the i386 CPUTYPE, shift to present tense
instead of future tense.
Reviewed by: gjb (earlier version)
Discussed with: emaste
Differential Revision: https://reviews.freebsd.org/D29244
- Remove spurious quotes from attributes.
- Update the descriptions of supported architectures including adding
aarch64 and RISC-V and removing sparc64.
- Suggest installing packages via pkg(8) rather than the installer.
- Claim 13.0 is a release and not a developer snapshot.
- Trim stale info about obtaining FreeBSD and instead point the user
at the "where/" page on the main website.
- Switch mailing list from current@ to stable@.
- Add an explicit link to bugs.freebsd.org and remove mention of
send-pr(1).
- Just assume bsdinstall works on all platforms.
- Other minor edits.
Reviewed by: gjb (earlier version)
Differential Revision: https://reviews.freebsd.org/D29243
- Remove spurious quotes around the release name and number.
- Replace SVN with Git.
- Fix a freebsd-update example to expand the localRel attribute.
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D29242
Pull most of URLs.md from my freebsd-git-docs github repo and reformat to
asciidoc. Copy some of the existing svn info and retarget it to Git.
Submissions on github from: lwshu@, 0mp@, Alexander Richardson, Ryan Libby,
Ceri Davies, Joseph Mingrone
Feedback from: Pau Amma, emaste@
Sponsored by: Netflix, Inc
Differential Revision: https://reviews.freebsd.org/D29252
Upgrade some information about the new git procedures
in cutting-edge chapter.
Upgrade the bsd family tree to point to git instead of svn
PR: 254132
Submitted by: tech-lists (at) zyxst.net
Rewrite much of the 486->686 default code generation section. This mostly
improves the wording, but also fleshes out some of the examples given and
provides more examples. Minor typos also corrected.
Attaching processes will now largely retain their cpu masks, which is a
fairly large and notable change from previous releases.
Reviewed by: me_igalic.co
Approved by: gjb (implicit)
Differential Revision: https://reviews.freebsd.org/D29081
Summary:
In [[https://svnweb.freebsd.org/ports?view=revision&revision=562203|r562203]]
and [[https://svnweb.freebsd.org/ports?view=revision&revision=562203|r562204]] the vuln.xml file was splitted by year.
As stated in the commit message, `pkg(8) audit` does not support entities and hence,
we need to use the vuln-flat.xml file to test changes to the port.
Test Plan:
* Try something like this:
```
$ pkg audit -f ./vuln.xml gitea-1.13.4
pkg: Syntax error while parsing vulnxml
pkg: cannot process vulnxml
```
and then:
```
$ pkg audit -f ./vuln-flat.xml gitea-1.13.4
0 problem(s) in 0 installed package(s) found.
```
After the patch:
* `igor` clean
* The documentation is rendered properly.
Reviewers: 0mp, gbe
Differential Revision: https://reviews.freebsd.org/D29219