diff --git a/en/news/status/Makefile b/en/news/status/Makefile index 4f90462383..77c1447d09 100644 --- a/en/news/status/Makefile +++ b/en/news/status/Makefile @@ -1,53 +1,54 @@ -# $FreeBSD: www/en/news/status/Makefile,v 1.43 2008/08/19 23:04:12 brd Exp $ +# $FreeBSD: www/en/news/status/Makefile,v 1.44 2008/11/11 03:52:54 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 XMLDOCS+= report-2008-07-2008-09 +XMLDOCS+= report-2008-10-2008-12 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-10-2008-12.xml b/en/news/status/report-2008-10-2008-12.xml new file mode 100644 index 0000000000..6cb08dd455 --- /dev/null +++ b/en/news/status/report-2008-10-2008-12.xml @@ -0,0 +1,1193 @@ + + + + + + October-December + + 2008 + + +
+ Introduction + +

This quarter included some very exciting work including the + the release of FreeBSD 6.4 and the much anticipated release of + FreeBSD 7.1. We also launched our own official FreeBSD Forums. + The first Bugathon of the year will be held this weekend, see + below for more information and how to participate.

+ +

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

+
+ + + proj + + Projects + + + + team + + FreeBSD Team Reports + + + + kern + + Kernel + + + + arch + + Architectures + + + + docs + + Documentation + + + + misc + + Miscellaneous + + + + YouTube Channel for BSD + + + + + Murray + + Stokely + + + murray@FreeBSD.org + + + + + BSD Conferences + YouTube Channel + + + Channel Announcement + + + Video Production and Publishing Wiki + + + +

A new channel + has been setup on YouTube + explicitly for BSD conference recordings. This channel does not + have the normal 10 minute limit so full high quality presentations + from 30 minutes to nearly 2 hours have been uploaded. So far over + 23 videos are available from MeetBSD and NYCBSDCon, with more from + BSDCan and AsiaBSDCon coming soon.

+ +

We are currently looking for more videos from + BSDCan, + EuroBSDCon, + AsiaBSDCon, + etc to upload to the channel. We also need help in creating + subtitles for each video in various languages. If you would like to + help out in generating subtitles for your language or if you have + old video content from one of the above BSD conferences please let + us know.

+ + + + Adding subtitles in various languages to all of the technical + talks. + + Finding more videos from previous conferences to + upload. + + Audio post-processing. If anyone has experience removing + audio artifacts from a video recording we would love to talk to you + about working some magic on raw footage we have before uploading it + to YouTube. + + We could use additional tips for improved video recording and + post-processing added to our video production and publishing + wiki. + +
+ + + BSD-licensed grep + + + + + Gàbor + + Kövesdàn + + + gabor@FreeBSD.org + + + + + + Project repository + + + +

Some bugs have been fixed in the buffering and binary file + detection parts of grep. Due to the differences between the GNU + regexp library and our libc regexp implementation, I switched to the + GNU library so that we can maintain an acceptable level of + compatibility. The desired option would be to drop both GNU grep + and the GNU regexp library, but unfortunately we cannot just do that + because of these incompatibilities. Accordingly, the first step + should be replacing grep and then we should review and optimize our + regexp library. With this decision, BSD grep has acquired a higher + level of compatibility and now seems to be much more useful.

+ + + + Make a tinderbox run with BSD grep and fix possible + bugs. + +
+ + + FreeBSD Bugathons + + + + bugbusters@FreeBSD.org + + + + + + + + + + + + + + +

Last year, we didn't have many Bugathons - this year is planned + to be different!

+ +

The BugBusting team is trying to improve bug handling and thus + we'll start a new experiment. In the past our Bugathons were + general Bugathons with no special topic set. Instead, starting in + 2009 we'll try to hold a series of Bugathons that concentrate on + special interest areas.

+ +

Our next Bugathon will be held from 2009-01-30 to 2009-02-01 + (Fri-Sun). We'll try to handle as many network related bugs as we + can. Our plan is to try to work through all network related PRs + still open in GNATS.

