Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2017 19:18:38 +0000 (UTC)
From:      Benjamin Kaduk <bjk@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r51318 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201712171918.vBHJIccU051706@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bjk
Date: Sun Dec 17 19:18:37 2017
New Revision: 51318
URL: https://svnweb.freebsd.org/changeset/doc/51318

Log:
  Make an editing pass through the 2017Q3 report

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml	Sun Dec 17 08:15:40 2017	(r51317)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml	Sun Dec 17 19:18:37 2017	(r51318)
@@ -104,7 +104,7 @@
 
     <description>Miscellaneous</description>
 
-    <p>Objects that defy categorization.</p>
+    <p>Items that defy categorization.</p>
   </category>
 
   <category>
@@ -187,14 +187,14 @@
 
       <ul>
 	<li>The CPU topology detection code was enhanced to properly
-	  detect Zen dies and CCXes.  This gives the scheduler more
-	  locality information to make scheduling decisions.</li>
+	  detect Zen dies and CPU Complexes.  This gives the scheduler more
+	  locality information to use when making scheduling decisions.</li>
 
 	<li>The x86 topology analysis was enhanced to report dies and
-	  CCXes, in addition to the existing reporting on packages,
-	  cores, and threads.  An example  of the new output is
-	  &quot;FreeBSD/SMP: 1 package(s) x 2 groups x 2 cache groups
-	  x 4 core(s) x 2 hardware threads&quot;.</li>
+	  CPU Complexes, in addition to the existing reporting on packages,
+	  cores, and threads.  An example of the new output is
+	  <tt>FreeBSD/SMP: 1 package(s) x 2 groups x 2 cache groups
+	    x 4 core(s) x 2 hardware threads</tt>.</li>
 
 	<li>The amdsmn(4) driver for accessing SMN (System Management
 	  Network) registers was added.</li>
@@ -204,29 +204,30 @@
 
 	<li>In cpufreq(4):
 	  <ul>
-	    <li>Added support for decoding Zen P-state info from MSRs
-	      (mostly not necessary due to ACPI P-state information,
-	      but potentially useful)</li>
+	    <li>Added support for decoding Zen P-state information
+	      from Machine State Registers (which is usually not
+	      necessary, since it is largely redundant with ACPI
+	      P-state information, but is potentially useful)</li>
 
 	    <li>Work around the apparent Ryzen inability to achieve
 	      the P1 state by not busying cores waiting to
-	      transition.</li>
+	      transition to it</li>
 	  </ul>
 	</li>
 
-	<li>The intpm(4) smbus driver was fixed to attach to FCH
-	  (Fusion Controller Hub).</li>
+	<li>The intpm(4) smbus driver was fixed to attach to the AMD
+	  FCH (Fusion Controller Hub).</li>
 
 	<li>All MCA banks are now enabled and monitored on Zen
 	  CPUs.</li>
 
-	<li>Feature bit decoding was added for: CLZERO, SVM features,
-	  RAS capabilities.</li>
+	<li>Feature-bit decoding was added for: CLZERO, SVM features,
+	  and RAS capabilities.</li>
 
 	<li>SHA intrinsic support was added to the aesni(4) driver.
 	  Ryzen is currently the only desktop processor to feature
-	  these intrinsics.  Support is also present in Intel's
-	  Goldmont line of low end SoCs.</li>
+	  these intrinsics.  Support for these intrinsics is also
+	  present in Intel's Goldmont line of low-end SoCs.</li>
       </ul>
 
       <p>Overall, Zen is now a very usable platform for x86
@@ -236,8 +237,8 @@
     <sponsor>Dell EMC Isilon</sponsor>
 
     <help>
-      <task>Add HWPMC support for new performance counters in
-	Zen.</task>
+      <task>Add HWPMC support for the new performance counters
+	avilable on the Zen architecture.</task>
 
       <task>Add support for the CCP (Crypto Co-Processor).</task>
     </help>
@@ -359,16 +360,18 @@
 
     <body>
       <p>This summer has seen the creation of a puppet@ team to help
-	maintain the ~30 Puppet-related ports in the &os; ports tree.
+	maintain the approximately 30 Puppet-related ports in the &os;
+	ports tree.
 	These ports were previously maintained by various committers,
