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 - "FreeBSD/SMP: 1 package(s) x 2 groups x 2 cache groups - x 4 core(s) x 2 hardware threads".</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 "flavors" were + This quarter, the foundation for ports "flavors" 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 "r-commands" (rsh, - rlogin, rcp) are being removed from the base system for + <p>The old, long-deprecated, and insecure "r-commands" + (<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 — 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 "one-shot" 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>