diff --git a/en/news/status/Makefile b/en/news/status/Makefile index 1554baba15..d8bcbc3d92 100644 --- a/en/news/status/Makefile +++ b/en/news/status/Makefile @@ -1,51 +1,52 @@ -# $FreeBSD: www/en/news/status/Makefile,v 1.41 2008/02/18 03:23:14 brd Exp $ +# $FreeBSD: www/en/news/status/Makefile,v 1.42 2008/05/14 22:54:14 brd Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif DOCS= status.sgml XMLDOCS= report-2001-06 XMLDOCS+= report-2001-07 XMLDOCS+= report-2001-08 XMLDOCS+= report-2001-09 XMLDOCS+= report-2001-11 XMLDOCS+= report-2001-12-2002-01 XMLDOCS+= report-2002-02-2002-04 XMLDOCS+= report-2002-05-2002-06 XMLDOCS+= report-2002-07-2002-08 XMLDOCS+= report-2002-09-2002-10 XMLDOCS+= report-2002-11-2002-12 XMLDOCS+= report-2003-01-2003-02 XMLDOCS+= report-2003-03-2003-09 XMLDOCS+= report-2003-10-2003-12 XMLDOCS+= report-2004-01-2004-02 XMLDOCS+= report-2004-03-2004-04 XMLDOCS+= report-2004-05-2004-06 XMLDOCS+= report-2004-07-2004-12 XMLDOCS+= report-2005-01-2005-03 XMLDOCS+= report-2005-03-2005-06 XMLDOCS+= report-2005-07-2005-10 XMLDOCS+= report-2005-10-2005-12 XMLDOCS+= report-2006-01-2006-03 XMLDOCS+= report-2006-04-2006-06 XMLDOCS+= report-2006-06-2006-10 XMLDOCS+= report-2006-10-2006-12 XMLDOCS+= report-2007-01-2007-03 XMLDOCS+= report-2007-04-2007-06 XMLDOCS+= report-2007-07-2007-10 XMLDOCS+= report-2007-10-2007-12 XMLDOCS+= report-2008-01-2008-03 +XMLDOCS+= report-2008-04-2008-06 XSLT.DEFAULT= report.xsl # Install a sample entry. DATA= report-sample.xml INDEXLINK= status.html .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/news/status/report-2008-04-2008-06.xml b/en/news/status/report-2008-04-2008-06.xml new file mode 100644 index 0000000000..5205455f00 --- /dev/null +++ b/en/news/status/report-2008-04-2008-06.xml @@ -0,0 +1,929 @@ + + + + + + April - June + + 2008 + + +
+ Introduction + +

This Status Report covers FreeBSD related projects between April + and June 2008. During this period The FreeBSD Foundation has + released their July + Newsletter.

+ +

Thanks to all the reporters for the excellent work! We hope you + enjoy reading.

+
+ + + soc + + Google Summer of Code + + + + proj + + Projects + + + + arch + + FreeBSD Architecture + + + + ports + + The Ports Collection + + + + docs + + Documentation + + + + ARM/Marvell port + + + + + Rafal + + Jaworowski + + + raj@semihalf.com + + + + + Bartlomiej + + Sieka + + + tur@semihalf.com + + + + + Orion in Perforce + + + +

After the last couple of months of intensive development going + on towards FreeBSD support for Marvell System-on-Chip devices, we + have FreeBSD 8.0-CURRENT running on the following systems:

+
    +
  • Orion (already available in Perforce):
  • +
      +
    • 88F5281
    • +
    • 88F5181
    • +
    • 88F5182
    • +
    +
  • Kirkwood - 88F6281
  • +
  • Discovery - MV78100
  • +
+

The above families of SOCs are built around CPU + cores compliant with ARMv5TE instruction set architecture + definition. They share a number of integrated peripherals, for most + of which we already have operational and stable drivers:

+
    +
  • UART
  • +
  • EHCI USB 2.0
  • +
  • Ethernet
  • +
  • IDMA (general purpose DMA engine)
  • +
  • XOR
  • +
  • TWSI (I2C)
  • +
  • Timers, watchdog, RTC
  • +
  • GPIO
  • +
  • Interrupt controller
  • +
  • L1, L2 cache
  • +
+

High level functional summary:

+
    +
  • Production Quality
  • +
  • Error-free Operation
  • +
  • Multiuser
  • +
  • Self-hosted kernel/world builds
  • +
  • NFS- or USB-mounted root filesystem
  • +
+

The code is partially available (Orion in Perforce), other + variants will also be integrated with Perforce/SVN soon.

+ + + + Drivers that are In-progress: PCI and PCIE. + +
+ + + Graphics support for the boot loader + + + + + Oliver + + Fromme + + + olli@freebsd.org + + + + + + + + +

This project aims to implement graphics support for FreeBSD's + boot loader. It will replace the existing ASCII menu. (Note that + the ASCII menu will still be available when graphics mode cannot be + used, such as on serial console or on unsupported hardware.)

+ +