-	and from time to time this introduced some delays when
-	updating a port due to the need to wait for a maintainer's
+	and from time to time the distributed maintainership
+	introduced some delays when
+	updating a port due, to the need to wait for a maintainer's
 	approval for a related change to a different port.</p>
 
       <p>Puppet 5 is now in the ports tree (as
 	<tt>sysutils/puppet5</tt>).  The C++ version of Facter
 	(<tt>sysutils/facter</tt>) got a lot of love and is now a
-	drop-in replacement for the previous Ruby version of Facter
+	drop-in replacement for the previous Ruby version
 	(<tt>sysutils/rubygem-facter</tt>); it is the default facts
 	source for the Puppet 5 port.</p>
 
@@ -377,7 +380,7 @@
     </body>
 
     <help>
-      <task>The <tt>pkgng</tt> package provider has some minor issues
+      <task>The <tt>pkg</tt> package provider has some minor issues
 	(it breaks things when no repos are configured, and is not
 	working properly from the context of the MCollective package
 	agent).</task>
@@ -411,7 +414,7 @@
       <p>iWARP is a protocol suite that enables efficient movement
 	of data across the network, building on Remote Direct Memory
 	Access, Direct Data Placement, and Marker PDU Aligned Framing.
-	It endeavors to avoid unnecessary (local) data copies and
+	It endeavors to avoid unnecessary (local) data copies and to
 	offload work from the main CPU to dedicated hardware.</p>
 
       <p>An initial commit adding iWARP support for the Intel X722
@@ -460,10 +463,10 @@
       <p>This quarter, with the help of Matt Macy and Sean Bruno (among
 	others), we've submitted a review in Phabricator for the
 	conversion of the <tt>ixgbe</tt> driver to use the new (and evolving)
-	<tt>iflib</tt> interface.</p>
+	<tt>iflib</tt> framework.</p>
 
       <p>Stay tuned for the conversion of the 40G driver
-	(<tt>ixl</tt>) as it is currently being ported to use
+	(<tt>ixl</tt>), as it is currently being ported to use
 	<tt>iflib</tt>.</p>
     </body>
 
@@ -510,19 +513,19 @@
     </contact>
 
     <links>
-      <url href="https://github.com/FreeBSDDesktop/">FreeBSDDesktop GitHub</url>
+      <url href="https://github.com/FreeBSDDesktop/">FreeBSDDesktop on GitHub</url>
     </links>
 
     <body>
       <p>The FreeBSDDesktop team is happy to announce the availability of
-	<tt>graphics/drm-next-kmod</tt>. This port for &os; CURRENT
+	<tt>graphics/drm-next-kmod</tt>.  This port for &os;-CURRENT
 	(amd64) provides support for the <tt>amdgpu</tt>,
 	<tt>i915</tt>, and <tt>radeon</tt> DRM
 	modules using the <tt>linuxkpi</tt> compatibility framework.
-	The port currently corresponds to DRM from Linux 4.9 and is in
-	an experimental state. It works reliably for a lot of testers
+	The port currently corresponds to the DRM from Linux 4.9 and is in
+	an experimental state.  It works reliably for many testers
 	with modern GPU hardware (AMD HD7000 series/Tahiti to Polaris
-	and Intel HD3000/Sandy Bridge to Skylake). Broader testing and
+	and Intel HD3000/Sandy Bridge to Skylake).  Broader testing and
 	reporting/fixing of bugs is appreciated.</p> </body>
 
     <help>
@@ -557,15 +560,15 @@
     </links>
 
     <body>
-	<p>OpenJFX is an open source, next generation client
-	  application platform for desktop and embedded systems
+	<p>OpenJFX is an open source, next generation, client
+	  application platform for desktop and embedded systems,
 	  based on JavaSE.  This quarter, the OpenJFX port was
-	  reworked and has some significant improvements.</p>
+	  reworked and has received some significant improvements.</p>
 
 	<p>More modules are being built.  With the new web module we
 	  gain support for applications that have their own builtin
-	  web browser like e.g.  AsciidocFX.  The new media module
-	  allows JavaFX applications to playback audio and video
+	  web browser such as AsciidocFX.  The new media module
+	  allows JavaFX applications to play audio and video
 	  files.</p>
 
 	<p>A port of the JavaFX scenebuilder, a RAD tool for
@@ -581,7 +584,7 @@
     </body>
 
     <help>
-      <task>Upstream some of the patches</task>
+      <task>Upstream some of the patches in the ports tree.</task>
     </help>
   </project>
 
