From owner-svn-doc-head@freebsd.org Wed Oct 26 00:24:54 2016 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE040C218F1; Wed, 26 Oct 2016 00:24:54 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A91FBF52; Wed, 26 Oct 2016 00:24:54 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9Q0OrEK042248; Wed, 26 Oct 2016 00:24:53 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9Q0OrB5042247; Wed, 26 Oct 2016 00:24:53 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201610260024.u9Q0OrB5042247@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Wed, 26 Oct 2016 00:24:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49583 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Oct 2016 00:24:54 -0000 Author: bjk Date: Wed Oct 26 00:24:53 2016 New Revision: 49583 URL: https://svnweb.freebsd.org/changeset/doc/49583 Log: Add FreeBSD Foundation entry from deb Markup errors are mine. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Tue Oct 25 17:32:49 2016 (r49582) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Wed Oct 26 00:24:53 2016 (r49583) @@ -1635,4 +1635,286 @@ running on &os; with patches in the ports tree.

+ + + The FreeBSD Foundation + + + + + Deb + Goodkin + + deb@FreeBSDFoundation.org + + + + + FreeBSD Foundation Website + + + +

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 software + development projects, conferences and developer summits, and + provide travel grants to &os; contributors. 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.

+ +

Here are some highlights of what we did to help &os; last + quarter:

+ +

Fundraising Efforts

+ +

Our work is 100% funded by your donations. Our spending + budget for 2016 is $1,250,000 and we have raised $271,500 so + far. Our Q1-Q3 financial reports will be posted in early + November. As you can see, we need your donations in order to + continue supporting &os; at our current level. Please consider + making a donation at https://www.FreeBSDfoundation.org/donate/.

+ +

OS Improvements

+ +

The Foundation improves &os; by funding software development + projects approved through our proposal submission process, and + our internal software developer staff members. Two + Foundation-funded projects continued last quarter; one project + is to port NetBSD's blacklistd daemon and related + elements to &os;, and the second is phase two of the &os;/arm64 + port.

+ +

Foundation staff members were responsible for many changes + over the quarter. Kostik Belousov accomplished the following + work last quarter:

+ +
    +
  • Provided kernel support for EFI Runtime Services calls.
  • + +
  • Implemented getttimeofday(2) purely in userspace for HPET + timers
  • + +
  • Implemented fdatasync(2)
  • + +
  • Improved the locking of the time keeping code
  • + +
  • Made the sleepqueue code immune to rapid callout changes
  • + +
  • Made many stability fixes, the most important of which + were UFS issues and an i386 bug
  • + +
  • Improved the process management and ptrace code
  • +
+ +

Ed Maste, our Project Development Director, accomplished the + following work last quarter:

+ +
    +
  • Worked on &os;/arm64 issues and Cavium ThunderX + deployment (including RMAs)
  • + +
  • Worked with upstream developers to test works in progress + and prepare LLD as the replacement linker in the &os; base + system
  • + +
  • Switched to using LLVM's libunwind in the base system
  • + +
  • Improved the reproducibility of builds in &os; base system + and ports
  • + +
  • Reviewed the blacklistd work that is in + progress
  • + +
  • Attended BSDCam 2016, with a primary focus on toolchain + discussions
  • + +
  • Participated in ongoing Capsicum calls, and helped with the + Capsicumization of several base system utilities
  • + +
  • Fixed a number of ELF Tool Chain issues, and integrated a new + upstream version into the &os; base system
  • + +
  • Hosted biweekly graphics calls to coordinate work in + progress by funded and volunteer developers
  • + +
  • Implemented fixes for security issues in some &os; update + tools, and coordinated their integration into the stable and + release branches
  • +
+ +

George Neville-Neil continued hosting a bi-weekly Transport + conference call (notes at https://wiki.FreeBSD.org/TransportProtocols) + and the bi-weekly DTrace conference call (notes at https://wiki.FreeBSD.org/DTrace).

+ +

Release Engineering

+ +

Foundation staff member Glen Barber worked with the Release + Engineering team to continue finalizing the 11.0-RELEASE cycle, + which was delayed to address several last-minute issues.

+ +

As part of the Cluster Administration team, Glen worked with + the amazing on-site staff at NYI to rack and install two Cavium + ThunderX machines, one of which is used for native package + builds for the &os;/aarch64 architecture, and the other of which + is targeted to be used as a reference machine in the &os; + infrastructure.

+ +

Getting Started with &os; Project

+ +

We hired a summer intern, with no experience on &os;, Linux, + or any command-line operating system, to figure out on his own + how to install and use &os;. He wrote easy-to-follow how-to + guides to help make the new-user experience straightforward and + positive. He submitted bug reports and reported issues through + the appropriate channels, and worked with Glen Barber and Brad + Davis to improve the new user information on FreeBSD.org to make + it easier for new people to get started with &os;. You can find + his how-to guides at https://www.FreeBSDfoundation.org/FreeBSD/how-to-guides/ + and check out his interview on BSDNow at http://www.bsdnow.tv/episodes/2016_08_24-the_fresh_bsd_experience.

+ +

Supporting &os; Infrastructure

+ +

We provide hardware and support for &os; infrastructure. + Last quarter we purchased and brought up two 48-core Cavium + ThunderX machines to build &os; package sets for the arm64 + platform. We also purchased more servers to help with + continuous integration efforts.

+ +

&os; Advocacy and Education

+ +

A large part of our efforts are dedicated to advocating for + the Project. This includes promoting work being done by others + using &os;; producing advocacy literature to teach people about + &os; and easing the path to starting out with &os; and contributing + to the Project; and attending and getting other &os; + contributors to volunteer to run &os; events, staff &os; tables, + and give &os; presentations.

+ +

We created new handouts to promote TeachBSD.org (https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/TeachBSD_half_final.pdf) + and the Google Summer of Code program (https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/GSOC-flyerv2.pdf).

+ +

We published the July/August issue of the &os; Journal: https://www.FreeBSDfoundation.org/past-issues/FreeBSD-and-rtems/.

+ +

We also published monthly newsletters to highlight work being + done to support &os;, tell you about upcoming events, and other + information to keep you in the loop of what we’re doing to + support the &os; Project and community https://www.FreeBSDfoundation.org/news-and-events/newsletter/.

+ +

Conferences and Events

+ +

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.

+ +

We support the &os;-focused events to help provide a venue + for sharing knowledge, to work together on projects, and + 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 about &os;, + to increase the use of &os; in different applications, and to + recruit more contributors to the Project.

+ +

This quarter, we sponsored and/or attended the following events:

+ + + +

We sponsored three &os; contributors to attend EuroBSDCon.

+ +

Legal/&os; IP

+ +

The Foundation owns the &os; trademarks, and it is our + responsibility to protect them. We continued to review requests + and grant permission to use the trademarks.

+ +

&os; Community Engagement

+ +

Anne Dickison, our Marketing Director, has been overseeing + the efforts to rewrite the Project's Code of Conduct to help + make this a safe, inclusive, and welcoming community.

+ +

Other Stuff We Did

+ +

We welcomed Kylie Liange and Philip Paeps to the Board of + Directors. More information and interviews can be found at: https://www.FreeBSDfoundation.org/blog/FreeBSD-foundation-welcomes-new-board-members/.

+ +

George attended the ARM Partner Meeting in Cambridge.

+ +