Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 2015 19:06:01 +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: r47655 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201510241906.t9OJ61rA030864@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bjk
Date: Sat Oct 24 19:06:00 2015
New Revision: 47655
URL: https://svnweb.freebsd.org/changeset/doc/47655

Log:
  Editing pass over the 2015Q3 report
  
  Move some <url>s from report the report body to the <links> section, where
  they actually work.
  
  Standardize on "The FreeBSD Foundation" as the sponsor text, and try to
  use "&os; head" more consistently.
  
  Provide descriptions for what the drivers in the Acer C720 report do,
  since they do not have manual pages yet.

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

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Sat Oct 24 11:18:15 2015	(r47654)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Sat Oct 24 19:06:00 2015	(r47655)
@@ -193,7 +193,7 @@
     </sponsor>
 
     <sponsor>
-      FreeBSD Foundation
+      The FreeBSD Foundation
     </sponsor>
 
     <help>
@@ -253,7 +253,7 @@
       <url href="http://blog.grem.de/pages/c720.html">Blog post on
 	how to get things working</url>
       <url href="http://blog.grem.de/sysadmin/FreeBSD-On-AcerC720-Merged-2015-07-25-23-30.html">Blog
-	post with links to commits in CURRENT</url>
+	post with links to commits in HEAD</url>
 
       <url href="http://blog.grem.de/sysadmin/FreeBSD-10.2-On-AcerC720-2015-09-19-17-00.html">Backported
 	patch for 10.2-RELEASE</url>
@@ -272,17 +272,15 @@
       <p>This quarter, this project extended previous work on the
 	boot process and keyboard driver as well as the
 	<tt>smbus(4)</tt> driver.  It added three new drivers:
-	<tt>ig4(4)</tt>, <tt>cyapa(4)</tt>, and <tt>isl(4)</tt>.</p>
-	<!-- None of these drivers have man pages (at least, not indexed by the
-	     web man page thing), so how is the reader expected to know what
-	     they do or why they should care? -->
+	<tt>ig4(4)</tt> for the I2C bus, <tt>cyapa(4)</tt> for the
+	trackpad, and <tt>isl(4)</tt>, for the ambient light sensor.</p>
 
       <p>Much of the development was originally done in late 2014.
 	Since then, the patches have been massively improved and
-	merged into CURRENT, so that all relevant devices work without
+	merged into HEAD, so that all relevant devices work without
 	manual patching.</p>
 
-      <p>For those who are unable to run CURRENT, there is a
+      <p>For those who are unable to run HEAD, there is a
 	backported patch to 10.2-RELEASE.</p>
 
       <p>Thanks to everyone who helped in the process.  I couldn't
@@ -318,7 +316,7 @@
 
     <body>
       <p>This project aims to add support for the LiquidIO family
-	of high-performance programmable accellerator 10/40-gigabit
+	of high-performance programmable accelerator 10/40-gigabit
 	Ethernet network adapters.  The currently developed kernel
 	driver supports CN6640- and CN6880-based PCIe cards, enabling
 	these features:</p>
@@ -330,7 +328,7 @@
 	    <li>Handling multiple concurrent applications running on
 	      the same device</li>
 
-	    <li>Request/reply mechanism for (a)synchronous
+	    <li>A request/reply mechanism for (a)synchronous
 	      ordered/unordered communication</li>
 
 	    <li>Remote memory operations</li>
@@ -372,7 +370,7 @@
     </sponsor>
 
     <help>
-      <task>Upstream the code to &os; HEAD.</task>
+      <task>Upstream the code to &os; head.</task>
     </help>
   </project>
 
@@ -407,7 +405,7 @@
 	respective branches, among other things.</p>
 
       <p>In mid-August, the &os;&nbsp;Release Engineering Team