For a more detailed description and screen shots please refer to + the project's Wiki URL above.

+ +

Progress is slow (due to lack of time) but steady. The code + currently lives in the Perforce repository. I'll try to prepare a + first public CFT as soon as possible.

+ + + + Implement a platform switch. + + Implement "themes" support (in FORTH). + + Documentation. + +
+ + + FreeBSD Bugbusting Team + + + + + Ceri + + Davies + + + bugmeister@ + + + + + Remko + + Lodder + + + bugmeister@ + + + + + Mark + + Linimon + + + bugmeister@ + + + + + GNATS + BugBusting + + PRs indexed by manpage + + PRs indexed by tag + + PRs which may have already been commited + + Well-Known PRs as determined by the bugbusting team + + Commonly Reported Issues + maintained by Jeremy Chadwick (includes commentary and + analysis) + + +

We have granted Bruce Cran (bruce@) direct access to GNATS and + Volker Werth (vwe@) has been released from mentorship. We + appreciate their help!

+ +

We had a third bugathon in June, which resulted in the closing + of a number of bugs and the investigation/classification of several + others. We are still trying to find ways to get more committers + helping us with closing PRs that the team has already analyzed.

+ +

We continue to make good progress in categorizing PRs as they + arrive with 'tags' that correspond to manpages. (Special thanks go + to Dylan Cochran for the help.) As a result, we now have created + some prototype reports that allow browsing the database + + by manpage.

+ +

In addition, another new report, oriented towards PR submitters, + summarizes the + + most commonly reported issues. + Many of these issues persist because they are difficult to fix. + Before filing a PR, you may want to check through this list.

+ +

Mark Linimon summarized the good technical suggestions from the + bugathons so far this year to the wiki. As a part of this, he + rearranged the wiki pages, so if you have not seen them for a + while, please see + BugBusting. + In particular, the Resources page is much more complete.

+ +

Jeremy Chadwick (koitsu@) is now maintaining a + + page + + that summarizes some of the commonly reported issues. This + complements some of the reports, above, but includes a great deal + more information, including how-tos.

+ +

The overall PR count has been holding at around 5300 since the + last release.

+ + + + Think of some way for committers to only view PRs that have + been in some way 'vetted' or 'confirmed'. + + Generate more publicity for what we've already got in place, + and for what we intend to do next. + + Define new categories, classifications, and states for PRs, + that will better match our workflow. + +
+ + + Build cluster + + + + + Kris + + Kennaway + + + kris@FreeBSD.org + + + + + + + +

For the past couple of months I have been working on + generalizing the package build cluster to allow it to host other + batch and interactive jobs. Currently we make an inefficient use of + build machines because various projects have dedicated machines + that are either underloaded or overloaded for their particular + tasks. The goal is to provide a framework for combining all of + these machine resources into a single cluster that can be shared by + many users, reducing dead time and allowing distributed build tasks + to take advantage of extra build resources when available. + Developers will be able to obtain on-demand interactive access to a + jail running on any of the available architectures, with root + access. Similarly, batch jobs will specify their resource + requirements and be dispatched to run on a suitable machine in the + cluster. Current status: The job queue manager is working and is + now being used to map package builds to machines. Various package + build scripts have been rewritten to use it instead of the previous + build scheduler. The generic job dispatcher is being prototyped and + will be validated with several existing services such as INDEX + builds. Various support services like ZFS snapshot replication have + been written.

+ +
+ + + The FreeBSD Dutch Documentation Project + + + + + Remko + + Lodder + + + remko@FreeBSD.org + + + + + Rene + + Ladan + + + r.c.ladan@gmail.com + + + + + Main documentation site + + Project site + + + +

+

The FreeBSD Dutch Documentation Project is an ongoing project + to translate the FreeBSD Documentation resources to the Dutch + language.

+ +

The project is currently progressing very well in translating + the FreeBSD Handbook to the Dutch language, the last chapter is + being translated by the project members.

+ +

Recent achievements include the translation of the Jails + chapter, and the Virtualization chapter, as well as progression + on the Advanced Networking chapter. Rene Ladan is a keyplayer in + that region.

+ +

We also started with the FAQ translation, which is another + major target which we should be reaching at some point.

+ +

If you care to helpout with the translation(s) and/or want to + know something about it, please do not hesitate to contact us, we + are glad to help where possible.

+

+ + + + Finish the Handbook translation. + + Finish the FAQ translation. + + Finish the Website translation. + + Keep the projects in sync with the English version(s). + +
+ + + FreeBSD FAQ Renovation + + + + + Gábor + + Páli + + + pgj@FreeBSD.org + + + + + Manolis + + Kiagias + + + manolis@FreeBSD.org + + + + + + + + FreeBSD FAQ Renewal + Proposal + + + +

An extensive work on renovating the FreeBSD FAQ has been started + to support its Greek and Hungarian translations. Further + improvements and content changes are still possible, we hope other + committers will help us to keep the FAQ updated and tuned + further.

+ +