+ +

We need a number of maintainers in the area of networking + (drivers, chipsets, protocols, userland processes) to attend and + committers willing to commit fixes and improvements. Of course, we + also need users and administrators with special interest in network + related items to be with us to sort out things. Every helping hand, + everyone able to debug and analyze things is welcome.

+ +

If you're interested in getting networking stuff improved, join + us to make the upcoming releases of 7.2 and 8.0 the best ever + FreeBSD releases.

+ +

Join us on IRC: EFnet #FreeBSD-bugbusters from Friday 2009-01-30 + to Sunday 2009-02-01. Don't miss this event!

+ +

The next Bugathon (TBA) will have topics in different special + interest areas.

+ + + + Feel free to ask questions! You can reach the BugBusting team + at bugbusters@FreeBSD.org. Be there! Work with us! Join the team - + be a part! + +
+ + + FreeBSD BugBusting Team + + + + + Remko + + Lodder + + + bugmeister@ + + + + + Mark + + Linimon + + + bugmeister@ + + + + + GNATS + + BugBusting + + + experimental report pages + + + +

We will be having our next Bugathon on 2009-01-30 to 2009-02-01 + (see separate entry).

+ +

At the recent DevSummit in Strasbourg, the participants spent + half a day working through the current "recommended PRs" list. The + list was divided up into sections by date, and each table was + assigned one section to work through. Not only were a good number + of fixes committed and their PRs closed, but the src developers + were brought up to speed on the triage work that the BugBusting + team has been doing (see below). We hope to build on this momentum + in the future. In addition, many new ideas for improved report + pages were discussed.

+ +

We continue to make good progress in categorizing PRs as they + arrive with 'tags' that correspond to manpages. 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.

+ +

As well, we now have a more active set of volunteers who are + willing to help users with reported problems of the form "xyz does + not seem to work". These types of reports are now being handled + much better than in the past.

+ +

One of those volunteers, Bruce Cran (brucec@), has now been + released from mentorship.

+ +

Mark Linimon (linimon@) continues to work on more new prototype + reports, including:

+ +
    +
  • + + new PRs in the past day + + ( + + week + + , + + month + + )
  • + +
  • + + PRs with regressions +
  • + +
  • a way for developers to + + create their own customized reports +
  • +
+ +

The + + commonly reported issues + + summary page, previously maintained by Jeremy Chadwick, has been + moved to a new location.

+ +

The overall PR count jumped to over 5600 during the 6.4/7.1 + release cycle, but has come down a bit.

+ + + + Try to find ways to get more committers helping us with + closing PRs that the team has already analyzed. + + 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. + +
+ + + The FreeBSD Hungarian Documentation Project + + + + + Gàbor + + Kövesdàn + + + gabor@FreeBSD.org + + + + + Gàbor + + Pàli + + + pgj@FreeBSD.org + + + + + Hungarian Web Page 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 Documentation Project Primer for New Contributors + + has been finished and now it is available both + online + + and + + for download.

+ +

We hope that having the FDP Primer translated will encourage + people to help our work. There is always place in our team, every + submitted translation or feedback is appreciated and very + welcome.

+ +

Beside the continuous maintenance of the Hungarian documentation + and web pages, a new article translation has been added to the + Hungarian Documentation Set, + CUPS.

+ + + + Read the translations, send feedback + + Translate web pages + + Translate articles + + Translate release notes for -CURRENT and 7.X + +
+ + + The FreeBSD Forums + + + + + FreeBSD Forums + + Admins + + + forum-admins@ + + + + + FreeBSD Forums + + Moderators + + + forum-moderators@ + + + + + + + + +

The FreeBSD forums were publicly launched on November 16th, 2008 + as a complementary support channel to our great mailing lists.

+ +

There were almost 2000 new users registered in the first three + days and each day we receive about 20 new user registrations. After + less than three months after going public, we are now serving + around 10,000 posts in 1,500 threads. We have received very + positive feedback from our users, which we take as a good + compensation for our efforts put into this project.

