-Creating new content, or modifying existing content requires an understanding of several coordinated processes, an understanding of how edits and content changes flow between them, and what happens at each step.
+Creating new content, or modifying existing content requires an understanding of:
+
+* Several coordinated processes,
+* How content changes as each process is applied, and
+* What happens at each step.
+
This section presents an overview of the Doc Team workflow and a detailed model that describes these steps.
[[workflow-overview]]
@@ -58,8 +63,7 @@
image::workflow-images01-overview.png["Doc Team Workflow Overview. Refer to paragraphs below."]
-shows a high level overview of the current Doc Team workflow model (shaded green inside the dotted lines) and how it fits into the larger picture of FreeBSD development.
-
+shows a high level overview of the current Doc Team workflow model (shaded area inside the dotted lines) and how it fits into the larger picture of FreeBSD development.
The figure shows how the Doc Team workflow is similar to the workflow of other groups within the FreeBSD ecosystem such as the development teams and the porting teams.
Each group utilizes separate workflows and repositories to manage their own work.
@@ -130,7 +134,7 @@
At this point, the Author uses **git arc update** (12), with the same commit message, to update the original change set in Phabricator.
These latest changes are applied to the original change set as noted in (16).
-The Reviewer may request additional changes, in which case the above cycle is repeated until the Reviewer is satisfied that all changes have made (18).
+If the Reviewer requests additional changes, the above cycle is repeated until the Reviewer is satisfied that all changes have made (18).
The Reviewer then notifies (19) the Committer (20) that the changes are ready to be committed.
The Committer applies the commit (21) to the Doc Repository (2) and the process is complete.
====
@@ -141,7 +145,7 @@
[[workflow-git-references]]
== Git References
-The explanation above shows very basic usage of Phabricator, man:git[1], and the version of man:arcanist[1] integrated with man:git[1] used by the Doc Team.
+The explanation above shows very basic usage of Phabricator, man:git[1], and man:git-arc[1],the version of link:https://secure.phabricator.com/book/phabricator/article/arcanist/[arcanist] integrated with man:git[1] used by the Doc Team.
Access these resources for more information on man:git[1]:
* Pro Git Book – a free online comprehensive reference for using man:git[1].
@@ -152,5 +156,5 @@
* Seth Robertson's Documentation Projects with Git
** https://sethrobertson.github.io/
-References for man:arcanist[1] and Phabricator, along with additional examples, are shown in the next chapter.
+References for man:git-arc[1] and Phabricator, along with additional examples, are shown in the next chapter.