We have launched a renewal proposal to collect and organize the + ideas around a more interactive, accurate, open for comments, + consistent across several views etc. FAQ document. We would like to + experiment with methods to implement the goals mentioned before, + and help is more than welcome.

+ + + + Review the renovated FAQ. + + Add more question and answers to the FAQ. + + Refine the FAQ renewal proposal. + +
+ + + finstall + + + + + Ivan + + Voras + + + ivoras@freebsd.org + + + + + + + + + + +

Between the last report and this one, the project has yielded a + LiveCD installer for i386 containing FreeBSD 7.0-RELEASE. The + project was presented at BSDCan 2008. The development is + progressing slowly due to the lack of free time. I'm looking for + funding that will allow me more involvement in the project. The big + item currently in development is documentation and description of + the protocol used between the front-end and the back-end, which + will result in more robustness in the implementation and could + support third-party clients. This sub-project is near completion. + The project is currently hosted at SourceForge to allow + contribution from non-FreeBSD developers.

+ + + + Partition editor. + + Package selection. + +
+ + + The FreeBSD Hungarian Documentation Project + + + + + Gábor + + Kövesdán + + + gabor@FreeBSD.org + + + + + Gábor + + Páli + + + pgj@FreeBSD.org + + + + + Hungarian Web Site for + FreeBSD + + Hungarian + Documentation for FreeBSD + + + The FreeBSD Hungarian Documentation Project's Wiki Page + + + Perforce Depot for The FreeBSD Hungarian Documentation + Project + + + +

Hungarian translation of the + + FreeBSD Handbook + + has been finally committed to the doc repository. The translation + of the + FreeBSD FAQ + + has also been started, however, the original document needed to be + brought up to date first. Two other article translations has been + added, + + compiz-fusion + + and + + linux-users.

+ +

Our Perforce depot was reorganized for the better layout, giving + newcomers more space to play. The + + checkupdate + + script written by Giorgos Keramidas, a new tool for checking + translations has been adopted to help the project's work.

+ + + + Translate release notes for -CURRENT and 7.X. + + Translate more articles. + + Translate books/fdp-primer. + +
+ + + Qt/KDE4 Status Report + + + + + Martin + + Wilke + + + miwi@FreeBSD.org + + + + + FreeBSD KDE Team + + + kde@FreeBSD.org + + + + + + + + +

Qt4 has been updated to 4.4.1 in our test repository. We ran + into some runtime problems with Qt 4.4.0, so it was never committed + it to the ports tree. Most of the problems have been fixed in 4.4.1 + and we plan to commit it in a few days.

+ +

At the moment, the KDE 4.1 ports are ready for testing before + they are committed to the FreeBSD ports tree. We have already had + the first Call for Public Testing on July 17th, 2008 with KDE 4.1 + beta2. The feedback has been positive so far. If you want to help + to test them to speed up the process, please visit the + Wiki page + + and provide feedback.

+ +

We plan to have it all committed by the middle of August.

+ +
+ + + Layer2 filtering + + + + + Gleb + + Kurtsou + + + gk@FreeBSD.org + + + + + Andrew + + Thompson + + + thompsa@FreeBSD.org + + + + + + + + + + +

Project aims to improve layer2 filtering in ipfw and pf. So far + following project goals are achieved: pfil framework is extended to + handle ethernet packets, ipfw layer2 filtering is greatly + simplified, added l2filter and l2tag per interface flags. Both ipfw + and pf firewalls support filtering by ethernet addresses, support + stateful filtering with ethernet addresses and firewall's lookup + tables are extended to contain ethernet addresses.