-	released &os;&nbsp;10.2-RELEASE two weeks earlier than the
+	released &os;&nbsp;10.2-RELEASE, two weeks earlier than the
 	original schedule anticipated.</p>
 
       <p>The &os;&nbsp;Release Engineering Team would like to thank
@@ -420,7 +418,7 @@
     </body>
 
     <sponsor>
-	The FreeBSD Foundation
+      The FreeBSD Foundation
     </sponsor>
   </project>
 
@@ -464,19 +462,19 @@
 
     <help>
       <task>
-	<p>Virtualize interrupts and timer</p>
+	<p>Virtualize interrupts and timer.</p>
       </task>
 
       <task>
-	<p>Port to a real hardware platform</p>
+	<p>Port to a real hardware platform.</p>
       </task>
 
       <task>
-	<p>Create SMP support for bhyve-on-arm</p>
+	<p>Create SMP support for bhyve-on-arm.</p>
       </task>
 
       <task>
-	<p>Port to ARMv8</p>
+	<p>Port to ARMv8.</p>
       </task>
     </help>
   </project>
@@ -713,10 +711,10 @@
       <p>A feature long missing from &os; was the ability to boot up
 	with a temporary rootfs, configure the kernel to be able to
 	access the real rootfs, and then replace the temporary root
-	with the real one.  In Linux, the functionality is known as
+	with the real one.  In Linux, this functionality is known as
 	pivot_root.  The reroot project aims to provide similar
-	functionality in a different, slightly more user-friendly way.
-	Simply put, from the user point of view it is as simple as
+	functionality in a different, slightly more user-friendly, way.
+	Simply put, from the user's point of view it is as simple as
 	running <tt>reboot -r</tt>.  The system performs a partial
 	shutdown, killing all processes and unmounting the rootfs, and
 	then partial bringup, mounting the new rootfs, running init,
@@ -784,7 +782,7 @@
 
     <body>
       <p>We have updated <tt>clang</tt>, <tt>llvm</tt>, <tt>lldb</tt>,
-	<tt>compiler-rt</tt>, and <tt>libc++</tt> in base to 3.7.0
+	<tt>compiler-rt</tt>, and <tt>libc++</tt> in base to the 3.7.0
 	release.  These all contain numerous improvements.  Please see
 	the linked release notes for more detailed information.  This
 	brings us completely up-to-date with the latest upstream
@@ -858,7 +856,7 @@
     </body>
 
     <help>
-      <task>Test &os;-CURRENT and &os;-STABLE snapshots on
+      <task>Test &os; head and &os;-STABLE snapshots on
 	a variety of UEFI implementations.</task>
     </help>
   </project>
@@ -890,8 +888,9 @@
       <p>The Mesa ports were updated to 10.6.8.  At the same time, the
 	ports received a major overhaul to make sure all ports are
 	correctly configured.  Dual version support was removed.
-	There is only one mesa version for all supported &os;
-	versions.  The libosmesa port, which provided the off-screen version of
+	There is only one Mesa version for all supported &os;
+	versions.  The <tt>libosmesa</tt> port, which provided
+	the off-screen version of
 	Mesa,  was merged into the Mesa framework.</p>
 
       <p>Another big item that was included in the Mesa port is
@@ -1047,7 +1046,7 @@
 	the Project.</p>
 
       <p>We continued to publish our monthly newsletters, keeping the
-	community informed on what we are doing including event
+	community informed on what we are doing, including event
 	recaps, testimonials, project updates, and upcoming events.
 	We received testimonials from Microsoft, NYCBus, and
 	ScaleEngine.  We also continued to approach companies to
@@ -1064,9 +1063,9 @@
 	and we published a new Open Journal article on our website, to
 	help promote the Journal.  We also started offering a new
 	subscription bundle, where you can buy all the 2014 issues.
-	The July/August issue what published.</p>
+	The July/August issue was published.</p>
 