@@ -614,14 +617,14 @@
     </links>
 
     <body>
-      <p>The Ports Collection now features over 31,600 ports. There are currently
-	2671 problem reports, of which 718 are unassigned. This quarter saw
-	almost 5,900 commits from 175 committers. The number of open PRs grew
+      <p>The Ports Collection now features over 31,600 ports.  There are currently
+	2671 problem reports, of which 718 are unassigned.  This quarter saw
+	almost 5,900 commits from 175 committers.  The number of open PRs grew
 	compared to last quarter, and outpaced the number of changes.</p>
 
       <p>This quarter, we welcomed Zach Leslie (zleslie@), Luca Pizzamiglio
 	(pizzamig@), Craig Leres (leres@), Adriaan de Groot (adridg@), and Dave
-	Cottlehuber (dch@) as new committers. The commit bits of the following
+	Cottlehuber (dch@) as new committers.  The commit bits of the following
 	committers were taken in for safekeeping: alonso@ after 19 months of
 	inactivity, rpaulo@ per his request, and ache@ after he passed away.
 	Despite several tries and changing mentors, kami@ lacked interest in
@@ -638,14 +641,14 @@
 	<li><tt>twisted</tt>: there is only one Twisted port left</li>
       </ul>
 
-      <p>The default version of GCC was bumped from 5 to 6. Firefox was updated
-	to version 56.0 and Chromium to version 61.0.3163.100. The version of
+      <p>The default version of GCC was bumped from 5 to 6.  Firefox was updated
+	to version 56.0 and Chromium to version 61.0.3163.100.  The version of
 	<tt>pkg</tt> itself was updated to 1.10.1.</p>
 
       <p>During this quarter, antoine@ performed 28 exp-runs to test version
 	updates of major ports, improving <tt>USE_GITHUB</tt> and
 	<tt>SHEBANG_FILES</tt>, and API changes to the base system.
-	This quarter, the foundations for ports &quot;flavors&quot; were
+	This quarter, the foundation for ports &quot;flavors&quot; was
 	committed, though more development and testing will be
 	performed in the coming quarter before it goes live.</p>
     </body>
@@ -688,7 +691,7 @@
 	<li><a href="https://artifact.ci.FreeBSD.org/dtrace-test/">https://artifact.ci.FreeBSD.org/dtrace-test/</a></li>;
       </ul>
 
-      <p>We had 2 developer summits in Q3:</p>
+      <p>We had a team meeting at two developer summits during Q3:</p>
 
       <ul>
 	<li><a href="https://wiki.FreeBSD.org/DevSummit/201708/Testing">BSDcam</a></li>;
@@ -697,7 +700,7 @@
     </body>
 
     <help>
-      <task>Fix the failing cases and builds.</task>
+      <task>Fix the failing test cases and builds.</task>
 
       <task>Create builds for additional architectures.</task>
 
@@ -745,7 +748,7 @@
 
       <p>In addition to Fedor Uporov, please also welcome (in no
 	particular order) Matt Joras, Marcin Wojtas, Chuck Tuffli, Ilya
-	Bakulin and Alex Richardson as brand new committers.  We have also
+	Bakulin and Alex Richardson as brand-new committers.  We have also
 	awarded Steven Hurd and Eugene Grosbein src commit bits to go with
 	their existing ports bits.  Welcome back Gordon Tetlow as a src
 	committer, essential for his new role within secteam.  Eric Davis
@@ -797,7 +800,7 @@
 	  However, this does not necessarily meet the needs of downstream
 	  projects based on &os;, and given the new "packaged base",
 	  adding per-package licensing metadata in a way similar to how
-	  the Ports Collectionworks is under consideration as an alternative
+	  the Ports Collection works is under consideration as an alternative
 	  mechanism.</li>
       </ul>
 
@@ -809,15 +812,16 @@
 	report was edited for length and to concentrate on activities
 	during the quarter in question.</p>
 
-      <p>Amazon is proposing to set up mirrors of the FreeBSD-update and
+      <p>Amazon is proposing to set up mirrors of the <tt>freebsd-update</tt> and
 	<tt>pkg</tt> servers within AWS in order to provide faster
 	access for EC2 users.  These mirrors will be publicly
 	accessible, but the expectation is that use will primarily be
 	from within EC2.  &os; AMIs will have a preset configuration
 	that references the Amazon servers.</p>
 
