cvs commit: www/en/news/status report-2011-07-2011-09.xml

Benjamin Kaduk kaduk at MIT.EDU
Mon Nov 7 04:56:41 UTC 2011


On Sat, 5 Nov 2011, Daniel Gerzo wrote:

> danger      2011-11-05 14:59:08 UTC
>
>  FreeBSD doc repository
>
>  Added files:
>    en/news/status       report-2011-07-2011-09.xml
>  Log:
>  - add the status report for Q3/2011
>
>  Please review. I'd like to connect it to the build and release it on
>  Monday

Hi Daniel,

The attached patch runs something resembling a grammar comb over the 
entries.

I worry that I have changed the meaning of the Ethernet Switch Framework 
entry, though -- it was quite hard to make sense of.

I probably missed some things, though.

-Ben Kaduk
-------------- next part --------------
--- report-2011-07-2011-09.xml.orig	2011-11-06 14:41:26.000000000 -0500
+++ report-2011-07-2011-09.xml	2011-11-06 23:33:01.000000000 -0500
@@ -15,8 +15,8 @@
 
     <p>This report covers &os;-related projects between July and
       September 2011.  It is the third of the four reports planned for 2011.
-      This quarter was mainly devoted to polishing the stuff for the next
-      major version of &os;, 9.0, which is to be released in September.</p>
+      This quarter was mainly devoted to polishing the bits for the next
+      major version of &os;, 9.0, which is to be released in November.</p>
 
     <p>Thanks to all the reporters for the excellent work! This report
       contains 27 entries and we hope you enjoy reading it.</p>
@@ -105,13 +105,13 @@
       <p>We tried to re-activate committers who did not contribute for
 	some time but most of them are currently unable to free up enough
 	time.  We hope to gain fresh contributor blood as we are getting
-	occasional reports about bugs and grammar in the german
+	occasional reports about bugs and grammar in the German
 	translation.</p>
     </body>
 
     <help>
       <task>Submit grammar, spelling or other errors you find in the