-      <p>&a.gibbs; began a semester long &os; class at a middle school
+      <p>&a.gibbs; began teaching a semester-long &os; class at a middle school
 	in Boulder, Colorado.  We are using the BeagleBone Black (BBB)
 	to run &os; connected to Macs and PCs.  We have received a lot
 	of support, both internally, and from the Project, to get the
@@ -1075,7 +1074,7 @@
 	this will help future classes in being able to support
 	inexpensive platforms for teaching &os;.</p>
 
-      <p>Work continued on creating &os; curriculum for a half day
+      <p>Work continued on creating a &os; curriculum for a half day
 	workshop.  Hopefully this will be available in late
 	Spring.</p>
 
@@ -1190,7 +1189,7 @@
       </ol>
 
       <p>However, it still needs further refinements to make it
-	suitable for committing to &os;-HEAD.</p>
+	suitable for committing to &os; head.</p>
     </body>
 
     <sponsor>
@@ -1390,7 +1389,8 @@
 	  kernel and libc, is the timekeeping functionality
 	  implemented in <tt>kern/kern_tc.c</tt> and the userspace
 	  <tt>__vdso_gettimeofday</tt>.  This algorithm relied on x86
-	  TSO behavior.  It was fixed in r284178 and r285286.</li>
+	  total store order (TSO) behavior.  It was fixed in r284178
+	  and r285286.</li>
 
 	<li>The <tt>kern/kern_intr.c</tt> lockless updates to the
 	  <tt>it_need</tt> indicator were corrected in r285607.</li>
@@ -1459,7 +1459,7 @@
 	The porting effort started only two months ago
 	and is very much a work in progress, requiring significant
 	refactoring and clean up before it reaches a committable
-	state.  Nonetheless this is exceptional progress in a short
+	state.  Nonetheless, this is exceptional progress in a short
 	time.  The porting effort also identified a number of
 	proposed ISA improvements.</p>
 
@@ -1736,7 +1736,7 @@
 	<li>One of the freebsd-update mirrors was converted from
 	  lighttpd to nginx due to a data corruption bug.</li>
 
-	<li>Completed detachment of the svn repository from the old
+	<li>We completed detachment of the svn repository from the old
 	  cluster and moved it to its new location.</li>
       </ul>
 
@@ -2158,9 +2158,9 @@
 	<li>Improved Linux support: all regression tests now pass on
 	  Linux</li>
 
-	<li>Messages can now be context aware, showing a given
+	<li>Messages can now be context-aware, showing a given
 	  message always, or only during installation, upgrade
-	  (conditional on previous version), or removal</li>
+	  (conditional on the previous version), or removal</li>
 
 	<li><tt>@keywords</tt> now accept new entries to add context-aware
 	  messages</li>
@@ -2237,7 +2237,7 @@
 	Consequently, most of the activity happened inside of the
 	hypervisor.  Patches for a clean PVH implementation have been
 	posted, with the aim of having them merged in the next Xen
-	release (4.7).  Once that is done, work will continue on
+	release (4.7).  Once that is done, work will continue
 	adding new features to both &os; and Xen to have feature
 	parity with traditional PV guests/hosts.</p>
 
@@ -2333,6 +2333,11 @@
 
       <url href="https://wiki.FreeBSD.org/SummerOfCode2015/ptnetmapOnBhyve">ptnetmap
 	support in bhyve GSoC project</url>
+      <url href="http://docs.FreeBSD.org/cgi/mid.cgi?561187FB.8040506">Windows
+	support</url> 
+
+      <url href="http://docs.FreeBSD.org/cgi/mid.cgi?56118B2B.2040101">Illumos
+	support</url>
     </links>
 
     <body>
@@ -2357,14 +2362,6 @@
 	support for external firmware, along with a port of the Intel
 	edk2 UEFI firmware.  This allows <tt>bhyve</tt> to run Windows
 	in headless mode, and also Illumos.</p>