+ + + + Implement ARP filtering options in IPFW. + +
+ + + Ports Collection + + + + + Mark + + Linimon + + + linimon@FreeBSD.org + + + + + The FreeBSD Ports + Collection + + + Contributing to the FreeBSD Ports Collection + + FreeBSD + ports unfetchable distfile survey (Bill Fenner's report) + + FreeBSD ports + monitoring system + + The FreeBSD + Ports Management Team + + marcuscom + Tinderbox + + + +

The ports count has jumped to over 19,000. The PR count has been + holding steady at around 900.

+ +

KDE has been updated to 4.1. Special thanks go to Martin Wilke + for a great deal of pre-testing.

+ +

GNOME has been updated three times, first to 2.22.1 and then to + 2.22.2 and 2.22.3.

+ +

Other notable updates are automake, gettext, libtool, and + m4.

+ +

Florent Thoumie has been working on some updates to the pkg_* + tools.

+ +

Ion-Mihai Tetcu has set up a tinderbox with several purposes: + first, to quickly try to build packages as changes are committed; + secondly, to build them with a non-standard set of environment + variables; and thirdly, to build older packages with the non- + standard set of environment variables. As a result of all this + work, and work by various committers, we are much closer to + building packages corrected in the NOPORTDOCS case.

+ +

Kris Kennaway has done a substantial rewrite of the package + building tools, including moving as a default to ZFS, which allows + quick cloning of src and ports directories. It is now much easier + to manage and monitor the builds. Work on this is continuing. See + the commits to + + Tools/portbuild/scripts + + for more information. (Work is ongoing to update the Package + Building article.) Related work has involved cleaning up some of + the ports infrastructure; in particular, the INDEX builds are now + much faster.

+ +

We have been able to do many -exp runs since the last report, + including those for bsd.cmake.mk, autotools update, CC environment + passing, the KDE 4.1 pre-integration and post-integration checks, + lockmgr changes, tty changes, and others.

+ +

Although a number of PRs have been closed, we are still at 57 + portmgr PRs, the same as the last report.

+ +

The following large changes are in the pipeline: +

    +
  • Introduction of Perl 5.10
  • +
+

+ +

We are currently building packages for amd64-6, amd64-7, + amd64-8, i386-6, i386-7, i386-8, sparc64-6, and sparc64-7. RELENG_5 + has reached the end of its supported life.

+ +

We have added 4 new committers since the last report.

+ + + + Most of the remaining ports PRs are "existing port/PR + assigned to committer". Although the maintainer-timeout policy is + helping to keep the backlog down, we are going to need to do more + to get the ports in the shape they really need to be in. + + Although we have added many maintainers, we still have over + 4,000 unmaintained ports (see, for instance, the list on portsmon). + We are always looking for dedicated volunteers to adopt at least a + few unmaintained ports. As well, the packages on amd64 and sparc64 + lag behind i386, and we need more testers for those. + +
+ + + Porting BSD-licensed text-processing tools from + OpenBSD + + + + + Gábor + + Kövesdán + + + gabor@FreeBSD.org + + + + + Wiki + page + + + Perforce depot + + + +

The grep utility is ready for a thorough test on the portbuild + cluster. It is almost compatible with GNU grep, but there are + differences in the regex handling at the level of the regex + libraries of GNU and the base system one, thus a better + compatibility is very hard to implement.

+ +

Some progress has been made on diff, but some important options + are still missing. The sort utility seems to be very problematic in + the aspect of the wide character support by design, thus it was + given a lower priority.

+ + + + Finish the incomplete options of diff and optimize it. + + Investigate about the opportunities to fix sort. + +
+ + + The FreeBSD Spanish Documentation Project + + + + + José Vicente + + Carrasco Vayá + + + carvay@FreeBSD.org + + + + + Gábor + + Kövesdán + + + gabor@FreeBSD.org + + + + + Spanish Web Site for + FreeBSD + + Spanish + Documentation for FreeBSD + + The + FreeBSD Spanish Documentation Project's Wiki Page + + + Perforce Depot for The FreeBSD Spanish Documentation Project + + + +

We have not made any significant progress in this period. We + definitely need more active translators to progress with the + translation project.

+ + + + Complete renovation of the Spanish web site. + + Update Handbook translation. + + Translate release notes for -CURRENT and 7.X. + +
+ + + USB + + + + + Hans Petter + + Sirevaag Selasky + + + hselasky@freebsd.org + + + + + + Current USB files + + + Current USB API README file + + + +

During the last three months there has been a number of changes. + Most notably all global USB symbols have been renamed to "usb2_" to + allow for co-existence with the old USB stack. Also there is now a + completely new and reworked UGEN driver which allows multiple + drivers to hook onto the same USB device. No more need to unload + any kernel drivers. For example it is now possible to have a + userland Mouse driver stealing half of the mouse events at the same + time "ums" is loaded. The only disadvantage is that your mouse + cursor will move slower on the screen. This is maybe not the most + common use-case, but it illustrates that kernel USB drivers are no + longer locking out other USB userland drivers. A new userland + libusb is in the works for FreeBSD. The USB stack now also has + support for independent USB BUS, USB Device, and USB Interface + permissions. That means you can more easily give USB permissions to + USB device drivers at either USB BUS, USB Device or USB Interface + level. All USB modules have now been grouped into functional + categories: usb2_bluetooth, usb2_ndis, usb2_controller, usb2_quirk, + usb2_core, usb2_serial, usb2_ethernet, usb2_sound, usb2_image, + usb2_storage, usb2_input, usb2_template, usb2_misc, and + usb2_wlan.

+ +

Ideas and comments with regard to the new USB API are welcome + on the + FreeBSD-USB Mailing List.

+ +
+
+ diff --git a/en/news/status/status.sgml b/en/news/status/status.sgml index b0c2ab0af3..c76bdbee2d 100644 --- a/en/news/status/status.sgml +++ b/en/news/status/status.sgml @@ -1,140 +1,142 @@ - + ]> &header; -

Next submissions due: July 6, 2008

+

Next submissions due: October 6, 2008

Use the xml generator or download and edit the xml-template.


One of the benefits of the FreeBSD development model is a focus on centralized design and implementation, in which the operating system is maintained in a central repository, and discussed on centrally maintained lists. This allows for a high level of coordination between authors of various components of the system, and allows policies to be enforced over the entire system, covering issues ranging from architecture to style. However, as the FreeBSD developer community has grown, and the rate of both mailing list traffic and tree modifications has increased, making it difficult even for the most dedicated developer to remain on top of all the work going on in the tree.