+ +
+ + + The FreeBSD Foundation Status Report + + + + + Deb + + Goodkin + + + deb@FreeBSDFoundation.org + + + + + + + + +

We ended the year raising over $282,000! We received 173 + donations just in December. We are very grateful to all the people + who helped us come very close to our 2008 goal.

+ +

Three projects were started that are being funded by the + foundation. They are Safe Removal of Active Disk Devices, + Improvements to the FreeBSD TCP Stack, and Network Stack + Virtualization Projects. + + Click here + + to find out more about the projects.

+ +

We were a sponsor for meetBSD. We provided a travel grant for a + developer to attend this conference. We also handed out a few + limited edition foundation vests for developer recognition.

+ +

Read our + + end-of-year newsletter, to find out what else we've done to + help The FreeBSD Project and community.

+ +
+ + + The FreeBSD Greek Documentation Project + + + + + Giorgos + + Keramidas + + + keramida@FreeBSD.org + + + + + Manolis + + Kiagias + + + manolis@FreeBSD.org + + + + + Greek Documentation Project + Wiki and test builds + + + +

The FreeBSD Greek Documentation Project managed to complete a + significant amount of work during 2008. The first ten chapters of + the Handbook are now completely translated and kept in sync with + the English text. Work is also progressing nicely in the second + part of the chapter, with many new translated chapters. At this + pace, we hope to have a complete Greek Handbook by 8.0-RELEASE.

+ +

More volunteers are always welcome of course, as there is still + plenty of work to be done.

+ + + + Complete the Greek translation of the Handbook (about ten + chapters remaining) + + Complete the Greek translation of the FAQ (currently at + around 40%) + + Translate more documentation (articles) to Greek + + Begin a Greek website on FreeBSD.org (volunteers + needed) + +
+ + + Multi-IPv4/v6/no-IP jails + + + + + Bjoern A. + + Zeeb + + + bz@FreeBSD.org + + + + + Web page + for regularly updates and patches + + + Perforce tree + + + +

The multi-IPv4/v6/no-IP jails project patch has finally been + committed to FreeBSD-CURRENT at the end of November.

+ +

As an alternate solution to full network stack virtualization, + this work shall provide a lightweight solution for multi-IP + virtualization. The changes are even more important because of the + emerging demand for IPv6. Ideally this will be merged to FreeBSD 7 + before 7.2-RELEASE and stay in FreeBSD 8 for the transitional + period to full network stack virtualization.

+ +

Since the commit a few minor things have been fixed and work to + address most of the remaining old jails PRs has almost been + finished. The fallout from ports breakage has been handled with + help from Erwin Lansing from the PortMgr Team.

+ +
+ + + BSD# Project + + + + + Phillip + + Neumann + + + pneumann@gmail.com + + + + + Romain + + Tartière + + + romain@blogreen.org + + + + + The BSD# project on + Google-code + + Mono (Open source .Net + Development Framework) + + + +

The BSD# Project is devoted to porting the Mono .NET framework + and applications to the FreeBSD operating system.

+ +

Because of a lack of time, Mono stalled at version 1.2.5 for + more than one year in the FreeBSD ports tree. However, things have + moved and the BSD# Team is proud to announce that the Mono ports is + about to be updated to 2.0.1. Ports depending on Mono will also be + updated to the latest available version at the same occasion.

+ +

While the ports will be updated really soon now that FreeBSD 7.1 + has been released, impatient people can download and merge the BSD# ports + in their FreeBSD tree right now following the instructions provided + on the BSD# Project's page.

+ + + + Test and send feedback. + + Port Mono applications to FreeBSD + + Build a debug live-image of FreeBSD so that Mono hackers + without a FreeBSD box can help us fixing bugs more + efficiency. + +
+ + + PmcTools + + + + + Joseph + + Koshy + + + jkoshy@FreeBSD.org + + + + + Wiki Page + + Bug List + + + +

