- Some grammar, spelling and style improvements
This commit is contained in:
parent
b0dc23e0c8
commit
0e300bb525
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=34781
1 changed files with 52 additions and 52 deletions
|
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE report PUBLIC "-//FreeBSD//DTD FreeBSD XML Database for Status
|
||||
Report//EN"
|
||||
"http://www.FreeBSD.org/XML/www/share/sgml/statusreport.dtd">
|
||||
<!-- $FreeBSD: www/en/news/status/report-2009-04-2009-09.xml,v 1.7 2009/10/07 20:42:35 gabor Exp $ -->
|
||||
<!-- $FreeBSD: www/en/news/status/report-2009-04-2009-09.xml,v 1.8 2009/10/08 15:41:37 danger Exp $ -->
|
||||
<report>
|
||||
<date>
|
||||
<month>April-September</month>
|
||||
|
|
@ -97,8 +97,8 @@ Report//EN"
|
|||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>Gábor</given>
|
||||
<common>Páli</common>
|
||||
<given>Gábor</given>
|
||||
<common>Páli</common>
|
||||
</name>
|
||||
|
||||
<email>pgj@FreeBSD.org</email>
|
||||
|
|
@ -111,7 +111,7 @@ Report//EN"
|
|||
</links>
|
||||
|
||||
<body>
|
||||
<p>libnetstat(3) provides a user-space library API to monitor
|
||||
<p>The libnetstat(3) project provides a user-space library API to monitor
|
||||
networking functions with the following benefits:</p>
|
||||
|
||||
<ul>
|
||||
|
|
@ -129,12 +129,12 @@ Report//EN"
|
|||
<p>The supported abstractions are as follows:</p>
|
||||
|
||||
<ul>
|
||||
<li>Active sockets and socket buffers.</li>
|
||||
<li>Network interfaces and multicast interfaces.</li>
|
||||
<li>mbuf(9) statistics.</li>
|
||||
<li>bpf(4) statistics.</li>
|
||||
<li>Routing statistics, routing tables, multicast routing.</li>
|
||||
<li>Protocol-dependent statistics.</li>
|
||||
<li>Active sockets and socket buffers</li>
|
||||
<li>Network interfaces and multicast interfaces</li>
|
||||
<li>mbuf(9) statistics</li>
|
||||
<li>bpf(4) statistics</li>
|
||||
<li>Routing statistics, routing tables, multicast routing</li>
|
||||
<li>Protocol-dependent statistics</li>
|
||||
</ul>
|
||||
|
||||
<p>There is a sample application, called nettop(8), which provides a
|
||||
|
|
@ -285,13 +285,13 @@ Report//EN"
|
|||
|
||||
<body>
|
||||
<p>Some time ago I started writing a new driver for the FreeBSD
|
||||
kernel called vt(4), which is basically a replacement for Syscons.
|
||||
There is still a lot of work that needs to be done, but it is
|
||||
probably useful to mention what it does (and what not).</p>
|
||||
kernel called vt(4), which is basically a replacement of syscons.
|
||||
There is still a lot of work that needs to be done but it is
|
||||
probably useful to mention what it does (and what does not).</p>
|
||||
|
||||
<p>Right now there are just two graphics drivers for vt(4), namely
|
||||
a VGA driver for i386 and amd64 and a Microsoft Xbox graphics
|
||||
driver (because it was so easy to write). I still have to figure
|
||||
driver (because it was so easy to implement). I still have to figure
|
||||
out what I am going to do with VESA, because maybe it is better to
|
||||
just ignore VESA and figure out how hard it is to extend DRM to
|
||||
interact with vt(4).</p>
|
||||
|
|
@ -331,17 +331,17 @@ Report//EN"
|
|||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="http://svn.freebsd.org/viewvc/base/projects/libprocstat/">libprocstat's repository</url>
|
||||
<url href="http://svn.freebsd.org/viewvc/base/projects/libprocstat/">libprocstat repository</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>Libprocstat is an ongoing effort to develop a library that can
|
||||
be used to retrieve the information about running processes and
|
||||
<p>The libprocstat project is an ongoing effort to develop a library that can
|
||||
be used to retrieve information about running processes and
|
||||
open files in the uniform and platform-independent way both from
|
||||
a running system or from core files. This will facilitate the
|
||||
implementation of files/process monitoring applications like
|
||||
lsof/fstat/fuser/etc. The libprocstat repository contents the
|
||||
preliminary version of the library as well as fstat and fuser
|
||||
implementation of file or process monitoring applications like
|
||||
lsof, fstat, fuser, etc. The libprocstat repository contains the
|
||||
preliminary version of the library, as well as fstat and fuser
|
||||
utilities ported to use this library instead of retriving all
|
||||
the required information by hand via kvm(3) interface, which
|
||||
makes them ABI independent as the result.</p>
|
||||
|
|
@ -350,11 +350,11 @@ Report//EN"
|
|||
<help>
|
||||
<task>
|
||||
Implement KVM-based namecache lookup to retrieve filesystem paths
|
||||
associated with file descriptors/VM objects.
|
||||
associated with file descriptors and VM objects.
|
||||
</task>
|
||||
<task>
|
||||
Ananlyze possible ways of exporting files/processes information
|
||||
from the kernel in the extensible ABI-independend way.
|
||||
Analyze possible ways of exporting file and process information
|
||||
from the kernel in an extensible and ABI-independent way.
|
||||
</task>
|
||||
</help>
|
||||
</project>
|
||||
|
|
@ -410,8 +410,7 @@ Report//EN"
|
|||
|
||||
<body>
|
||||
<p>The clang@FreeBSD team presents the status of clang/LLVM being
|
||||
able to compile FreeBSD system. The situation as of today (early
|
||||
October) is:</p>
|
||||
able to compile FreeBSD system. The current status is:</p>
|
||||
|
||||
<ul>
|
||||
<li>i386 - kernel boots, world needs little hacks but works</li>
|
||||
|
|
@ -426,12 +425,13 @@ Report//EN"
|
|||
<p>All other platforms are untested.</p>
|
||||
|
||||
<p>A lot has happened over the spring/summer - amd64 got proper
|
||||
mcmodel=kernel support, compiler-rt was introduced (paving the way
|
||||
for libgcc replacement), we ran two experimental ports build to see
|
||||
how clang does there, C++ support is able to parse devd.cc without
|
||||
warnings, we got kernel working with -O2, we promoted FreeBSD to be
|
||||
officially supported plaform in LLVM, many parts of FreeBSD sources
|
||||
that we could not compile before we can compile now etc.</p>
|
||||
mcmodel=kernel support, compiler-rt has been introduced (paving the way
|
||||
for libgcc replacement), we have run two experimental ports build to see
|
||||
how clang does there. The C++ support is able to parse devd.cc without
|
||||
warnings. We have got the kernel working with -O2. FreeBSD has been promoted
|
||||
to be an officially supported plaform in LLVM. As a result of all this
|
||||
work, many parts of FreeBSD that did not compile before compiles
|
||||
without problems.</p>
|
||||
</body>
|
||||
|
||||
<help>
|
||||
|
|
@ -440,8 +440,8 @@ Report//EN"
|
|||
<task>We also need to get some important fixes
|
||||
into LLVM to get libc compiling and some other smaller issues.</task>
|
||||
<task>We
|
||||
can still appreciate more testers on minor platforms (arm, ppc and
|
||||
mips mostly).</task>
|
||||
can still appreciate more testers on minor platforms (mostly arm, ppc
|
||||
and mips).</task>
|
||||
</help>
|
||||
</project>
|
||||
|
||||
|
|
@ -476,13 +476,13 @@ Report//EN"
|
|||
</links>
|
||||
|
||||
<body>
|
||||
<p>We've ported libdispatch, Apple's Grand Central Dispatch event
|
||||
and concurrency framework, to FreeBSD:</p>
|
||||
<p>We have ported libdispatch, Apple's Grand Central Dispatch event
|
||||
and concurrency framework to FreeBSD:</p>
|
||||
|
||||
<ul>
|
||||
<li>Added new kqueue primitives required to support GCD, such
|
||||
as EVFILT_USER and EV_TRIGGER</li>
|
||||
<li>Created autoconf/automake build framework for libdispatch</li>
|
||||
<li>Created autoconf and automake build framework for libdispatch</li>
|
||||
<li>Modified libdispatch to use POSIX semaphores instead of
|
||||
Mach semaphores</li>
|
||||
<li>Adapted libdispatch to use portable POSIX time routines</li>
|
||||
|
|
@ -490,13 +490,13 @@ Report//EN"
|
|||
|
||||
<p>Jordan Hubbard has also prepared a blocks-aware clang compiler
|
||||
package for FreeBSD. When compiled with clang, libdispatch
|
||||
provides blocks-based as well as function-based callbacks.</p>
|
||||
provides blocks-based, as well as function-based callbacks.</p>
|
||||
|
||||
<p>The port was presented at the FreeBSD Developer Summit in
|
||||
Cambridge, UK in September, and slides are online on the devsummit
|
||||
wiki page. A FreeBSD port is now available in the ports collection.
|
||||
After FreeBSD 8.0 has shipped, the new kqueue primitives will be
|
||||
MFC'd so that libdispatch works out of the box on FreeBSD 8.1.</p>
|
||||
wiki page. A FreeBSD port is now available in the Ports Collection.
|
||||
After FreeBSD 8.0-RELEASE has shipped, the new kqueue primitives will be
|
||||
MFC'd so that libdispatch works out of the box on FreeBSD 8.1-RELEASE.</p>
|
||||
</body>
|
||||
|
||||
<help>
|
||||
|
|
@ -510,7 +510,7 @@ Report//EN"
|
|||
Evaluate performance impact of some machine-dependent and
|
||||
OS-dependent optimizations present in the Mac OS X version of
|
||||
libdispatch to decide if they should be done for other
|
||||
platforms/OS's.
|
||||
platforms and OS's.
|
||||
</task>
|
||||
<task>
|
||||
Explore whether FreeBSD base operating system tools would benefit
|
||||
|
|
@ -566,7 +566,7 @@ Report//EN"
|
|||
|
||||
<body>
|
||||
<p>VirtualBox has been committed to the Ports tree and synced
|
||||
with the latest trunk version from SUN. A lot of known
|
||||
with the latest trunk version from SuN. A lot of known
|
||||
problems are already fixed and some new features have been
|
||||
added:</p>
|
||||
|
||||
|
|
@ -579,7 +579,7 @@ Report//EN"
|
|||
<li>SMP Support</li>
|
||||
</ul>
|
||||
|
||||
<p>We would like to say thanks to all helpers/reporters and of course
|
||||
<p>We would like to say thanks to all helpers and reporters and of course,
|
||||
to the VirtualBox developers.</p>
|
||||
</body>
|
||||
</project>
|
||||
|
|
@ -683,7 +683,7 @@ Report//EN"
|
|||
the BSD Certification Group into the German language. This is a
|
||||
great help for German people, who want to take the exam and like to read
|
||||
the information about it in their native language. Daniel Seuffert
|
||||
has sent valuable corrections and bugfixes. Thanks to both for
|
||||
has sent valuable corrections and bugfixes. Thanks to both of them for
|
||||
their time and efforts!</p>
|
||||
|
||||
<p>The website is translated and updated constantly. Missing parts
|
||||
|
|
@ -701,7 +701,7 @@ Report//EN"
|
|||
|
||||
<task>Translate more articles to German.</task>
|
||||
|
||||
<task>Read the translations. Check for problems/mistakes. Send
|
||||
<task>Read the translations. Check for problems and mistakes. Send
|
||||
feedback.</task>
|
||||
</help>
|
||||
</project>
|
||||
|
|
@ -743,12 +743,12 @@ Report//EN"
|
|||
developers received limited edition FreeBSD Foundation vests.</p>
|
||||
|
||||
<p>Follow us on <a
|
||||
href="https://twitter.com/freebsdfndationTwitter">Twitter</a> now!</p>
|
||||
href="https://twitter.com/freebsdfndation">Twitter</a> now!</p>
|
||||
</body>
|
||||
</project>
|
||||
|
||||
<project cat='team'>
|
||||
<title>FreeBSD BugBusting Team</title>
|
||||
<title>FreeBSD Bugbusting Team</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
|
|
@ -796,8 +796,8 @@ Report//EN"
|
|||
manpage.</p>
|
||||
|
||||
<p>The list of PRs recommended for committer evaluation by the
|
||||
BugBusting team continues to receive new additions. This list
|
||||
contains PRs, mostly with patches, that the BugBusting team
|
||||
Bugbusting Team continues to receive new additions. This list
|
||||
contains PRs, mostly with patches, that the Bugbusting Team
|
||||
feel are probably ready to be committed as-is, or are probably
|
||||
trivially resolved in the hands of a committer with knowledge
|
||||
of the particular subsystem. All committers are invited to take
|
||||
|
|
@ -806,7 +806,7 @@ Report//EN"
|
|||
|
||||
<p>A full list of all the automatically generated reports is also
|
||||
available at one of the cited URLs. Any recommendations for
|
||||
reports which do not currently exist but which would be
|
||||
reports, which do not currently exist but which would be
|
||||
beneficial are welcomed.</p>
|
||||
|
||||
<p>Gavin Atkinson gave a presentation on "The PR Collection
|
||||
|
|
@ -838,7 +838,7 @@ Report//EN"
|
|||
|
||||
<help>
|
||||
<task>
|
||||
Work on suggestions from developers who were at the EuroBSDCon
|
||||
Work on suggestions from developers, who were at the EuroBSDCon
|
||||
Devsummit.
|
||||
</task>
|
||||
<task>
|
||||
|
|
@ -941,7 +941,7 @@ Report//EN"
|
|||
<p>Around 70 FreeBSD developers and guests attended the FreeBSD
|
||||
developer summit prior to EuroBSDCon 2009 in Cambridge, UK.
|
||||
Hosted at the University of Cambridge Computer Laboratory, the
|
||||
workshop-style event consisted of prepared presentations as well
|
||||
workshop-style event consisted of prepared presentations, as well
|
||||
as group hacking and discussion sessions. Talks covered topics
|
||||
including 802.11 mesh networking, virtual network stacks and
|
||||
kernels, a new BSD-licensed debugger, benchmarking, bugbusting,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue