Add Deb Goodkin <deb@freebsdfoundation.org>'s Foundation report.

This commit is contained in:
Warren Block 2015-07-18 18:54:33 +00:00
parent 562078af1c
commit 97803fba97
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47013

View file

@ -2328,4 +2328,267 @@
</task>
</help>
</project>
<project cat='misc'>
<title>The &os; Foundation</title>
<contact>
<person>
<name>
<given>Deb</given>
<common>Goodkin</common>
</name>
<email>deb@FreeBSDFoundation.org</email>
</person>
</contact>
<links>
<url href="http://www.FreeBSDFoundation.org/">Foundation
website</url>
<url href="http://freebsdjournal.com/">&os; Journal</url>
</links>
<body>
<p>The FreeBSD Foundation is a 501(c)(3) non-profit organization
dedicated to supporting and promoting the &os; Project and
community worldwide. Funding comes from individual and
corporate donations and is used to fund and manage development
projects, conferences and developer summits, and provide
travel grants to &os; developers. The Foundation purchases
hardware to improve and maintain &os; infrastructure and
publishes &os; white papers and marketing material to promote,
educate, and advocate for the &os; Project. The Foundation
also represents the &os; Project in executing contracts,
license agreements, and other legal arrangements that require
a recognized legal entity.</p>
<p>Here are some highlights of what we did to help &os; during
the last quarter:</p>
<ul>
<li>
<p>We were a Platinum Sponsor for BSDCan 2015 and the
sponsor for the Ottawa developer and vendor summits. We
were pleased to provide 12 travel grants for &os;
contributors to attend the conference and have
opportunities to meet face-to-face with other &os;
contributors. You can read some of their trip reports
<a href="http://freebsdfoundation.blogspot.com/2015_06_01_archive.html">here</a>.</p>
<p>In celebration of our 15th anniversary we provided a
delicious &os; cake, which was happily devoured by
conference attendees.</p>
<p>Various Foundation team members gave talks, attended
talks, participated in doc sprints, worked on efforts to
improve &os;, worked at our booth, and spent time
talking to our constituents about areas where we can help
with &os;.</p>
<p>Foundation members gave these talks:</p>
<p><ul>
<li> Anne Dickison - "&os; Advocacy: How you can spread
the word"</li>
<li>Kirk McKusick -
<a href="http://www.bsdcan.org/2015/schedule/events/525.en.html">"An Introduction to the Implementation of ZFS"</a>
</li>
<li>George Neville-Neil -
<a href="http://www.bsdcan.org/2015/schedule/events/528.en.html">"Measure Twice, Code Once"</a>
and
<a href="http://www.bsdcan.org/2015/schedule/events/566.en.html">"Cambridge L41: Teaching Advanced Operating Systems with &os;"</a>
</li>
<li>Ed Maste -
<a href="http://www.bsdcan.org/2015/schedule/events/567.en.html">"The LLDB Debugger in &os;"</a>
and Ed Maste also ran the Vendor Summit.
</li>
</ul></p>
</li>
<li>
<p>We held our annual board meeting in Ottawa. We are
pleased to announce the addition of Benedict Reuschling to
our board of directors. Read his interview
<a href="http://freebsdfoundation.blogspot.com/2015/07/freebsd-foundation-welcomes-new-board.html">here</a>.
The current board of directors and officers were all
re-elected. You can find out who is on our board
<a href="https://www.freebsdfoundation.org/board">here</a>.
We spent the day planning our 12-month goals, project
roadmapping, FreeBSD education offerings, fundraising, and
advocacy efforts.</p>
</li>
<li>
<p>Dru Lavigne promoted and gave a presentation on &os;
at
<a href="http://linuxfestnorthwest.org/2015">LinuxFest
Northwest 2015</a>.</p>
</li>
<li>
<p>We have committed to sponsoring the upcoming conferences:
vBSDCon, womENcourage 2015, EuroBSDCon 2015, Grace Hopper
conference, BSDCon Brasil, Cambridge Developer Summit, and
OpenZFS. You?ll also find us at OSCON, July 21-23, and
SNIA Storage Developer Conference, Sept 21-24.</p>
</li>
<li>
<p>Fundraising</p>
<p>So far, we have raised $361,000 for 2015 from over 500
donors. Juniper became a Gold level donor. We are
actively approaching commercial &os; users for Silver plus
donations, and asking large tech companies for separate
women in tech funding, to help us recruit more women to
the &os; Project. We are also asking companies for
funding to help with our &os; education efforts.</p>
</li>
<li>
<p>We had the pleasure of hosting Groff the BSD Goat here in
Colorado in April.</p>
</li>
<li>
<p>Infrastructure Support</p>
<p>We funded almost $50,000 of equipment to support &os;
infrastructure. Most of this went towards new and
upgraded servers at the NYI facility. We sent Glen Barber
there to install the new servers. You can read all about
<a href="http://freebsdfoundation.blogspot.com/2015/05/another-data-center-site-visit-nyi.html">his
trip</a>.</p>
</li>
<li>
<p>Advocacy Work</p>
<p>The &os; Journal has over 9200 subscribers, with a 98%
renewal rate. Our marketing director, Anne Dickison, was
busy providing advocacy work for the Project. She helped
provide more &os; marketing literature and material. This
included the cool <i>I Choose &os;</i> sticker and very
popular <i>I Love FreeBSD</i> tattoos that are available
at conferences. We published April, May, and June
Foundation Newsletters to highlight the work being done by
the Foundation to support &os;. These newsletters also
include company &os; testimonials, upcoming events where
&os; will be promoted, and the new From the Trenches
articles from &os; contributor experiences working with
&os;.</p>
</li>
<li>
<p>One of the Foundation's responsibilities is to protect
&os; intellectual property (IT). This includes protecting
the &os; trademarks. We granted trademark usage
permission to various companies who want to show their
support for &os;. To get permission to use the
trademarks, interested parties must agree to our
<a href="https://www.freebsdfoundation.org/documents/guidelines">Trademark
Usage Terms and Conditions</a>.</p>
</li>
<li>
<p>Project Development Work</p>
<p>George Neville-Neil signed up new universities to look at
the &os; course including George Washington University,
Johns Hopkins, and UC Santa Cruz. He is working with
Verisign on the DevSummit that will be held at vBSDCon.
He also worked with ARM to set up meeting with 18 hardware
and silicon vendors at the ARM Partner Meeting in
August.</p>
<p>Ed Maste continued managing the &os;/arm64 porting
project. He also continued with updates to the ELF
Toolchain tools in the &os; base system and incorporated a
set of fixes from the upstream project to fix issues with
the <tt>strip</tt> tool. Ed investigated and fixed a set
of outstanding issues with the new <tt>vt(4)</tt> console
in the &os; installer.</p>
<p>Staff member Edward Napierala committed a number of bug
fix merges to the stable/10 branch for inclusion in &os;
10.2, and continued investigation of a project to support
runtime switching of the root file system. He merged a
large number of improvements to the <tt>autofs</tt>
<tt>automount</tt> daemon. He also supported &os;
developer Dmitry Chagin's work on 64-bit Linux binary
emulation support by reviewing the extensive patch set.
Those changes are now committed to FreeBSD's Subversion
tree, and will arrive in &os; 11.0.</p>
<p>Staff member Konstantin Belousov continued development on
the Intel DMA remap (DMAR) and Process Context Identifier
(PCID) infrastructure projects. Kostik also contributed
an extensive set of changes to multiple aspects of &os;:
stability improvements in the virtual memory subsystem,
improved compatibility in options handling in the runtime
loader, thread library improvements, and GDB debugger
enhancements.</p>
<p>Glen Barber, who is a Foundation employee, is also a
release engineer for the Project. Here are some
highlights of what he did to help the Project:</p>
<ul>
<li>Added support to the release build code in 11-CURRENT
for producing &os;/aarch64 (arm64) memory stick images
and virtual machine disk images for use within
Qemu.</li>
<li>Worked with Colin Percival on testing and refining the
release build code to support building Amazon EC2
images, including auto-publication of the final build
output.</li>
<li>Worked with Brad Davis on testing and refining the
release build code to support building Vagrant images
for publication on Hashicorp Atlas.</li>
<li>Reworked the &os;/arm build code, removing the
requirement for third-party utilities, providing a
fully-native build infrastructure for the existing
images (BEAGLEBONE, RPI-B, PANDABOARD, WANDBOARD), and
added support for additional images (GUMSTIX,
CUBOX/HUMMINGBOARD).</li>
<li>Wrote several additional utilities to reduce human
error in several areas of Release Engineering, in
particular automating producing the filesystem hierarchy
used by the FTP mirrors, as well as enhancements to the
internal build scripts used by Release Engineering
(which is publicized in the source tree under
/user/gjb/thermite), and support for automatically
uploading and publishing virtual machine images for
Azure, Google Compute Engine (GCE support was added by
Steve Wills during the last quarter), and Vagrant.</li>
<li>While attending BSDCan 2015, Glen worked with several
developers and teams on various items, such as
discussing packaging the base system with
<tt>pkg(8)</tt>, migrating internal &os; servers to the
new machines the Foundation purchased for the NYI
facility, and discussing further possible future
enhancements to the &os; build infrastructure.</li>
<li>Started the 10.2-RELEASE cycle.</li>
<li>Continually updated the release notes for 11-CURRENT
and 10-STABLE, the latter of which will be the release
notes for the upcoming 10.2-RELEASE.</li>
<li>Assisted the Security Officer with reviewing
correctness of various Security Advisory and Errata
Notice texts.</li>
</ul>
</li>
</ul>
</body>
</project>
</report>