Support for Intel (TM) Atom/Core/Core2 family PMCs was added to + PmcTools. Bugs in the toolset were tracked down and fixed, and the + ABI between libpmc(3) and hwpmc(4) was reworked to hopefully be + more future proof.

+ +
+ + + Ports Collection + + + + + Mark + + Linimon + + + linimon@FreeBSD.org + + + + + The FreeBSD Ports + Collection + + + Contributing to the FreeBSD Ports Collection + + FreeBSD ports + monitoring system + + The FreeBSD + Ports Management Team + + marcuscom + Tinderbox + + + +

Most of the effort in the last quarter has been QA effort for + 6.4-RELEASE and 7.1-RELEASE. Since that time, we have once again + begun work on experimental package runs.

+ +

The ports count has jumped to over 19,600. The PR count had + jumped during the freeze/slush cycle for release, but has now + dropped back to its usual count of around 900.

+ +

GNOME has been updated to 2.24.3.

+ +

KDE has been updated to 4.1.4.

+ +

X.Org version 7.4

+ +

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. Several + new i386 and sparc64 machines have been added, which has helped + speed up the builds. We especially appreciate the loan of a number + of sparc64 machines by Gavin Atkinson.

+ +

We have added 5 new committers since the last report, and 2 + older ones have rejoined.

+ + + + 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,700 unmaintained ports (see, for instance, the list on portsmon). + (The percentage hovers around 24%.) 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. + +
+ + + FreeBSD/powerpc for AMCC/IBM PPC440/460 + + + + + Rafal + + Jaworowski + + + raj@semihalf.com + + + + +

This work is bringing support for another Book-E style PowerPC + implementation (PPC440/460 core) embedded in a wide range of + system-on-chip devices. Current state highlights:

+ +
    +
  • Locore kernel initialisation
  • + +
  • TLB handling
  • + +
  • Console (UART)
  • + +
  • Interrupts controller (UIC)
  • + +
  • USB controller (OHCI, EHCI)
  • + +
  • Multi user operation
  • +
+ +

The CPU layer (kernel start-up, TLB handling) is derived from + existing E500 support. Eventually the code will be re-factored so + that the common logic is shared between processor variations and + only the lowest-level routines are provided separately. A number of + drivers for peripherals integrated on the chip needs to be written + (Ethernet, PCI/PCI-Express, crypto engines, SATA, I2C, SPI, GPIO + and others).

+ +
+ + + Release Engineering + + + + + Release Engineering + + + re@ + + + + + + + +

+

Since last status report both 7.1-RELEASE (5 January 2009) and + 6.4-RELEASE (28 November 2008) have been released. Starting with + the 6.4-RELEASE a new DVD ISO image called "dvd1" is provided for + amd64/i386. This image contains everything that is on the CDROM + discs. So "dvd1" can be used to do a full installation that + includes a basic set of packages, it has all of the documentation + for all supported languages, and it can be used for booting into + a "live CD-based filesystem" and system rescue mode. 6.4-RELEASE + was the last release of the 6.X branch, we have currently no plan + for any other 6.X release since most of the developers are + focused on 8-CURRENT and 7.X.

+ +

The long awaited 7.1-RELEASE is out since 5th of January. This + release process was far too long from everyone's point of view. + Working on another release (6.4-RELEASE) at the same time was not + helping the things, but we are aware of many problems that need + to be worked on to ease the whole release process. As a + consequence, we are currently working on a new plan for future + 7.X (or 8.0) release. We plan to:

+ +
    +
  • Reduce the freeze period of ports tree, the freeze should + occur near the end of the release process during RC cycle
  • + +
  • Change the way showstoppers are handled and do not stop a + release process for non-important issues or lack of + features.
  • +
+ +

Some work has also been done on the documentation build, we + want to provide a more flexible way to install docs (Handbook, + FAQ, etc.) and detach the build from the release build to use + instead ports (packages). This should make release building + easier on slow architectures. Hopefully this switch will be done + for 7.2-RELEASE or 8.0-RELEASE.

