Make a second editing pass through the 2017Q2 status report
This commit is contained in:
parent
a5166e089a
commit
4e45e1cacb
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=50910
1 changed files with 46 additions and 48 deletions
|
@ -175,7 +175,7 @@
|
|||
started life many years ago as a project by Gleb Kurtsou
|
||||
(gleb). Kirk McKusick (mckusick) then picked up and updated
|
||||
the patch, and acted as a flag-waver. Feedback, suggestions,
|
||||
and discussions were carried by Ed Maste (emaste), John
|
||||
and discussions were carried out by Ed Maste (emaste), John
|
||||
Baldwin (jhb), Jilles Tjoelker (jilles), and Rick Macklem
|
||||
(rmacklem). Kris Moore (kris) performed an initial ports
|
||||
investigation followed by an exp-run by Antoine Brodin
|
||||
|
@ -249,7 +249,7 @@
|
|||
<body>
|
||||
<p>FRRouting (FRR), a Quagga fork, is an IP routing protocol
|
||||
suite for Linux and Unix platforms which includes protocol
|
||||
daemons for BGP, IS-IS, OSPF and RIP (LPD and PIM support needs to be
|
||||
daemons for BGP, IS-IS, OSPF and RIP (LPD and PIM support need to be
|
||||
fixed on &os;). FRR is a Linux Foundation Collaborative
|
||||
Project with contributors including 6WIND, Architecture
|
||||
Technology Corporation, Big Switch Networks, Cumulus Networks,
|
||||
|
@ -1111,10 +1111,10 @@
|
|||
but it does work.</li>
|
||||
|
||||
<li><tt>rbd-ggate</tt> is available to create a Ceph
|
||||
<tt>rdb</tt> backed device. <tt>rbd-ggate</tt> was
|
||||
<tt>rbd</tt> backed device. <tt>rbd-ggate</tt> was
|
||||
submitted by Mykola Golub. It works in a rather simple
|
||||
fashion: once a cluster is functioning, <tt>rdb
|
||||
import</tt> and <tt>rdb-gate map</tt> are used to create
|
||||
fashion: once a cluster is functioning, <tt>rbd
|
||||
import</tt> and <tt>rbd-ggate map</tt> are used to create
|
||||
<tt>ggate</tt>-like devices backed by the Ceph cluster.</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1262,7 +1262,7 @@
|
|||
|
||||
<body>
|
||||
<p>Work proceeds to finalize the process of bringing support
|
||||
for the Marvell Armada38x platform into &os;-HEAD.</p>
|
||||
for the Marvell Armada38x platform into &os; head.</p>
|
||||
|
||||
<p>The most important parts of the recent effort are:</p>
|
||||
|
||||
|
@ -1433,7 +1433,7 @@
|
|||
filesystems better. In addition to the KDE sysadmins, we
|
||||
would also like to extend our thanks to Adriaan de Groot, who
|
||||
is both a KDE committer and part of our KDE on &os; team, for
|
||||
spearheading the efforts.</p>
|
||||
spearheading these efforts.</p>
|
||||
|
||||
<p>The following big updates landed in the ports tree this
|
||||
quarter:</p>
|
||||
|
@ -1633,8 +1633,8 @@
|
|||
first time. The PR count is currently just under 2,500, with
|
||||
almost 600 of them unassigned. This quarter saw almost 7,400
|
||||
commits from 171 committers. More PRs got closed this
|
||||
quarter, but also more PRs got sent in, both of which are good
|
||||
to see.</p>
|
||||
quarter than last quarter, but also more PRs got sent in,
|
||||
both of which are good to see.</p>
|
||||
|
||||
<p>Over the past three months, we welcomed four new committers:
|
||||
Bradley T. Hughes (bhughes@), Danilo G. Baio (dbaio@), Jochen
|
||||
|
@ -1643,9 +1643,9 @@
|
|||
bf@, was taken in for safekeeping after a long period of
|
||||
inactivity.</p>
|
||||
|
||||
<p>On the management side, the Port Management Team welcomed
|
||||
<p>On the management side, the Ports Management Team welcomed
|
||||
back bapt@, who is working on several new features for the
|
||||
Ports Tree. The Port Management Team also had its annual
|
||||
Ports Tree. The Ports Management Team also had its annual
|
||||
real-life meeting during BSDCan.</p>
|
||||
|
||||
<p>On the infrastructure side, three new <tt>USES</tt> values
|
||||
|
@ -1654,14 +1654,14 @@
|
|||
<ul>
|
||||
<li><tt>cargo</tt>, to ease the porting of Rust packages or
|
||||
binaries using the <tt>cargo</tt> command (also covered
|
||||
separately in this report).</li>
|
||||
separately in this report)</li>
|
||||
|
||||
<li><tt>groff</tt>, to handle a dependency on the
|
||||
<tt>groff</tt> document formatting system, that has been
|
||||
removed from the base system for &os; 12.</li>
|
||||
removed from the base system for &os; 12</li>
|
||||
|
||||
<li><tt>meson</tt>, to provide support for projects based on
|
||||
Meson.</li>
|
||||
Meson</li>
|
||||
</ul>
|
||||
|
||||
<p>The default version of PostgreSQL switched from 9.3 to 9.5,
|
||||
|
@ -1673,7 +1673,7 @@
|
|||
54.0.1, and Chromium 59.0.3071.115.</p>
|
||||
|
||||
<p>Behind the scenes, antoine@ ran 36 exp-runs to test version
|
||||
updates, making CRAN ports platform-independent, test installing
|
||||
updates, make the CRAN ports platform-independent, test installing
|
||||
bsdgrep(1) as <tt>/usr/bin/grep</tt>, test LLVM updates, test
|
||||
the ino64 project, and perform Makefile cleanups.</p>
|
||||
</body>
|
||||
|
@ -1757,7 +1757,7 @@
|
|||
|
||||
<p>The kernel now uses <tt>crc32c</tt> instructions where
|
||||
appropriate. These are an optional set of instructions to
|
||||
perform <tt>crc32c</tt> quickly without using a lookup
|
||||
perform <tt>crc32c</tt> checksumming quickly without using a lookup
|
||||
table.c</p>
|
||||
|
||||
<p>The <tt>VM_MEMATTR_WRITE_THROUGH</tt> memory attribute is
|
||||
|
@ -2040,13 +2040,13 @@
|
|||
|
||||
<p>The default mode for C is now <tt>-std=gnu11</tt> instead of
|
||||
<tt>-std=gnu89</tt>. The C++ front end has full C++14
|
||||
language support including C++14 variable templates, C++14
|
||||
language support, including C++14 variable templates, C++14
|
||||
aggregates with non-static data member initializers, C++14
|
||||
extended <tt>constexpr</tt>, and more. The Standard C++
|
||||
Library (libstdc++) has full C++11 support and experimental
|
||||
full C++14 support. It uses a new ABI by default.</p>
|
||||
|
||||
<p>The lang/gcc port now is a meta-port that pulls in the
|
||||
<p>The <tt>lang/gcc</tt> port now is a meta-port that pulls in the
|
||||
respective <tt>lang/gccX</tt> port (based on the setting of
|
||||
<tt>$GCC_DEFAULT</tt>) and defines <tt>gcc</tt>, <tt>g++</tt>,
|
||||
and <tt>gfortran</tt> as symlinks to the respective versioned
|
||||
|
@ -2181,14 +2181,14 @@
|
|||
|
||||
<links>
|
||||
<url href="https://www.FreeBSDFoundation.org/">FreeBSD Foundation Website</url>
|
||||
<url href="https://www.FreeBSDfoundation.org/wp-content/uploads/2017/06/&os;-Foundation-Q2-2017-Update.pdf">Quarterly Newsletter</url>
|
||||
<url href="https://www.FreeBSDfoundation.org/wp-content/uploads/2017/06/FreeBSD-Foundation-Q2-2017-Update.pdf">FreeBSD Foundation Quarterly Newsletter</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>Last quarter the Foundation was busy supporting the &os;
|
||||
Project in so many ways! We brought on two interns from the
|
||||
University of Waterloo who were extremely productive, from
|
||||
working on a continuous integration project, to adding MSDOS
|
||||
working on a continuous integration project to adding MSDOS
|
||||
FAT filesystem support to <tt>makefs</tt>. We continued
|
||||
helping to accelerate OS changes with our internal staff of
|
||||
software developers, as well as funding outside software
|
||||
|
@ -2203,7 +2203,7 @@
|
|||
world!</p>
|
||||
|
||||
<p>Below, you can read some of the highlights from our Q2
|
||||
newsletter and find writeups throughout this status report
|
||||
newsletter, and find writeups throughout this status report
|
||||
from Foundation staff members including Ed Maste, Kostik
|
||||
Belousov, and Glen Barber. Don't forget, we are 100%
|
||||
funded by donations. Please take a moment to <a
|
||||
|
@ -2213,7 +2213,7 @@
|
|||
|
||||
<p>Q2 Development Projects Summary</p>
|
||||
|
||||
<p>Our hard work continues into the 2nd quarter on 2017.
|
||||
<p>Our hard work continues into the 2nd quarter of 2017.
|
||||
Please take a look at the highlights from our more recent
|
||||
Development Projects summaries.</p>
|
||||
|
||||
|
@ -2245,7 +2245,7 @@
|
|||
<p>One of the ways the Foundation supports &os; is by
|
||||
providing development grants for work on individual
|
||||
projects. These allow developers to propose projects they
|
||||
would like to undertake to improve &os;, and request funding
|
||||
would like to undertake to improve &os; and request funding
|
||||
to perform that work. The Foundation is always willing to
|
||||
receive proposals, but will occasionally issue a call for
|
||||
proposals to highlight specific areas of focus and to be
|
||||
|
@ -2266,7 +2266,7 @@
|
|||
<li>New test cases, improved test infrastructure, and
|
||||
quality assurance</li>
|
||||
|
||||
<li>Improved software development tools.</li>
|
||||
<li>Improved software development tools</li>
|
||||
|
||||
<li>Projects to improve community collaboration and
|
||||
communication</li>
|
||||
|
@ -2325,8 +2325,8 @@
|
|||
providing &os; education and training, and recruiting more
|
||||
contributors to the Project. We can only provide the above
|
||||
support with your donations, and we need your help to
|
||||
connect us with your companies. Please consider alerting
|
||||
your organization to our new Partnership Program and helping
|
||||
connect us with your companies. Please consider notifying
|
||||
your organization about our new Partnership Program and helping
|
||||
to connect us with the appropriate contacts at your
|
||||
company.</p>
|
||||
|
||||
|
@ -2347,9 +2347,7 @@
|
|||
<li>Improve and support &os; infrastructure</li>
|
||||
</ul>
|
||||
|
||||
<p>We need your support to continue improving &os;. You can
|
||||
help by donating today and sharing our new Partnership
|
||||
Program with your company.</p>
|
||||
<p>We need your support to continue improving &os;.</p>
|
||||
|
||||
<p>Q2 2017 Conference Recaps</p>
|
||||
|
||||
|
@ -2374,7 +2372,7 @@
|
|||
<p>OSCON 2017 (contributed by Ed Maste)</p>
|
||||
|
||||
<p>I represented the FreeBSD Foundation at OSCON 2017, which took place
|
||||
May 8-11, 2017, in Austin, TX. <a
|
||||
May 8-11, 2017, in Austin, TX: <a
|
||||
href="https://conferences.oreilly.com/oscon/oscon-tx">https://conferences.oreilly.com/oscon/oscon-tx</a>.</p>
|
||||
|
||||
<p>The Foundation booth was also staffed by &os; committer
|
||||
|
@ -2396,8 +2394,8 @@
|
|||
|
||||
<p>In mid-May I presented at Rootconf 2017 in Bangalore.
|
||||
Rootconf is India's principal conference where systems and
|
||||
operations engineers share real world knowledge about
|
||||
building reliable systems. <a
|
||||
operations engineers share real-world knowledge about
|
||||
building reliable systems: <a
|
||||
href="https://rootconf.in/2017/">https://rootconf.in/2017/</a>.</p>
|
||||
|
||||
<p>As always, it was interesting to hear the difficulties
|
||||
|
@ -2523,10 +2521,10 @@
|
|||
code. People that organise conferences or user groups; who
|
||||
are prominent supporters on social media; who triage bug
|
||||
reports and who test changes; and many others who contribute
|
||||
in various ways, are deserving of recognition of the support
|
||||
in various ways, are deserving of recognition for the support
|
||||
that they give to the Project. Core hopes that this will both
|
||||
encourage more people to volunteer their time and effort on
|
||||
behalf of the project, and encourage those who do to stick
|
||||
behalf of the Project, and encourage those who already do to stick
|
||||
with the Project, if not become more deeply involved.</p>
|
||||
|
||||
<p>The naming for the new group of non-committer Project members
|
||||
|
@ -2535,7 +2533,7 @@
|
|||
took the view that since what they were offerring was formal
|
||||
Project Membership, then that was the right thing to call it.
|
||||
Committers thus become those Project Members with access to
|
||||
commit to the Project's Code repositories. Project Members
|
||||
commit to the Project's code repositories. Project Members
|
||||
receive an @FreeBSD.org e-mail address, access to various
|
||||
Project hardware, access to internal mailing lists and other
|
||||
communications channels, and invitations to attend Developer
|
||||
|
@ -2562,9 +2560,9 @@
|
|||
achieve the desired result.</p>
|
||||
|
||||
<p>The very first FCP — FCP 0 — describes the
|
||||
process itself. At the time of writing, Core is voting on
|
||||
process itself. At the time of this writing, Core is voting on
|
||||
accepting the initial document, which can be viewed in the
|
||||
Projects <a
|
||||
Project's <a
|
||||
href="https://github.com/freebsd/fcp/blob/master/fcp-0000.md">Github
|
||||
repository</a>. Two new mailing lists have been created:
|
||||
fcp@FreeBSD.org is the channel for receiving notifications of
|
||||
|
@ -2576,13 +2574,13 @@
|
|||
|
||||
<p>Core is delighted to announce that Gordon Tetlow has joined
|
||||
the Security Officer team, and will be working on managing the
|
||||
Secteam caseload, freeing up other members to concentrate on
|
||||
Security Team caseload, freeing up other members to concentrate on
|
||||
the more technical aspects of vulnerability remediation. In
|
||||
addition, Ed Maste has joined secteam and is available to
|
||||
addition, Ed Maste has joined the Security Team and is available to
|
||||
assist the Security Officers where necessary.</p>
|
||||
|
||||
<p>Although Florian Smeets had to step down, the postmaster team
|
||||
has now recruited three new members and is now back up to
|
||||
has recruited three new members and is now back up to
|
||||
strength.</p>
|
||||
|
||||
<p>Considering the desirability of a number of fixes that have
|
||||
|
@ -2597,27 +2595,27 @@
|
|||
commit bits. Please welcome:</p>
|
||||
|
||||
<ul>
|
||||
<li>Vladimir Kondratyev</li>
|
||||
<li>Vladimir Kondratyev (wulf@)</li>
|
||||
|
||||
<li>Ryan Libby</li>
|
||||
<li>Ryan Libby (rlibby@)</li>
|
||||
|
||||
<li>Kyle Evans</li>
|
||||
<li>Kyle Evans (kevans@)</li>
|
||||
</ul>
|
||||
|
||||
<p>Also, during this quarter, we had one person give up their
|
||||
commit bit:</p>
|
||||
|
||||
<ul>
|
||||
<li>Jordan Hubbard</li>
|
||||
<li>Jordan Hubbard (jkh@)</li>
|
||||
</ul>
|
||||
|
||||
<p>It is always unsettling when one of the Project's founding
|
||||
members decides to move on, but Jordan's interests have
|
||||
migrated away from &os; related projects and he has decided to
|
||||
migrated away from &os;-related projects and he has decided to
|
||||
hang up his bit once and for all.</p>
|
||||
|
||||
<p>Core would like to thank NTTA (formerly Verio) for providing
|
||||
hosting for a cvsup mirror for many years, and also for their
|
||||
hosting for a <tt>cvsup</tt> mirror for many years, and also for their
|
||||
kind offer to provide ongoing hosting for a machine in their
|
||||
Seattle facility. Since we have no need for additional North
|
||||
America hosting, we have declined their offer.</p>
|
||||
|
@ -2634,10 +2632,10 @@
|
|||
all copyright holders before changing any remaining 4-clause
|
||||
licensing.</p>
|
||||
|
||||
<p>Core, along with Secteam, are monitoring developments
|
||||
<p>Core, along with the Security Team, are monitoring developments
|
||||
concerning the "Stack Clash" vulnerability that hit
|
||||
the headlines during June. Changes to the stack-guard
|
||||
mitigation system are underway as a consequence of the
|
||||
mitigation system are underway as a response to the
|
||||
proof-of-concept published by Qualys.</p>
|
||||
</body>
|
||||
</project>
|
||||
|
|
Loading…
Reference in a new issue