The FreeBSD Quarterly Development Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information.

These status reports may be reproduced in whole or in part, as long as the source is clearly identified and appropriate credit given.

2008

2007

2006

2005

2004

2003

2002

2001

&footer; diff --git a/share/sgml/news.xml b/share/sgml/news.xml index 54d2af9cb2..c7f3765e6e 100644 --- a/share/sgml/news.xml +++ b/share/sgml/news.xml @@ -1,1391 +1,1402 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.185 2008/07/31 16:01:39 simon Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.186 2008/08/06 19:59:21 pgj Exp $ 2008 8 + + 6 + + + April - June, 2008 Status Reports + +

The April - June, 2008 Status Reports are now + available with 14 entries.

+
+
6

Enhanced commit privileges: Gábor Páli (full doc/www)

7 28 &os; Foundation Requesting Project Proposals

The &os; Foundation is seeking the submission of proposals for work relating to any of the major &os; subsystems or infrastructure. A budget of $80,000 was allocated for 2008 to fund multiple development projects. Proposals will be evaluated based on desirability, technical merit and cost-effectiveness.

To find out more about the proposal process please read the call.

21

New committer: Robert Noland (ports)

New committer: Yvan Vanhullebus (src)

18 &os; Foundation July 2008 Newsletter

The &os; Foundation has published their Semi-Annual July 2008 newsletter which summarizes what they have done to help the &os; Project and community.

17 New &os; Core Team elected

The &os; Project is pleased to announce the conclusion of our fourth consecutive democratic election of project leadership. The &os; Core Team constitutes the project's "Board of Directors" and is responsible for vetting new src committers, arbitrating technical disagreements, weighing in on policy and administrative issues, and appointing sub-committees for handling specific duties (security officer, release engineers, port managers, webmasters, etc..). The core team has been democratically elected every 2 years by active &os; committers since 2000.

Peter Wemm is rejoining the team after a 2 year hiatus, and Kris Kennaway is joining the team for the first time. The remaining 7 slots were filled with incumbents Wilko Bulte, Brooks Davis, Giorgos Keramidas, George V. Neville-Neil, Hiroki Sato, Murray Stokely, and Robert Watson.

The new core team would like to especially thank outgoing members Wes Peters and Warner Losh for their many years of service to &os;, our electioneer Dr. Josef Karthauser for running another election for us, and our returning core secretary Philip Paeps.

New committer: Philip M. Gollucci (ports)

New committer: Greg Larkin (ports)

8 iXsystems Announces Professional &os; and PC-BSD Support Offering

A press release announcing the launch of iXsystems' Professional Services Division which will provide Professional Enterprise Grade support, consulting, and development for &os; and PC-BSD.

New committer: Stacey Son (src)

3

New committer: Nathan Whitehorn (src)

6 23

New committer: Erik Cederstrand (projects)

FreeBSD Technologies in Firefox 3

A press release describing FreeBSD technologies used by Mozilla Firefox.

19

New committer: Dmitry Marakasov (ports)

16

New committer: Ermal Luçi (src)

10 New committer: <a href="mailto:ivoras@FreeBSD.org">Ivan Voras</a> (src). SoC2005-2007 alumnus.

Ivan Voras is now a src/ committer. He participated in the Google Summer of Code program in 2005, 2006, and 2007.

3 FreeBSD begins switch to Subversion

The FreeBSD Project has begun the switch of its source code management system from CVS to Subversion. At this point in time, FreeBSD's developers are making changes to the base system in the Subversion repository. We have a replication system in place that exports our work to the legacy CVS tree on a continuous basis.

People who are using our extensive CVS based distribution network (including anoncvs, CVSup, cvsweb, ftp) will not be interrupted by our work-in-progress. We are committed to maintaining the existing CVS based distribution system for at least the support lifetime of all existing "stable" branches. Security and errata patches will continue to be made available in their usual CVS locations.

We expect to make our Subversion based source tree and other supporting infrastructure public soon. There will be new mailing lists to subscribe to if you wish to receive Subversion commit notifications.

Our ports, doc and www trees are not affected at this time. A separate decision will be made regarding those CVS repositories soon.

Many people have contributed to the effort, but we wish to thank Michael Haggerty and the cvs2svn project developers for their assistance with cvs2svn. Peter Wemm spent several weeks of Yahoo!'s time repairing the CVS tree, preparing for and performing the conversion, and the configuration of the Subversion infrastructure. Yahoo! donated the server hardware.

5 24

New committer: Manolis Kiagias (doc/www)

22

New committer: Ed Schouten (src)

14 January - March, 2008 Status Reports

The January - March, 2008 Status Reports are now available with 13 entries.

4 22 Funded Summer of Code Projects Announced