-      <p>The old, long deprecated and insecure &quot;r-commands&quot; (rsh,
-	rlogin, rcp) are being removed from the base system for
+      <p>The old, long-deprecated, and insecure &quot;r-commands&quot;
+        (<tt>rsh</tt>, <tt>rlogin</tt>, <tt>rcp</tt>) are being removed
+	from the base system for
 	12.0-RELEASE.  Notice of this was added to the man pages and
 	release notes in time for 11.1-RELEASE and 10.4-RELEASE.  Anyone
 	requiring these commands for backwards compatibility can use the
@@ -859,7 +863,7 @@
 
       <links>
 	<url href="https://www.FreeBSDFoundation.org/">FreeBSD Foundation Website</url>
-	<url href="https://www.FreeBSDfoundation.org/wp-content/uploads/2017/08/&os;-Foundation-July-August-2017-Update.pdf">FreeBSD Foundation Quarterly Newsletter</url>
+	<url href="https://www.FreeBSDfoundation.org/wp-content/uploads/2017/08/FreeBSD-Foundation-July-August-2017-Update.pdf">FreeBSD Foundation Quarterly Newsletter</url>
       </links>
 
       <body>
@@ -885,10 +889,10 @@
       <p>Fundraising Efforts</p>
 
       <p>Our work is 100% funded by your donations.  This year we've
-	raised over $860,000 from 500+ donors.  Our 2017 fundraising
+	raised over $860,000 from over 500 donors.  Our 2017 fundraising
 	goal is $1,250,00 and we are continuing to work hard to meet
 	and exceed this goal!  Please consider making a donation to
-	help us continue and increase our support for &os;.  <a
+	help us continue and increase our support for &os;: <a
 	  href="https://www.FreeBSDfoundation.org/donate/">https://www.&os;foundation.org/donate/</a>.</p>;
 
       <p>We also have a new Partnership Program, to provide more benefits
@@ -917,11 +921,11 @@
 	<li>Broadcom Wi-Fi infrastructural improvements
 	  (<tt>bhnd(4)</tt> driver)</li>
 
-	<li>Headless mode out of the box &mdash; Beaglebone Black</li>
+	<li>Headless mode out-of-the-box for the Beaglebone Black</li>
 
-	<li>Extending bhyve-ARMv7 features</li>
+	<li>Extending <tt>bhyve</tt>/ARMv7 features</li>
 
-	<li>Porting <tt>bhyve-arm</tt> to an ARMv8 platform</li>
+	<li>Porting <tt>bhyve</tt>ARM to an ARMv8 platform</li>
       </ul>
 
       <p>Having software developers on staff has allowed us to jump in
@@ -938,7 +942,7 @@
 
 	<li>Stack guard</li>
 
-	<li>Kernel Undefined Behavior sanitizer</li>
+	<li>Kernel Undefined Behavior Sanitizer</li>
 
 	<li>Toolchain projects</li>
 
@@ -956,11 +960,6 @@
 	conference calls to facilitate efforts for individuals to
 	collaborate on different technologies.</p>
 
-      <p>You can find out more about the support we provided by
-	reading individual updates from Ed Maste, Konstatin Belousov,
-	Landon Fuller, Matt Ahrens, and Edward Napierala in this
-	report.</p>
-
       <p>Release Engineering</p>
 
       <p>The Foundation provides a full-time staff member to lead the
@@ -1037,13 +1036,13 @@
 	<li>Proved travel grants to &os; contributors to attend the
 	  above events.</li>
 
-	<li>Industry Partner for 2017 USENIX Security Symposium in
-	  Vancouver BC</li>
+	<li>Sponsored the 2017 USENIX Security Symposium in Vancouver
+	  BC as an Industry Partner</li>
 
 	<li>Provided &os; advocacy material</li>
 
-	<li>Industry Partner for 2017 USENIX Annual Technical
-	Conference in Santa Clara, CA</li>
+	<li>Supported the 2017 USENIX Annual Technical Conference in
+	  Santa Clara, CA as an Industry Partner</li>
       </ul>
 
       <p>We continued producing &os; advocacy material to help
@@ -1054,7 +1053,7 @@
 	published the July/August issue that you can find at <a
 	  href="https://www.FreeBSDfoundation.org/journal/">https://www.&os;foundation.org/journal/</a>.</p>;
 