+ +

Regarding the time line, we still plan to release 8.0-RELEASE + in mid-June 2009. A time for the 7.2-RELEASE has not been set + yet.

+

+ + + + +
+ + + SD/MMC subsystem + + + + + Alexander + + Motin + + + mav@FreeBSD.org + + + + + M. Warner + + Losh + + + imp@FreeBSD.org + + + + +

+

FreeBSD mmc(4)/mmcsd(4) stack was improved to support all + MMC/SD card types existing now. Was added support for SD High + Capacity (SDHC) cards and MultiMediaCards (MMC) memory cards of + normal (up to 2GB) and high capacity. Added support for 4/8bits + wide buses, High Speed timings and multi-block transfers allows + to reach speeds up to 25MB/s (SD) and 52MB/s (MMC) depending on + used card and controller.

+ +

Added SD Host Controller driver sdhci(4) that implements + support for SD specification compatible PCI SD/MMC card readers + to be used with mmc(4)/mmcsd(4) stack. Driver supports PIO and + DMA transfers, 1/4bits buses, high speed timings, card + insert/remove detection and write protection.

+

+ + + + Many of existing SD Host Controllers have undocumented + registers beyond SD specification. Some of them unable to detect + card without some additional initialization implemented. + +
+ + + HDA sound driver (snd_hda) + + + + + Alexander + + Motin + + + mav@FreeBSD.org + + + + +

+

snd_hda(4) audio driver was significantly improved to provide + better functionality according to High Definition Audio (HDA) and + Universal Audio Architecture (UAA) specifications.

+ +

According to HDA specification, driver now supports multiple + codecs per HDA bus and multiple audio functional groups per + codec.

+ +

According to UAA specification, driver now implements idea of + multiple logical audio devices per audio functional group. It + means, that depending on specific system needs, single audio + codec may provide several independent functions. For example, + main multichannel output, headset input/output and digital + SPDIF/HDMI audio input/output. Each of these functions provided + as separate pcm device and can be used independently.

+ +

Comparing to ALSA and OSS HDA drivers which are heavily tuned + to support each specific codec in every specific system, this + driver uses advanced codec tracing logic which allows it to + support most of existing HDA codecs and systems without any + special tuning, using only information provided by system and + codec itself. This also allows user to widely reconfigure logical + audio devices in his system for his own needs, just by specifying + wanted audio connectors usage in device.hints.

+ +

Also new driver implements SPDIF/HDMI digital audio, + suspend/resume and initial parts of multichannel support.

+

+ + + + Implement input-to-output audio bypass tracing for codecs + where bypass signal is not taken from main input mixer. + + Improve amplifiers control logic for cases where one signal + can be controlled in several points. + + Implement multichannel playback, that required significant + sound(4) modifications. + +
+ + + FreeBSD/sparc64 UltraSPARC III support + + + + + Marius + + Strobl + + + marius@FreeBSD.org + + + + + + + + +

FreeBSD 8.0-CURRENT now has basic support for sun4u-machines + based on UltraSPARC III and beyond. This is still a work in + progress though due to the diversity of these machines, hardware + errata and bugs in machine independent parts of FreeBSD showing up. + A install image with the latest code which in comparison to the + official snapshot 200812 contains more dcons(4) fixes, an isp(4) + working with 10160 and 12160 on sparc64, an endian-clean mpt(4) as + needed for the on-board controller found in Fire V440, workarounds + needed for Fire V880 and a fix for machines with more than 8GB of + RAM (tested with 16GB) are available at the above URL. Known working + machines so far are:

+ +
    +
  • Blade 1000
  • +
  • Blade 1500
  • +
  • Blade 2000
  • +
  • Fire 280R
  • +
  • Fire V210
  • +
  • Fire V440 (except for the on-board NICs)
  • +
  • Fire V880
  • +
  • Netra 20/Netra T4
  • +
+ +