-	german documents and the website</task>
+	German documents and the website</task>
 
       <task>Translate more articles and other open handbook sections
 	(especially the new chapter about the new &os;
@@ -151,13 +151,13 @@
       <p>The www/ja and doc/ja_JP.eucJP/books/handbook subtrees have
 	constantly been updated since the last report.</p>
 
-      <p>www/ja: During this period, many part of outdated contents in
+      <p>www/ja: During this period, many areas of outdated content in
 	the www/ja subtree were updated to the latest versions in the
-	English counterpart.  The Japanese version of 8.2R release
+	English counterparts.  The Japanese version of 8.2R release
 	announcement was added and the upcoming 9.0R announcement will be
 	translated in a timely manner.</p>
 
-      <p>Handbook: Japanese "kernelconfig" section finally caught up with
+      <p>Handbook: The Japanese "kernelconfig" section finally caught up with
 	the original English version.  The next targets are "cutting-edge"
 	and new installer section.</p>
     </body>
@@ -200,10 +200,10 @@
     </links>
 
     <body>
-      <p>The ports tree slowly moves up closer to 23,000.  The PR count
+      <p>The ports tree slowly moves up closer to the 23,000 mark.  The PR count
 	still remains at about 1000.</p>
 
-      <p>In Q2 we added 4 new committers, took in 6 commit bit for safe
+      <p>In Q2 we added 4 new committers, but took in 6 commit bits for safe
 	keeping.</p>
 
       <p>The Ports Management team have been running -exp runs on an
@@ -215,12 +215,12 @@
 	<li>Python update</li>
 	<li>Boost updates</li>
 	<li>Gtk3 updates</li>
-	<li>Clang testing</li>
+	<li>clang testing</li>
 	<li>pkgng testing</li>
 	<li>testing ruby19</li>
-	<li>set default fortran to lang/gcc46</li>
+	<li>setting the default fortran to lang/gcc46</li>
 	<li>setting apache22 as default</li>
-	<li>set default LDFLAGS in CONFIGURE_ENV</li>
+	<li>setting default LDFLAGS in CONFIGURE_ENV</li>
       </ul>
 
       <p>Work continues to refine the new build master pointyhat-west.  An
@@ -248,7 +248,7 @@
       <p>linimon is working on a set of scripts to more quickly produce
 	pre-configured PXEboot images for package build nodes.</p>
 
-      <p>The update of FreeBSD_version in param.h to 1000000 proved very
+      <p>The update of __FreeBSD_version in param.h to 1000000 proved very
 	disruptive to the ports tree, triggering lots of bad assumption in
 	code that interpreted it as &os; 1.  A great deal of work has
 	gone into identifying the instances of broken code and fixing and
@@ -417,7 +417,7 @@
 	immediately allocating and deallocating kernel virtual memory.  This
 	results in a gain in terms of performances (there is a relatively
 	high cost in the approach adopted until now), and also in terms of
-	reduction of fragmentation (VM system uses a first-fit policy of
+	reduction of fragmentation (the VM system uses a first-fit policy of
 	allocation so there is room for improvements).</p>
     </body>
   </project>
@@ -570,14 +570,14 @@
 	PACKETpro family of embedded processors.</p>
 
       <p>The chip includes two Power Architecture PPC465 processor cores,
-	which are compliant with Book-E specification of the architecture,
+	which are compliant with the Book-E specification of the architecture,
 	and a number of integrated peripherals.</p>
 
       <p>This work is extending current Book-E support in &os; towards
-	PPC4xx processors variation along with device drivers for
+	PPC4xx processor variants along with device drivers for
 	integrated peripherials.</p>
 
-      <p>Following drivers has been created since last report:</p>
+      <p>The following drivers has been created since the last report:</p>
 
       <ul>
 	<li>Interrupt controller</li>
@@ -619,14 +619,14 @@
 
     <body>
       <p>Marvell Armada XP is a complete system-on-chip solution based on
-	Sheeva embedded CPU.  These devices integrate up to four ARMv6/v7
+	Sheeva embedded CPUs.  These devices integrate up to four ARMv6/v7
 	compliant Sheeva CPU cores with shared L2 cache.</p>
 
       <p>This work is extending &os;/arm infrastructure towards
 	support for recent ARM architecture variations along with a basic
 	set of device drivers for integrated peripherials.</p>
 
-      <p>The following code has been implemented since last status
+      <p>The following code has been implemented since the last status
 	report:</p>
 
       <ul>
@@ -672,8 +672,8 @@
     </contact>
 
     <body>
-      <p>We updated existing ports to their latest versions, hunted down
-	a bug in 9-CURRENT rtld which was causing GHC to crash
+      <p>We updated existing ports to their latest versions and hunted down
+	a bug in the 9-CURRENT rtld which was causing GHC to crash
 	intermittently.  We also started work on Haskell Platform 2011.3.0.0
 	(development version) in a <a
 	href="https://github.com/freebsd-haskell/freebsd-haskell/tree/haskell-platform-2011.3.0.0">
@@ -683,7 +683,7 @@
     <help>
       <task>Test GHC to work with clang/LLVM.</task>
 
-      <task>Add an option to GHC port to be able to build it with already
+      <task>Add an option to the GHC port to be able to build it with an already
 	installed GHC instead of requiring a separate GHC boostrap
 	tarball.</task>
 
@@ -718,7 +718,7 @@
 	not bring a new interface, but is a property of interface address.
 	Rewriting it in this way helps to remove several hacks from
 	incoming packet processing, simplifies some code, makes CARP
-	addresses more sane from viewpoint of routing daemons such as
+	addresses more sane from the viewpoint of routing daemons such as
 	quagga/zebra and closes many CARP-related PRs in GNATS.  It also
 	brings support for a single redundant address on the subnet, the
 	thing that is called "carpdev feature" in OpenBSD, long awaited in
@@ -982,8 +982,8 @@
     <body>
       <p>The 10th anniversary European BSD Conference was organized in
 	Maarssen, The Netherlands with more than 250 registered visitors.
-	There were many interesting tutorials, including introduction to
-	DTrace or working with Netgraph.  It featured 26 high-quality talks
+	There were many interesting tutorials, including introductions to
+	DTrace and working with Netgraph.  It featured 26 high-quality talks
 	and 2 keynote speakers on various topics related to &os;,
 	OpenBSD, NetBSD, or even MINIX: OpenBSD PF, NetBSD NPF, IPv6
 	support in &os;, virtualization in the BSD domain, recent
@@ -1024,11 +1024,11 @@
 	&os; Developer Summit organized as part of EuroBSDcon 2011 in
 	Maarssen, The Netherlands.  This year EuroBSDcon organizers offered
 	us their generous support in handling the details, like
-	registrations, renting the venue, or providing food for keeping
+	registrations, renting the venue, and providing food for keeping
 	attendees happy.</p>
 
       <p>The Maarssen developer summit spanned over 3 days.  It is
-	generally a workshop-style event that has now adapted the layout of
+	generally a workshop-style event that has now adopted the layout of
 	the developer summit organized successfully in Canada earlier in
 	May.  On the first day, there were working groups on various topics,
 	e.g. Capsicum, toolchain issues, ports, and documentation.  On the
@@ -1129,9 +1129,9 @@
     </links>
 
     <body>
-      <p>ZRouter.org is a young project that targeting to produce &os;
+      <p>ZRouter.org is a young project that aims to produce &os;
 	based firmware for small boxes such a SOHO router, APs, etc.  At
-	present time ZRouter.org able to build working firmware for:</p>
+	the present time ZRouter.org is able to build working firmware for:</p>
 
       <ul>
 	<li>D-Link DAP-1350</li>
@@ -1150,7 +1150,7 @@
 
       <p>Currently we are working on most parts of the core system but we
 	are also in the planning phase for implementing a simple web-based
-	GUI which we hope will have taken form before next &os; status
+	GUI which we hope will have taken form before the next &os; status
 	report.</p>
 
       <p>We still have many items not done, so any devices in that list
@@ -1159,7 +1159,7 @@
       <p>It is easy to add new devices, because we have separate
 	definition of board and SoC(System on Chip), so if you have "Asus
 	WL-500g Premium v2" for example, you can copy D-Link/DIR-320
-	directory and tweak to work for you device.  We already have basic
+	directory and tweak to work for your device.  We already have basic
 	support for:</p>
 
       <ul>
@@ -1209,10 +1209,11 @@
     </links>
 
     <body>
-      <p>Many embedded devices have Ethernet switch on board, same take a
-	place on some multiports NICs, switch framework designed to give
-	ability to user easily control basic futures that management
-	switches have, such a VLANs, QOS, port mirroring, etc.  Currently we
+      <p>Many embedded devices have an Ethernet switch on board;
+	in some ways this is similar to some multiport NICs.
+	A switch framework is designed to give users the ability to easily
+	control basic features present in managed switches, such as
+	VLANs, QoS, port mirroring, etc.  Currently we are
 	able to control only VLANs on:</p>
 
       <ul>
@@ -1230,7 +1231,7 @@
     <help>
       <task>Fix AR8216/AR8316 driver</task>
       <task>Fix BCM5325 driver, not all ports pass data</task>
-      <task>Add tick handler for RTL8309 to auto unisolate ports</task>
+      <task>Add tick handler for RTL8309 to automatically unisolate ports</task>
       <task>Unify MIB statistic counters access</task>
       <task>Add mii read/write bus methods</task>
       <task>Implement pseudo interfaces for switch PHYs</task>
@@ -1260,17 +1261,18 @@
 	images.</p>
 
       <p>Providing a way to make regular build images of latest version
-	from SVN.  Images currently can be `dd` to USB flash (to make real
-	hardware testing), VirtualBox (.vdi).</p>
+	from SVN.  Images currently can be copied with
+	`dd` to USB flash (for testing on real hardware) and
+	VirtualBox (.vdi) images.</p>
     </body>
 
     <help>
       <task>Build images with ports-set from main port-tree</task>
 
       <task>Build images with ports-set from main port-tree plus
-	overrides form area51 (Like expeerimental images)</task>
+	overrides from area51 (like experimental images)</task>
 
-      <task>Build images with special development branches included (Like
+      <task>Build images with special development branches included (like
 	for testing drivers)</task>
     </help>
   </project>
@@ -1305,7 +1307,7 @@
 
     <body>
       <p>After a few rather quiet months, the &os; Greek Documentation
-	Project is back in track, translating and improving the Handbook,
+	Project is back in action, translating and improving the Handbook,
 	FAQ and &os; articles.  The new bsdinstall chapter has been
 	translated and is now present in the Handbook.  Our  <a
 	  href="http://www.FreeBSDgr.org/handbook">experimental Handbook
@@ -1401,13 +1403,13 @@
     </links>
 
     <body>
-      <p>AR5416, AR9160, AR9280 functions in both station and hostap
+      <p>AR5416, AR9160, and AR9280 function in both station and hostap
 	mode.  Performance is good.</p>
 
       <p>Software retry of frames is implemented.  Aggregation is
 	implemented.</p>
 
-      <p>BAR TX is not yet handled.  HT protection is not implemented, neither
+      <p>BAR TX is not yet handled.  HT protection is not implemented; neither
 	is MIMO powersave.</p>
     </body>
 


More information about the cvs-all mailing list