The FreeBSD Project received over 100 applications for Google's Summer of Code program, amongst which 21 were selected for funding. Unfortunately, there were far more first rate applications than available spots for students. However, we encourage students to work together with us all year round. The FreeBSD Project is always willing to help mentor students learn more about operating system development through our normal community mailing lists and development forums. Contributing to an open source software project is a valuable component of a computer science education and great preparation for a career in software development.

A complete list of the winning students and projects is available here. A Summer of Code wiki has been created and additional information about the projects will be added there soon.

New committer: Gábor Páli (Hungarian doc/www)

3 31 Student deadline extended for Summer of Code

The deadline for student applications to participate in the Google Summer of Code has been extended by one week. The new deadline is Monday, April 7, 2008. If you haven't already, please visit our FreeBSD Summer of Code page and look at the example project ideas we've listed there, or propose your own. There are many new ideas listed since the first announcements went out.

26 Now Accepting Student Applications for Google Summer of Code

The student application period for the Google Summer of Code 2008 program has begun. Please peruse our list of FreeBSD specific projects and potential mentors and prepare your application before the March 31 deadline. Earlier applications are encouraged as this provides an opportunity for potential mentors to work on improving the applications with students before the deadline.

17 Participating in Google Summer of Code

The FreeBSD Project will soon be accepting applications for the Google Summer of Code 2008 program. This program will provide funding for students to spend the summer contributing to open source software projects. A list of FreeBSD specific projects and potential mentors is available here.

Once a suitable project and mentor have been identified, interested students should complete a proposal and submit it to Google. The application period begins on March 24, 2008 and the final deadline is April 1, 2008 0:00 UTC. Please see the Google FAQ for more information.

14 New committer: <a href="mailto:rdivacky@FreeBSD.org">Roman Divacky</a> (src). SoC2006-2007 alumnus.

Roman Divacky is now a src/ committer. He participated in the Summer of Code program in 2006 and 2007, where he worked on Linux 2.6 compatibility.

8

New committer: Felippe M. Motta (ports)

2

New committer: Philippe Audeoud (ports)

2 27 FreeBSD 7.0-RELEASE Available

FreeBSD 7.0-RELEASE is now available. The release errata will be updated with late-breaking news and/or issues with 7.0, and should be consulted before installation. For more information about FreeBSD releases, see the Release Information page.

26

pfSense 1.2 released.

New committer: Ganbold Tsagaankhuu (doc/www)

21

New committer: Pietro Cerutti (ports)

17 October-December, 2007 Status Reports

The October-December, 2007 Status Reports are now available with 25 entries.

14

New committer: Oliver Fromme (src)

12 FreeBSD 7.0-RC2 Available

The second release candidate of FreeBSD 7.0 is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites.

5

New committer: Antoine Brodin (src)

1 27

New committer: Oleksandr Tymoshenko (src)

18 FreeBSD 6.3-RELEASE Available

FreeBSD 6.3-RELEASE is now available. Please be sure to check the release errata before installation for any late-breaking news and/or issues with 6.3. More information about FreeBSD releases can be found on the Release Information page.

17 6 New RSS 2.0 Feeds Available

Six new RSS 2.0 feeds have been made available on the FreeBSD website. It is now possible to subscribe to RSS 2.0 feeds for : FreeBSD Project News, FreeBSD In the Media, Upcoming FreeBSD Events, FreeBSD Security Advisories, FreeBSD Java Updates, and FreeBSD GNOME Updates. There is also an RSS 0.91 feed available for FreeBSD KDE Updates.

The new feeds all validate properly and have been tested with popular feed reading software. Please mail freebsd-www@FreeBSD.org if you have any problems with the new feeds.

9

DesktopBSD 1.6 is released.

4

New committer: Wesley Shields (ports)

2007 12 31 FreeBSD 6.3-RC2 Available

The second release candidate of FreeBSD 6.3 has been announced. ISO images and distributions for Tier-1 architectures are now available on most of the FreeBSD mirror sites.

30 FreeBSD 7.0-RC1 Available

The first release candidate of FreeBSD 7.0 is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites.

28

New committer: Weongyo Jeong (src)

26

New committer: Rafal Jaworowski (src)

25 Juniper Networks, Inc has donated a reference FreeBSD port to the MIPS architecture