The stability of FreeBSD on these machines is en par with that + on pre-USIII-based sun4u-machines. Machines similar to the ones + above like for example Fire V240 should also just work with all + essential on-board devices, i.e. serial console, ATA/SCSI + controller and NIC, being supported. So far the intention is to MFC + this code in time for FreeBSD 7.2

+ + + + Apart from serial devices, only cards supported by creator(4) + are currently usable as console, i.e. not even machfb(4) works in + sun4u-machines based on UltraSPARC III or beyond at this point (it + will trigger a RED state exception, which should not be that hard + to fix though), let alone XVR graphics cards. + + A driver for the Sun Cassini/Cassini+ as well as National + Semiconductor DP83065 Saturn Gigabit NICs found on-board for + example in Fire V440 and as add-on cards is under development but + still needs some work. + + There is no driver for controlling the fans in machines based + on the Excalibur board, yet. This means that Blade 1000/2000 are + not very usable as workstations so far due to the noise caused by + the fans permanently running at full speed. + + There is no support for host-to-PCI-Express or host-to-PCI-X + bridges so far, at least for the latter due to lack of access to + such machines. Adding support for the XMITS PCI-X bridges to the + existing schizo(4) should be rather straightforward, PCI-Express + will require a new driver and probably some additional tweaking + though. + +
+ + + Network Stack Virtualization + + + + + Bjoern A. + + Zeeb + + + bz@FreeBSD.org + + + + + Marko + + Zec + + + zec@FreeBSD.org + + + + + Wiki VImage overview + page. + + + FreeBSD Foundation funding. + + + +

The network stack virtualization project aims at extending the + FreeBSD kernel to maintain multiple independent instances of + networking state. This allows for networking independence between + jail-like environments, each maintaining its own private network + interfaces, IPv4 and IPv6 network and port address space, routing + tables, IPSec configuration, firewalls, and more.

+ +

During BSDCan 2007 an initial commit plan had been worked out. + The Developer Summit at Cambridge in August brought the first parts + of VImage into the kernel. Marko gave a summary and outlook at + EuroBSDCon in Strasbourg. From autumn until December all but the + last step had been committed by Marko.

+ +

Druing December Bjoern was able to work full time on VImage + because of FreeBSD Foundation funding. In addition to helping with + reviews, summarizing things on the Wiki, a virtual cross-over + Ethernet-like interface pair was developed to be able to bring + networking to an instances without the mandatory need of + netgraph.

+ +

The next steps will be to bring in the most important last step + giving us multiple network stacks. After that all developers will + be able to help to find (and fix) bugs. Further subsystems not yet + addressed will need to be virtualized then. In addition to this + Jamie Gritton's management interface will be imported.

+ +
+ + + VuXML generator + + + + + Mark + + Foster + + + mark@foster.cc + + + + + + + + +

VuXML generator ("wizard") is intended for end-users who want to + generate VuXML (XML) definitions. Users can just fill out an HTML + form & this removes some of the guesswork and the learning + curve. The resulting VuXML can be submitted via send-pr as-is for + inclusion into the portaudit database.

+ + + + Option to submit generated XML into a "review" queue + somewhere (thus eliminate the need for users to run send-pr at + all) + + Option to generate OVAL definition in addition to + VuXML + + Option to generate ready-to-run pr (e.g send-pr -f + <outputfile>) + +
+
+ diff --git a/en/news/status/status.sgml b/en/news/status/status.sgml index 5907138c9f..eaf88e0ccf 100644 --- a/en/news/status/status.sgml +++ b/en/news/status/status.sgml @@ -1,145 +1,147 @@ - + ]> &header; -

Next submissions due: January 14, 2009

+

Next submissions due: April 14, 2009

Use the xml generator or download and edit the xml-template. Submissions should be submitted by e-mail to monthly@FreeBSD.org.


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 664dce9ecf..1292cf7d62 100644 --- a/share/sgml/news.xml +++ b/share/sgml/news.xml @@ -1,964 +1,973 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.220 2009/01/17 09:06:01 murray Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.221 2009/01/28 21:51:19 beat Exp $ 2009 1 28 + + + October - December, 2008 Status Reports + +