-
-      <ul>
-	<li><url href="http://docs.FreeBSD.org/cgi/mid.cgi?561187FB.8040506">Windows
-	  support</url> </li>
-
-	<li><url href="http://docs.FreeBSD.org/cgi/mid.cgi?56118B2B.2040101">Illumos
-	  support</url></li>
-      </ul>
     </body>
 
     <help>
@@ -2497,11 +2494,11 @@
 
     <body>
       <p>The ZFS codebase received a significant batch of merges, and
-	is now in sync with latest Illumos.  Among other things, this
+	is now in sync with the latest Illumos.  Among other things, this
 	update includes:</p>
 
       <ul>
-	<li>LZ4 is now a default compression algorithm.</li>
+	<li>LZ4 is now the default compression algorithm.</li>
 
 	<li>Improved prefetch for faster send/receive.</li>
 
@@ -2578,7 +2575,7 @@
 
       <p>The <tt>checknr(1)</tt> utility has been cleaned up and
 	extended to support modern <tt>roff(7)</tt> macros, including
-	synchronizing code from NetBSD and the Heirloom docutils
+	synchronizing code from NetBSD and the Heirloom doctools
 	version.</p>
 
       <p>Many <tt>roff</tt> fixes were made to documentation and man
@@ -2852,7 +2849,7 @@
 	  controllers</li>
 	<li>ITS (Interrupt Translation Services) fixes</li>
 	<li>Platform-specific changes for ThunderX</li>
-	<li>Various other fixes to kernel (PCI, UMA, etc.)</li>
+	<li>Various other fixes to the kernel (PCI, UMA, etc.)</li>
       </ul>
 
       <p>The remaining features are being reviewed and will be
@@ -2932,7 +2929,7 @@
 	for standard TCP connections.</p>
 
       <p>The MPTCP commit history was synchronized with
-	hg-beta.FreeBSD.org, and have made the repository available on
+	hg-beta.FreeBSD.org, and we have made the repository available on
 	BitBucket (see links).  Future patch releases will be tagged
 	there.  The tree is now merged with &os; head weekly.  An
 	updated v0.51 patch is ready for release.</p>
@@ -3039,7 +3036,7 @@
 
       <task>
 	<p>The CloudABI Ports Collection currently has only 60
-	  packages.  Although these packages already the building of
+	  packages.  Although these packages already the building blocks of
 	  some interesting software, we are always interested in
 	  expanding.</p>
       </task>
@@ -3196,7 +3193,7 @@
 	elsewhere, applying them to its native service definitions and
 	creating additional native services.  It is portable
 	(including to Linux) and composable, it provides a migration
-	path from the world of systemd Linux, it does not require new
+	path from the world of systemd Linux, and it does not require new
 	kernel APIs.  It provides clean service environments,
 	orderings and dependencies between services, parallelized
 	startup and shutdown (including <tt>fsck</tt>), strictly
@@ -3248,7 +3245,7 @@
 
       <task>
 	<p>Add kernel support for passing a <tt>-b</tt> option to
-	  pid 1, and support for a boot_bare variable in the loader,
+	  pid 1, and support for a <tt>boot_bare</tt> variable in the loader,
 	  to allow &quot;emergency&quot; (where even no shell dotfiles
 	  are loaded) and &quot;rescue&quot; mode bootstraps, akin to
 	  Linux.  (History: The <tt>-b</tt> mechanism and idea date
@@ -3310,7 +3307,7 @@
       <p>PCI Express (PCIe) hot-plug is used on both laptops and
 	servers to allow peripheral devices to be added or removed
 	while the system is running.  Laptops commonly include
-	hot-pluggable PCIe as either an ExpressCard slot or
+	hot-pluggable PCIe as either an ExpressCard slot or a
 	Thunderbolt interface.  ExpressCard has built-in USB support
 	that is already supported by &os;, but ExpressCard PCIe
 	devices like Gigabit Ethernet adapters and eSATA cards are



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