Juniper Networks, Inc. (http://www.juniper.net) has donated a reference FreeBSD port to the MIPS architecture to The FreeBSD Project. This code will be used as one reference for creating an official project-supported FreeBSD/MIPS offering.

Information about the code drop can be found here.

10 End-of-Year Fund Raising Drive

The FreeBSD Foundation has announced an End-of-Year Fund Raising Drive. The goal this year is to raise over $250,000. This money is used for sponsoring FreeBSD related conferences, providing travel grants to developers to attend these conferences, providing grants for projects that improve FreeBSD, and providing legal support on issues like understanding the GPLv3 impact on FreeBSD, trademarks, and other legal issues that come up.

Donations can be made online from http://www.freebsdfoundation.org/donate/.

5 &os; 7.0-BETA4 Available

The &os; 7.0 release process proceeds and as a consequence the 7.0-BETA4 ISO images for Tier-1 architectures are now available for download on most &os; mirror sites. We ask our users to report any outstanding bugs, as this will presumably be the last BETA release before the first RC release.

11 29 FreeBSD 6.3-RC1 Available

The first release candidate of FreeBSD 6.3 has been announced. ISO images and distributions for Tier-1 architectures are now available on most of the FreeBSD mirror sites.

19 &os; 7.0-BETA3 Available

The &os; 7.0 release process proceeds and as a consequence the 7.0-BETA3 ISO images for Tier-1 architectures are now available for download on most &os; mirror sites. We ask our users to report any outstanding bugs.

4 &os; 7.0-BETA2 Available

The &os; 7.0 release process proceeds and as a consequence the 7.0-BETA2 ISO images for Tier-1 architectures are now available for download on most &os; mirror sites. We ask our users to report any outstanding bugs, as this will presumably be the last BETA release before the first RC release.

1

New committer: Henrik Brix Andersen (ports)

10 27 The FreeBSD Foundation auctions the first copy of the book "Absolute &os;, 2nd Edition"

The &os; Foundation has started its Fall Fund-Raising Campaign with an auction of the first copy of the book "Absolute &os;, 2nd Edition" which was graciously donated by the author Michael Lucas. The winner of this auction will get a laser-printed Certificate of Authenticity together with a signed bookplate. All proceeds will go to The &os; Foundation! The bidding ends on November 2nd. More information is available on eBay.

26

Enhanced commit privileges: Martin Wilke (ports, doc)

25 New committer: <a href="mailto:lulf@FreeBSD.org">Ulf Lilleengen</a> (src). SoC2007 alumnus.

Ulf Lilleengen is now a src/ committer. He participated in the Summer of Code program, where he worked on gvinum. In FreeBSD, Ulf will continue to work on gvinum, as well as csup and filesystem-related parts.

22 &os; 7.0-BETA1 Available

The final stage of the &os;-7.0 Release cycle has begun with the first beta release. The &os; 7.0-BETA1 ISO images for Tier-1 architectures are now available for download on most of the &os; mirror sites. The more people that test and report bugs, the better &os; 7.0-RELEASE will be. For more information about the &os; 7.0 release process, please check the official schedule and the todo list.

10 July-October, 2007 Status Reports

The July-October, 2007 Status Reports is now available with 21 entries.

3 PC-BSD 1.4 Released

PC-BSD 1.4 has just been released. PC-BSD is a successful desktop operating system based on FreeBSD that focuses on providing an easy to use desktop system for casual computer users. The release may be downloaded or purchased on CD.

9 28 New committer: <a href="mailto:kaiw@FreeBSD.org">Kai Wang</a> (src). SoC2007 alumnus.

Kai Wang, a student in the Summer of Code program, is now a src/ committer.

25 New committer: <a href="mailto:rpaulo@FreeBSD.org">Rui Paulo</a> (src). SoC2007 alumnus.

Rui Paulo, a student in the Summer of Code program, is now a full src/ committer.

17 Summer of Code Projects Completed

We are happy to report that 22 students successfully completed their FreeBSD Summer of Code projects. Congratulations to both mentors and students, and thanks to Google for running this program and providing funding.

8 29 FreeBSD Foundation August 2007 newsletter

The FreeBSD Foundation has published their August 2007 newsletter which summarizes their activities so far this year.

20

New committer: Thomas Abthorpe (ports)

2 IPv6 live at the FreeBSD.org cluster

Most of the machines and services in the FreeBSD.org cluster are now available through IPv6. This includes www, mail and developer ssh access. Connectivity is provided from ISC using a tunnel.

New committer: Fukang Chen (doc)

7 10 April-June, 2007 Status Report

The April-June, 2007 Status Report is now available with 49 entries.

9

New committer: Lars Engels (ports)

6 25

Enhanced commit privileges: Edwin Groothuis (src, ports)

24

New committer: Sean C. Farley (src)

12

New committer: Timur I. Bakeyev (ports)

Enhanced commit privileges: Chin-San Huang (doc, ports)

7 FreeBSD Project Integrates Support for the Camellia Block Cipher

Support for the Camellia block cipher has been integrated into FreeBSD 7-CURRENT and will be part of the upcoming FreeBSD 7-RELEASE. For more information, please refer to the press release.

4

Enhanced commit privileges: Johann Kois (full doc/www)

5 30

New committer: Beech Rintoul (ports)

29 New committer: <a href="mailto:attilio@FreeBSD.org">Attilio Rao</a> (src). SoC2007 alumnus.

Attilio Rao, a student in the Summer of Code program, is now a full src/ committer.

19 Xorg 7.2 imported into the ports collection.

Thanks to the hard work of Florent Thoumie (and others), the FreeBSD ports collection now uses the modular Xorg 7.2 as its default X server. i386 and AMD64 6.2-STABLE packages are available and other architectures/releases will be available later, or you can compile it from source. In both cases, see the 20070519 entry in /usr/ports/UPDATING on how to upgrade. Please track -ports for last minute information.

4 26

New committer: Marcelo Araujo (ports)

25

New committer: Tong Liu (ports)

13 Funded Summer of Code Projects Announced

The FreeBSD Project received over 120 applications for Google's Summer of Code program, amongst which 25 were selected for funding. Unfortunately, there were far more first rate applications than available spots for students. However, we encourage students to work together with us all year round. The FreeBSD Project is always willing to help mentor students learn more about operating system development through our normal community mailing lists and development forums. Contributing to an open source software project is a valuable component of a computer science education and great preparation for a career in software development.

A complete list of the winning students and projects is available here. A Summer of Code wiki is also available with additional information.

New committer: Edward Tomasz Napierala (ports)

Mongolian FreeBSD Documentation Project Launches

Under the supervision of Ganbold Tsagaankhuu the Mongolian translation goes live. The official translation of the FreeBSD Handbook, completed by the Mongolian FreeBSD Documentation Project, adds support for documentation in another language. For more information about the ongoing work of the MFDP, please refer to the Translations page of the FreeBSD Documentation Project.

12

New committer: Alexander Motin (src)

9 January-March, 2007 Status Report

The January-March, 2007 Status Report is now available with 19 entries.

6 ZFS Now Part of FreeBSD

Support for Sun's ZFS has been committed to the FreeBSD 7-CURRENT development branch and will be available as an experimental feature in FreeBSD 7.0-RELEASE. For more information please refer to the announcement.

4

New committer: Martin Matuska (ports)

3

New committer: Li-Wen Hsu (ports)

3 28

New committer: Sepherosa Ziehau (src)

14 Accepting Applications for Summer of Code

The FreeBSD Project is now accepting applications for the Google Summer of Code 2007 program. This program will provide funding for students to spend the summer contributing to open source software projects. A list of FreeBSD specific projects and potential mentors is available here.

Once a suitable project and mentor have been identified, interested students should complete a proposal and submit it to Google. Proposals are now being accepted and the final deadline is March 24, 2007. Please see the Google FAQ for more information.

12 March 2007 Snapshot Releases Available

FreeBSD 7-CURRENT and 6-STABLE snapshot releases for March 2007 now available. The FreeBSD Release Engineering Team issues snapshot releases to encourage users to test new features and improve the reliability. For more details, please visit the snapshots page.

11 New committer: <a href="mailto:bushman@FreeBSD.org">Michael Bushkov</a> (src). An SoC2006 alumnus.

Michael Bushkov, a successful student from last year's Summer of Code program, has continued working with the FreeBSD Project and is now a full src/ committer.

10 Progress on scaling of FreeBSD on 8 CPU systems

Recently there has been significant progress on optimizing FreeBSD 7.0 for MySQL running an 8-core amd64 system. Under the test workload FreeBSD has peak performance consistent with Linux, and outperforms it by a factor of 4 under higher loads. Continue reading for a more detailed report here.

7 FreeBSD Announces Intel Approval for Redistribution of Wireless Firmware

The FreeBSD project has reached an agreement with Intel about the redistribution of firmware images for Intel wireless cards. Please refer to the press release for more information.

2 27

Information about how the change in Daylight Savings Time for some time zones affects FreeBSD releases.

23

Enhanced commit privileges: Remko Lodder (doc,src)

17

New committer: JINMEI, Tatuya (src)

16

New committer: Stephane E. Potvin (src)

10

New committer: Benjamin Close (src)

9 Podcast Interview with FreeBSD Core Team Member and AsiaBSDCon 2007 Program Committee Chair George V. Neville-Neil.

In his latest bsdtalk podcast, Will Backman interviews FreeBSD Developer George V. Neville-Neil about the upcoming AsiaBSDCon conference. http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk099.mp3.

8 AsiaBSDCon 2007 Announces Conference Schedule

AsiaBSDCon, the BSD conference for Asia, has posted its schedule of tutorials, papers and presentations for the conference, taking place in Tokyo from March 8th through 11th 2007. The complete schedule can be found here.

Registration will begin on or about the 12th of February.

2

Enhanced commit privileges: Gábor Kövesdán (doc, ports)

1 31

Enhanced commit privileges: Rong-En Fan (src, ports)

18

New committer: Diane Bruce (ports)

16 October-December, 2006 Status Report

The October-December, 2006 Status Report is now available with 41 entries.

15 FreeBSD 6.2-RELEASE is Now Available

FreeBSD 6.2-RELEASE has been released. Please check the release errata before installation for any late-breaking news and/or issues with 6.2. The Release Information page has more information about FreeBSD releases.

9 Hungarian FreeBSD Documentation Project Launches

Under the supervision of FreeBSD developer Gábor Kövesdán, the Hungarian translation goes live. This official translation, completed by the Hungarian FreeBSD Documentation Project, adds support for documentation in another language. For more information about the ongoing work of the HFDP team, please refer to the Translations page of the FreeBSD Documentation Project.