-      <p>You can find out more about events we were at and upcoming
+      <p>You can find out more about events we attended and upcoming
 	events at <a
 	  href="https://www.FreeBSDfoundation.org/news-and-events/">https://www.FreeBSDfoundation.org/news-and-events/</a>.</p>;
 
@@ -1090,9 +1089,9 @@
     <body>
       <p>A pNFS server allows an NFS service to be spread over
 	multiple servers, separating the MetaData operations from the
-	Data operations (Read/Write).  This project will add the
-	capability of using &os; systems to create a pNFS service
-	consisting of a single MetaData Server, plus a set of Data
+	Data operations (Read and Write).  This project will add the
+	ability to use &os; systems to create a pNFS service
+	consisting of a single MetaData Server plus a set of Data
 	Servers.  The Data Servers can be mirrored, so that redundant
 	copies of the file data are maintained.</p>
 
@@ -1107,8 +1106,8 @@
 	next six months.</p>
 
       <p>The patched &os; sources may now be accessed for testing
-	via either Subversion or download of a gzipped tarball.
-	They consist of a patched kernel plus nfsd daemon and can be
+	via either Subversion or downloading a gzipped tarball.
+	They consist of a patched kernel and <tt>nfsd</tt> and can be
 	used on any &os; 11 or later system.  The installation
 	procedure is covered in the linked document.</p>
     </body>
@@ -1121,7 +1120,7 @@
     </help>
   </project>
 
-  <project cat="proj">
+  <project cat="third">
     <title>The <tt>nosh</tt> Project</title>
 
     <contact>
@@ -1144,14 +1143,14 @@
     </links>
 
     <body>
-      <p>The nosh project is a suite of system-level utilities for
+      <p>The <tt>nosh</tt> project is a suite of system-level utilities for
 	initializing, running, and shutting down BSD systems; and for
 	managing daemons, terminals, and logging.  It attempts to
 	supersede BSD <tt>init</tt>, the Mewburn <tt>rc.d</tt> system,
 	and OpenRC as used on &os; and TrueOS, drawing inspiration
 	from Solaris SMF for named milestones, daemontools-encore for
 	service control/status mechanisms, UCSPI, and IBM AIX for
-	separated service and system management.  It comprises a range
+	separated service and system management.  It includes a range
 	of compatibility mechanisms, including shims for familiar
 	commands from other systems, and an automatic import mechanism
 	that takes existing configuration data from
@@ -1170,10 +1169,10 @@
       <p>Since the last status report, in December 2015, the project
 	has seen: restructured and finer-grained packaging that has
 	fewer conflicts with other toolsets; the addition of
-	<tt>zsh</tt> completion files; improvements to the vertual
+	<tt>zsh</tt> completion files; improvements to the virtual
 	terminal subsystem, keyboard map, mouse support, and ugen and
 	DECSCUSR support; RFC 5424/5426 remote logging support;
-	replacement of the libkqueue and the C library's environment
+	replacement of libkqueue and the C library's environment
 	handling functions; several new helper commands; support for
 	Java VM autolocation; improved socket-passing code; an
 	extended status API and &quot;one-shot&quot; service support;
@@ -1252,13 +1251,13 @@
 	new ones.</p>
 
       <p>In September, I added a new chapter to the
-	<a href="https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/">&os;Documentation
-	Project Primer</a> describing the basics of creating a man
-	page.  It includes descriptions of the markup, section
-	structure, recommended optional material such as examples,
-	and sample templates for the most common types of man pages.
-	The Resources section includes links to several external
-	resources, including the excellent <a
+	<a href="https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/">&os;
+	  Documentation Project Primer</a> describing the basics of
+	creating a man page.  It includes descriptions of the
+	markup, section structure, recommended optional material
+	such as examples, and sample templates for the most common
+	types of man pages.  The Resources section includes links to
+	several external resources, including the excellent <a
 	href="http://manpages.bsd.lv/mdoc.html">Practical UNIX
 	Manuals: mdoc</a>.</p>
 
@@ -1268,7 +1267,7 @@
     </body>
 
     <help>
-      <task>Add more explanation and examples of markup.</task>
+      <task>Add more explanation and examples of markup usage.</task>
 
       <task>Expand the sample templates with additional desired standard
 	features, like an EXAMPLES section.</task>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712171918.vBHJIccU051706>