Second editing pass through the 2017Q3 report

This commit is contained in:
Benjamin Kaduk 2017-12-25 23:28:48 +00:00
parent b18fc89779
commit 5e3363b588
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=51335

View file

@ -258,7 +258,7 @@
</contact>
<body>
<p>The port has been updated to GDB 8.0.1.</p>
<p>The <tt>devel/gdb</tt> port has been updated to GDB 8.0.1.</p>
<p>Support for &os;/aarch64 userland binaries has been committed
upstream. These patches, along with support for debugging
@ -353,16 +353,16 @@
<body>
<p>This summer has seen the creation of a puppet@ team to help
maintain the approximately 30 Puppet-related ports in the &os;
ports tree.
Ports Collection.
These ports were previously maintained by various committers,
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
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
(<tt>sysutils/facter</tt>) got a lot of attention and is now a
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>
@ -453,7 +453,7 @@
speeds at 10 Gbit/second.</p>
<p>This quarter, with the help of Matt Macy and Sean Bruno (among
others), we've submitted a review in Phabricator for the
others), we have submitted a review in Phabricator for the
conversion of the <tt>ixgbe</tt> driver to use the new (and evolving)
<tt>iflib</tt> framework.</p>
@ -571,12 +571,12 @@
<p>From a mainainer's and contributor's perspective, the
port was simplified by moving all &os;-local patches to
the ports tree and fetching the upstream sources directly
the ports tree and fetching the upstream sources directly,
instead of using a separate repository for them.</p>
</body>
<help>
<task>Upstream some of the patches in the ports tree.</task>
<task>Upstream some of the patches in the Ports Collection.</task>
</help>
</project>
@ -683,7 +683,7 @@
<li><a href="https://artifact.ci.FreeBSD.org/dtrace-test/">https://artifact.ci.FreeBSD.org/dtrace-test/</a></li>
</ul>
<p>We had a team meeting at two developer summits during Q3:</p>
<p>We had team meetings at two developer summits during Q3:</p>
<ul>
<li><a href="https://wiki.FreeBSD.org/DevSummit/201708/Testing">BSDcam</a></li>
@ -732,7 +732,7 @@
<p>This quarter has been quite a busy one concerning changes to
the roster of committers and project members. We have elected our
first new Project Member &mdash; John Hixson, who will be familiar from
first new Project Member: John Hixson, who will be familiar from
many conferences where he has given presentations and ably
represented iXsystems. A second proposed Project Member was not
accepted by core, but only because core felt that Fedor Uporov
@ -821,7 +821,7 @@
<p>Work to replace Heimdal Kerberos in base with the more widely
compatible MIT Kerberos has begun in a new
<tt>projects/krb5</tt> branch. This should not fall foul of
<tt>projects/krb5</tt> branch. This should not fall afoul of
any US cryptography export regulations: the project is
required to notify the US government that cryptographic
software can be downloaded from &os; servers, and this already
@ -880,7 +880,7 @@
<p>Fundraising Efforts</p>
<p>Our work is 100% funded by your donations. This year we've
<p>Our work is 100% funded by your donations. This year we have
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
@ -917,7 +917,7 @@
<li>Extending <tt>bhyve</tt>/ARMv7 features</li>
<li>Porting <tt>bhyve</tt>ARM 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
@ -990,16 +990,14 @@
<p>The FreeBSD Foundation sponsors many conferences, events, and
summits around the globe. These events can be BSD-related,
open source, or technology events geared towards
underrepresented groups.</p>
<p>We support the &os;-focused events to help provide a venue
for sharing knowledge, to work together on projects, and to
facilitate collaboration between developers and commercial
users. This all helps provide a healthy ecosystem. We support
the non-&os; events to promote and raise awareness of
&os;, to increase the use of &os; in different
applications, and to recruit more contributors to the
Project.</p>
underrepresented groups. We support the &os;-focused events
to help provide a venue for sharing knowledge, to work
together on projects, and to facilitate collaboration
between developers and commercial users. This all helps
provide a healthy ecosystem. We support the non-&os; events
to promote and raise awareness of &os;, to increase the use
of &os; in different applications, and to recruit more
contributors to the Project.</p>
<p>Here is a list highlighting some of the advocacy and
education work we did last quarter:</p>
@ -1033,7 +1031,7 @@
<li>Provided &os; advocacy material</li>
<li>Supported the 2017 USENIX Annual Technical Conference in
<li>Sponsored the 2017 USENIX Annual Technical Conference in
Santa Clara, CA as an Industry Partner</li>
</ul>
@ -1150,7 +1148,7 @@
<tt>/etc/ttys</tt>, and 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, and
provides a migration path from the world of <tt>systemd</tt> Linux, and
it does not require new kernel APIs. It provides clean
service environments, orderings and dependencies between
services, parallelized startup and shutdown (including
@ -1170,7 +1168,7 @@
extended status API and &quot;one-shot&quot; service support;
additional pre-supplied service bundles; support for service
aliases; improved handling of per-user D-Bus services;
improved import of MySQL, MariaDB, Percona, and OpenVPN
improved importing of MySQL, MariaDB, Percona, and OpenVPN
services; improved configuration import support; and extensive
additions to the <tt>nosh</tt> Guide.</p>
@ -1200,7 +1198,7 @@
<ul>
<li>the boot loader signaling &quot;emergency&quot; and
&quot;rescue&quot;modes of operation</li>
&quot;rescue&quot; modes of operation</li>
<li>adding machine-readable status output to
<tt>fsck</tt></li>
@ -1224,8 +1222,8 @@
<name>
<given>Warren</given>
<common>Block</common>
<email>wblock@FreeBSD.org</email>
</name>
<email>wblock@FreeBSD.org</email>
</person>
</contact>