The October - December, 2008 Status Reports are now + available with 19 entries.

+
+

New committer: Beat Gätzi (ports)

17 FreeBSD Kernel Internals Video Posted

The first lecture from Kirk McKusick's full length FreeBSD Kernel Internals course has been posted to the BSD Conferences channel on YouTube.

9 GNOME 2.24.2 Available for FreeBSD

The FreeBSD GNOME team is proud to announce the release of GNOME 2.24.2 for FreeBSD. More details can be found on the FreeBSD GNOME Project page.

5 FreeBSD 7.1-RELEASE Available

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

2008 12 25 FreeBSD 7.1-RC2 Available

The second and last release candidate of &os; 7.1 is now available. ISO images for Tier-1 architectures are now available on most of the &os; mirror sites.

23 &os; Foundation December 2008 Newsletter

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

9 FreeBSD 7.1-RC1 Available

The first release candidate of &os; 7.1 is now available. ISO images for Tier-1 architectures are now available on most of the &os; mirror sites.

3 BSD channel launched on YouTube

We are pleased to announce the availability of a dedicated YouTube channel for technical lectures about FreeBSD and other BSD operating systems. The channel is available at www.youtube.com/bsdconferences.

This channel allows us to post full hour long lectures from FreeBSD conferences. The first four videos that Julian Elisher recorded at MeetBSD have been posted, and more are on the way.

11 28 FreeBSD 6.4-RELEASE Available

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

18

Commit bit restored: Peter Holm (src)

16 Official FreeBSD Forums Launched

The FreeBSD project is finally, after much work, pleased to announce the availability of an official FreeBSD web based discussion forum. It is our hope that this forum will serve as a public support channel for FreeBSD users around the world and as a complement to our fine mailing lists.

You can register and start using our new service here: http://forums.FreeBSD.org.

10 July - September, 2008 Status Reports

The July - September, 2008 Status Reports are now available with 14 entries.

3

New committer: René Ladan (doc-nl)

&os; 6.4-RC2 Available

The second Release Candidate for &os; 6.4 is now available. ISO images for Tier-1 architectures are available for download on most of the &os; mirror sites. &os; 6.4-RC2 should be the last of the public test builds for the FreeBSD 6.4 release cycle, therefore we encourage people to test and report any outstanding bugs as soon as possible.

1 New committer: <a href="mailto:versus@FreeBSD.org"> Konrad Jankowski</a> (src) - SoC2008 alumnus.

New committer: Konrad Jankowski (src). Konrad participated in Summer Of Code 2008. He will begin his work in the i18n area, specifically in bringing his SoC code (UTF-8 collation) to the coming releases.

10 19 &os; 7.1-BETA2 Available

The second beta release of &os; 7.1 is now available. ISO images for Tier-1 architectures can be found on most of the &os; mirror sites.

12 FreeBSD 6.4-RC1 Available

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

6

New committer: Lawrence Stewart (src)

9 18 Summer of Code Projects Completed

We are happy to report that 19 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.

New committer: Marko Zec (src)

15 PC-BSD 7 Released

PC-BSD 7 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 DVD.

New committer: Robert Noland (src)

13 &os; 6.4-BETA/7.1-BETA Available

The final stage of the &os;-6.4 and &os;-7.1 Release cycle has begun with the first beta releases. The ISO images for Tier-1 architectures are now available for download on most of the &os; mirror sites. We encourage people to test and report any outstanding bugs. Please find more information about these releases on the Release Engineering Information page.

5

New committer: Josh Paetzel (ports)

8 26

New committer: Max Brazhnikov (ports)

25

Enhanced commit privileges: Stanislav Sedov (src, ports)

22

Enhanced commit privileges: Edward Tomasz Napierala (src, ports) SoC2008 alumnus.

19 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)