Date: Thu, 28 Feb 2013 18:37:51 +0000 (UTC) From: Isabell Long <issyl0@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r41063 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201302281837.r1SIbp1Q001952@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: issyl0 Date: Thu Feb 28 18:37:51 2013 New Revision: 41063 URL: http://svnweb.freebsd.org/changeset/doc/41063 Log: Add the Q3 and Q4 status reports. These aren't linked to from anywhere yet, as I wanted to open up the review process more. In one day or so, I plan to have incorporated any reasonable changes I receive (via email - comments or patches are welcome), and then complete the rest of the report release process. Hat: monthly Approved by: gabor (mentor, this morning - approval for .xml parts only) Added: head/en_US.ISO8859-1/htdocs/news/status/report-2012-07-2012-09.xml (contents, props changed) head/en_US.ISO8859-1/htdocs/news/status/report-2012-10-2012-12.xml (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/Makefile Thu Feb 28 15:40:57 2013 (r41062) +++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Thu Feb 28 18:37:51 2013 (r41063) @@ -56,6 +56,8 @@ XMLDOCS+= report-2011-07-2011-09 XMLDOCS+= report-2011-10-2011-12 XMLDOCS+= report-2012-01-2012-03 XMLDOCS+= report-2012-04-2012-06 +XMLDOCS+= report-2012-07-2012-09 +XMLDOCS+= report-2012-10-2012-12 XSLT.DEFAULT= report.xsl Added: head/en_US.ISO8859-1/htdocs/news/status/report-2012-07-2012-09.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2012-07-2012-09.xml Thu Feb 28 18:37:51 2013 (r41063) @@ -0,0 +1,708 @@ +<?xml version="1.0" encoding="iso-8859-1" ?> +<!DOCTYPE report PUBLIC "-//FreeBSD//DTD FreeBSD XML Database for Status Report//EN" "http://www.FreeBSD.org/XML/www/share/xml/statusreport.dtd" > +<!-- $FreeBSD$ --> +<report> + <date> + <month>July-September</month> + + <year>2012</year> + </date> + + <section> + <title>Introduction</title> + + <p>This report covers &os;-related projects between July and + September 2012. This is the third of the four reports planned for + 2012.</p> + + <p>Thanks to all the reporters for the excellent work! This report + contains 12 entries and we hope you enjoy reading it.</p> + </section> + + <category> + <name>proj</name> + + <description>Projects</description> + </category> + + <category> + <name>team</name> + + <description>&os; Team Reports</description> + </category> + + <category> + <name>kern</name> + + <description>Kernel</description> + </category> + + <category> + <name>docs</name> + + <description>Documentation</description> + </category> + + <category> + <name>ports</name> + + <description>Ports</description> + </category> + + <category> + <name>misc</name> + + <description>Miscellaneous</description> + </category> + + <category> + <name>soc</name> + + <description>&os; in Google Summer of Code</description> + </category> + + <project cat='proj'> + <title>&os; on Altera FPGAs</title> + + <contact> + <person> + <name> + <given>Brooks</given> + <common>Davis</common> + </name> + <email>brooks@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Robert</given> + <common>Watson</common> + </name> + <email>rwatson@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Bjoern</given> + <common>Zeeb</common> + </name> + <email>bz@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.cl.cam.ac.uk/research/security/ctsrd/"> + CTSRD Project</url> + + <url + href="http://www.cl.cam.ac.uk/research/security/ctsrd/cheri.html"> + CHERI</url> + </links> + + <body> + <p>In the course of developing the <a + href="http://www.cl.cam.ac.uk/research/security/ctsrd/cheri.html"> + CHERI processor</a> as part of the <a + href="http://www.cl.cam.ac.uk/research/security/ctsrd/">CTSRD + project</a> SRI International's Computer Science Laboratory and + the University of Cambridge Computer Laboratory have developed + support for a number of general purpose IP cores for Altera FPGAs + including the Altera Triple Speed Ethernet (ATSE) MAC core, the + Altera University Program SD Card core, and the Altera JTAG UART. + We have also added support for general access to memory mapped + devices on the Avalon bus via the avgen bus. We have implemented + both nexus and flattened device tree (FDT) attachments for these + devices.</p> + + <p>In addition to these softcore we have developed support for + the Terasic multi-touch LCD and are working to provide support + for the Terasic HDMI Transmitter Daughter Card. Both of these + work with common development and/or reference boards for Altera + FPGAs. They do require additional IP cores which we plan to + release to the open source community in the near future.</p> + + <p>With exception of the ATSE and HDMI drivers we have merged all + of these changes to &os;-CURRENT. We anticipate that these + drivers will be useful for users who with to run &os; on either + hard or soft core CPUs on Altera FPGAs.</p> + + <p>This work has been sponsored by DARPA, AFRL, and Google.</p> + </body> + </project> + + <project cat='proj'> + <title>Native iSCSI Target</title> + + <contact> + <person> + <name> + <given>Edward Tomasz</given> + <common>Napierała</common> + </name> + <email>trasz@FreeBSD.org</email> + </person> + </contact> + + <links> + </links> + + <body> + <p>During the July-September time period, the Native iSCSI Target + project was officially started under sponsorship from the &os; + Foundation. Before the end of September I've written ctld(8), the + userspace part of the target, responsible for handling + configuration, accepting incoming connections, performing + authentication and iSCSI parameter negotiation, and handing off + connections to the kernel. For the time being, I've reused some + parts of protocol-handling code from the istgt project; since + ctld(8) only handles the Login phase, the code can be rewritten + in a much simpler and shorter way in the future.</p> + </body> + </project> + + <project cat='proj'> + <title>Parallel rc.d execution</title> + + <contact> + <person> + <name> + <given>Kuan-Chung</given> + <common>Chiu</common> + </name> + <email>buganini@gmail.com</email> + </person> + + <person> + <name> + <given>Kilian</given> + </name> + <email>kklimek@uos.de</email> + </person> + </contact> + + <links> + <url href="https://github.com/buganini/rcexecr" /> + <url href="https://github.com/kil/rcorder" /> + </links> + + <body> + <p>There are two implementations to make rc.d execution parallel. + Compared to Kil's rcorder, rcexecr brings more concurrence and + provides more flexibility than older "early_late_divider" + mechanism but require more invasive /etc patch. Both + implementations have switch to toggle parallel execution. Further + modification/integration needs more discussion.</p> + </body> + + <help> + <task>Refine /etc/rc.d/* to eliminate unnecessary waiting.</task> + </help> + </project> + + <project cat='team'> + <title>&os; Bugbusting Team</title> + + <contact> + <person> + <name> + <given>Eitan</given> + <common>Adler</common> + </name> + <email>eadler@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Gavin</given> + <common>Atkinson</common> + </name> + <email>gavin@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Oleksandr</given> + <common>Tymoshenko</common> + </name> + <email>gonzo@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.FreeBSD.org/support.html#gnats" /> + <url href="https://wiki.freebsd.org/BugBusting" /> + </links> + + <body> + <p>In August, Eitan Adler (eadler@) and Oleksandr Tymoshenko + (gonzo@) joined the Bugmeister team. At the same time, Remko + Lodder and Volker Werth stepped down. We extend our thanks to + Volker and Remko for their work in the past, and welcome + Oleksandr and Eitan. Eitan and Oleksandr have been working hard + on migrating from GNATS, and have made significant progress on + evaluating new software, and creating scripts to export data + from GNATS.</p> + + <p>The bugbusting team continue work on trying to make the + contents of the GNATS PR database cleaner, more accessible and + easier for committers to find and resolve PRs, by tagging PRs + to indicate the areas involved, and by ensuring that there is + sufficient info within each PR to resolve each issue.</p> + + <p>As always, anybody interested in helping out with the PR + queue is welcome to join us in #freebsd-bugbusters on EFnet. We + are always looking for additional help, whether your interests + lie in triaging incoming PRs, generating patches to resolve + existing problems, or simply helping with the database + housekeeping (identifying duplicate PRs, ones that have already + been resolved, etc). This is a great way of getting more + involved with &os;!</p> + </body> + + <help> + <task>Further research into tools suitable to replace + GNATS.</task> + + <task>Get more users involved with triaging PRs as they come + in.</task> + + <task>Assist committers with closing PRs.</task> + </help> + </project> + + <project cat='team'> + <title>The &os; Core Team</title> + + <contact> + <person> + <name> + <given>Core Team</given> + </name> + <email>core@FreeBSD.org</email> + </person> + </contact> + + <body> + <p>Along with the change in the Core Team membership, several + related roles changed hands. Gabor Pali assumed the role of core + secretary from Gavin Atkinson, and David Chisnall replaced Robert + Watson as liaison to the &os; Foundation. The Core Team felt + there was no longer a need for a formal security team liaison, so + that role was retired.</p> + + <p>In the third quarter, the Core Team granted access for 2 new + committers and took 2 commit bits into safekeeping.</p> + + <p>The Core Team worked with the Port Management Team and Cluster + Administrators to set a date to stop providing CVS exports for + the ports repository, which is February 28, 2013. In the + meantime, the CVS export for 9.1-RELEASE was restored.</p> + </body> + </project> + + <project cat='team'> + <title>&os; Foundation</title> + + <contact> + <person> + <name> + <given>Deb</given> + <common>Goodkin</common> + </name> + <email>deb@FreeBSDFoundation.org</email> + </person> + </contact> + + <links> + <url + href="http://www.freebsdfoundation.org/press/2012Jul-newsletter.shtml"> + Semi-annual newsletter</url> + </links> + + <body> + <p>The Foundation hosted and sponsored the Cambridge &os; + developer summit in August 2012.</p> + + <p>We were represented at the following conferences: OSCON July + 2012, Texas LinuxFest, and Ohio LinuxFest.</p> + + <p>We negotiated/supervised Foundation funded projects: + Distributed Security Audit Logging, Capsicum Component + Framework, Native iSCSI Target Scoping, and Growing UFS + Filesystems Online.</p> + + <p>We negotiated, supervised, and funded hardware needs for + &os; co-location centers.</p> + + <p>We welcomed Kirk McKusick to our board of directors. He took + over the responsibility of managing our investments.</p> + + <p>We visited companies to discuss their &os; use and to help + facilitate collaboration with the Project.</p> + + <p>We managed &os; vendor community mailing list and + meetings.</p> + + <p>We created a high quality &os; 9 brochure to help promote + &os;.</p> + + <p>Published our <a + href="http://www.freebsdfoundation.org/press/2012Jul-newsletter.shtml"> + semi-annual newsletter</a> that highlighted Foundation + funded projects, travel grants for + developers, conferences sponsored and other ways the Foundation + supported the &os; Project.</p> + + <p>We hired a technical writer to help with &os; + marketing/promotional material.</p> + + <p>We began work on redesigning our website.</p> + </body> + </project> + + <project cat='kern'> + <title>&os; on ARMv6/ARMv7</title> + + <contact> + <person> + <name> + <given>freebsd-arm mailing list</given> + </name> + <email>freebsd-arm@FreeBSD.org</email> + </person> + </contact> + + <links> + </links> + + <body> + <p>Support for ARMv6 and ARMv7 architecture has been merged from + project branch to HEAD. This code covers the following parts: + <ul> + <li>General ARMv6/ARMv7 kernel bits (pmap, cache, assembler + routines, etc...)</li> + <li>ARM Generic Interrupt Controller driver</li> + <li>Improved thread-local storage for cpus >=ARMv6</li> + <li>Driver for SMSC LAN95XX and LAN8710A ethernet controllers</li> + <li>Marvell MV78x60 support (multiuser, ARMADA XP kernel config)</li> + <li>TI OMAP4 and AM335x support (multiuser, no GPU or graphics + support, kernel configs for Pandaboard and Beaglebone)</li> + <li>LPC32x0 support (multiuser, frame buffer works with SSD1289 + LCD controller. Embedded Artists EA3250 kernel config)</li> + </ul> + </p> + + <p>This work was a result of a joint effort by many people, + including but not limited to: Grzegorz Bernacki (gber@), + Aleksander Dutkowski, Ben R. Gray (bgray@), Olivier Houchard + (cognet@), Rafal Jaworowski (raj@) and Semihalf team, Tim + Kientzle (kientzle@), Jakub Wojciech Klama (jceel@), Ian Lepore + (ian@), Warner Losh (imp@), Damjan Marion (dmarion@), Lukasz + Plachno, Stanislav Sedov (stas@), Mark Tinguely and Andrew + Turner (andrew@). Thanks to all, who contributed by + submitting code, testing and giving valuable advice.</p> + </body> + + <help> + <task>More hardware bring-ups and more drivers</task> + + <task>Finish SMP support</task> + + <task>VFP/NEON support</task> + </help> + </project> + + <project cat='docs'> + <title>The &os; Japanese Documentation Project</title> + + <contact> + <person> + <name> + <given>Hiroki</given> + <common>Sato</common> + </name> + <email>hrs@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Ryusuke</given> + <common>Suzuki</common> + </name> + <email>ryusuke@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.FreeBSD.org/ja/">Japanese &os; Web + Page</url> + + <url href="http://www.jp.FreeBSD.org/doc-jp/">The &os; Japanese + Documentation Project Web Page</url> + </links> + + <body> + <p>Web page (htdocs): Newsflash and some other updates in the + English version were translated to keep them up-to-date. + Especially "security incident on &os; infrastructure" was + translated and published in a timely manner.</p> + + <p>&os; Handbook: Big update in the "advanced-networking". With + this update, merging translation results from the handbook in the + local repository of Japanese documentation project into the main + repository was completed. This chapter is still outdated and + needs more work. The other sections have also constantly been + updated. Especially, new subsection "Using pkgng for Binary + Package Management" was added to "ports" section and "Using + subversion" subsection was added to "mirrors" section.</p> + + <p>Article: Some progress was made in "Writing &os; Problem + Reports" and "Writing &os; Problem Reports" articles.</p> + </body> + + <help> + <task>Further translation work of outdated documents in the + <tt>ja_JP.eucJP</tt> subtree.</task> + </help> + </project> + + <project cat='ports'> + <title>KDE/&os;</title> + + <contact> + <person> + <name> + <given>KDE</given> + <common>FreeBSD</common> + </name> + <email>kde@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://FreeBSD.kde.org">KDE/&os; home page</url> + <url href="http://FreeBSD.kde.org/area51.php">area51</url> + </links> + + <body> + <p>The KDE/&os; team have continued to improve the experience of + KDE software and Qt under &os;. The latest round of improvements + include: + <ul> + <li>Fixes for building Qt with libc++ and C++11</li> + + <li>Fixes for Solid-related crashes</li> + + <li>Fix battery detection in battery monitor plasmoid</li> + </ul> + </p> + + <p>The team has also made many releases and upstreamed many fixes + and patches. The latest round of releases include: + <ul> + <li>KDE SC: 4.9.1 (area51) and 4.8.4 (ports)</li> + + <li>Qt: 4.8.3 (area51)</li> + + <li>PyQt: 4.9.4 (area51); QScintilla 2.6.2 (area51); SIP: + 4.13.3 (area51)</li> + + <li>Calligra: 2.4.3, 2.5-RC2, 2.5.0. 2.5.1, 2.5.2 (area51) and + 2.4.3, 2.5.0, 2.5.1 (ports)</li> + + <li>Amarok: 2.6.0 (area51)</li> + + <li>CMake: 2.8.9 (ports)</li> + + <li>Digikam (and KIPI-plugins): 2.7.0, 2.8.0, 2.9.0 (area51) + and 2.7.0, 2.9.0 (ports)</li> + + <li>QtCreator: 2.6.0-beta (area51)</li> + + <li>many smaller ports</li> + </ul> + </p> + + <p>The team is always looking for more testers and porters so + please contact us at kde@FreeBSD.org and visit our home page at + <a href="http://FreeBSD.kde.org">http://FreeBSD.kde.org</a>.</p> + </body> + + <help> + <task>Please see 2012 Q4 Status Report</task> + + <task>Updating out-of-date ports, see + <a href="http://portscout.org/kde@freebsd.org.html">PortScout</a> + for a list</task> + </help> + </project> + + <project cat='ports'> + <title>Ports Collection</title> + + <contact> + <person> + <name> + <given>Thomas</given> + <common>Abthorpe</common> + </name> + <email>portmgr-secretary@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Port</given> + <common>Management Team</common> + </name> + <email>portmgr@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.FreeBSD.org/ports/" /> + + <url href="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing-ports/" /> + + <url href="http://portsmon.freebsd.org/index.html" /> + + <url href="http://www.freebsd.org/portmgr/index.html" /> + + <url href="http://blogs.freebsdish.org/portmgr/" /> + + <url href="http://www.twitter.com/freebsd_portmgr/" /> + + <url href="http://www.facebook.com/portmgr" /> + </links> + + <body> + <p>The ports tree approaches 24,000 ports, while the PR count + still is above 1000.</p> + + <p>In Q3 we added 2 new committers and took in two commits bit + for safe keeping.</p> + + <p>The Ports Management team had performed multiple -exp runs, + verifying how base system updates may affect the ports tree, + as well as providing QA runs for major ports updates.</p> + + <p>Beat Gaetzi took over the role of sending out fail mails, a + role that Pav Lucistnik had previously held. Beat also undertook + the task of converting the Ports tree from CVS to Subversion.</p> + + <p>Florent Thoumie stepped down from his role on portmgr, he was + instrumental in maintaining the legacy pkg_* code.</p> + </body> + + <help> + <task>Most ports PRs are assigned, we now need to focus on + testing, committing and closing.</task> + </help> + </project> + + <project cat='misc'> + <title>&os; Developer Summit, Cambridge, UK</title> + + <contact> + <person> + <name> + <given>Robert</given> + <common>Watson</common> + </name> + <email>rwatson@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="https://wiki.freebsd.org/201208DevSummit">Developer + Summit Home Page</url> + </links> + + <body> + <p>In the end of August, there was an "off-season" Developer + Summit held in Cambridge, UK at the University of Cambridge + Computer Laboratory. This was a three-day event, with a + documentation summit scheduled for the day before. The three + days of the main event were split into three sessions, with two + tracks in each. Some of them even involved ARM developers from + the neighborhoods which proven to be productive, and led to + further engagement between the &os; community and ARM.</p> + + <p>The schedule was finalized on the first day, spawning a + plethora of topics to discuss, followed by splitting into groups. + A short summary from each of the groups was presented in the + final session and then published at the event's home page on the + &os; wiki. This summit contributed greatly to arriving to a + tentative plan for throwing the switch to make clang the default + compiler on HEAD. This was further discussed on the mailing list, + and has now happened, bringing us one big step closer to a + GPL-free &os; 10. As part of the program, an afternoon of short + talks from researchers in the Cambridge Computer Laboratory + involved either operating systems work in general or &os; in + particular. Robert Watson showed off a tablet running &os; on a + MIPS-compatible soft-core processor running on an Altera + FPGA.</p> + + <p>In association with the event, a dinner was hosted by St. John's + college and co-sponsored by Google and the &os; Foundation. The + day after the conference, a trip was organized to Bletchley Park, + which was celebrating Turing's centenary in 2012.</p> + </body> + </project> + + <project cat='soc'> + <title>Google Summer of Code 2012</title> + + <contact> + <person> + <name> + <given> + </given> + <common>&os; Summer of Code Administrators</common> + </name> + <email>soc-admins@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.freebsd.org/projects/summerofcode.html"> + FreeBSD Summer of Code page</url> + + <url href="https://wiki.freebsd.org/SummerOfCode2012">Summer of + Code 2012 projects</url> + </links> + + <body> + <p>Over the Summer of 2012, &os; were once again granted a + place to participate in the Google Summer of Code program. We + received a total of 32 project proposals, and were ultimately + given 15 slots for university students to work on open source + projects mentored by existing &os; developers.</p> + + <p>We were able to accept a wide spread of proposals, covering + both the base system and the ports infrastructure. We had + students working on file systems, file integrity checking, and + parallelization in the ports collection. Students worked on + kernel infrastructure, including one project to support CPU + resource limits on users, processes and jails, and one student + improving the BSD callout(9) and timer facilities. Two students + worked on the ARM platform, widely used in embedded systems and + smart phones; one student worked on a significant cleanup and + improvements to the Flattened Device Tree implementation code, + while the other ported &os; to the OMAP3-based BeagleBoard-xM + device. One student worked on improving IPv6 support in + userland tools, whilst another worked on BIOS emulation for the + BHyVE BSD-licensed hypervisor, new in &os; 10. Other students + worked on EFI boot support, userland lock profiling and an + automated kernel crash reporting system.</p> + + <p>Overall, a significant proportion of the code produced has + or will be integrated into &os; in one form or another. All of + the work is available in our Summer Of Code Subversion + repository, and some of the work has already been merged back + into the main repositories.</p> + + <p>&os; is once again grateful to Google for being selected to + participate in Summer of Code 2012.</p> + </body> + </project> +</report> Added: head/en_US.ISO8859-1/htdocs/news/status/report-2012-10-2012-12.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2012-10-2012-12.xml Thu Feb 28 18:37:51 2013 (r41063) @@ -0,0 +1,1455 @@ +<?xml version="1.0" encoding="iso-8859-1" ?> +<!DOCTYPE report PUBLIC "-//FreeBSD//DTD FreeBSD XML Database for Status Report//EN" "http://www.FreeBSD.org/XML/www/share/xml/statusreport.dtd" > +<!-- $FreeBSD$ --> +<report> + <date> + <month>October-December</month> + + <year>2012</year> + </date> + + <section> + <title>Introduction</title> + + <p>This report covers &os;-related projects between October and + December 2012. This is the last of four reports planned for 2012.</p> + + <p>Thanks to all the reporters for the excellent work! This report + contains 28 entries and we hope you enjoy reading it.</p> + + <p>The deadline for submissions covering the period between January + and March 2013 is April 21st, 2013.</p> + </section> + + <category> + <name>proj</name> + + <description>Projects</description> + </category> + + <category> + <name>bin</name> + + <description>Userland Programs</description> + </category> + + <category> + <name>team</name> + + <description>&os; Team Reports</description> + </category> + + <category> + <name>kern</name> + + <description>Kernel</description> + </category> + + <category> + <name>net</name> + + <description>Network Infrastructure</description> + </category> + + <category> + <name>docs</name> + + <description>Documentation</description> + </category> + + <category> + <name>arch</name> + + <description>Architectures</description> + </category> + + <category> + <name>ports</name> + + <description>Ports</description> + </category> + + <category> + <name>misc</name> + + <description>Miscellaneous</description> + </category> + + <project cat='proj'> + <title>&os; on BeagleBone</title> + + <contact> + <person> + <name> + <given>Tim</given> + <common>Kientzle</common> + </name> + <email>kientzle@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Oleksandr</given> + <common>Tymoshenko</common> + </name> + <email>gonzo@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Damjan</given> + <common>Marion</common> + </name> + <email>dmarion@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Brett</given> + <common>Wynkoop</common> + </name> + <email>wynkoop@wynn.com</email> + </person> + </contact> + + <links> + </links> + + <body> + <p>&os; on BeagleBone is benefiting from the general work on ARM + stability being done by many people, and is proving to be a nice + testbed for our ARMv7 support. All ongoing work is happening now + directly in -CURRENT and we expect it to be in pretty good shape + by the time 10.0 ships.</p> + + <p>The network driver is now pretty stable; the system should be + useful as a small network device.</p> + + <p>Occasional system snapshots are being built and advertised for + people to test. Ask on freebsd-arm@ if you'd like to try the + newest one.</p> + </body> + + <help> + <task>We need someone to finish the USB driver. Ask if you'd like + to take this over.</task> + + <task>MMCSD performance is still rather poor.</task> + + <task>There's been discussion of how to improve the GPIO + configuration and pinmux handling to simplify hardware + experimentation. If we had more people to help build drivers, we + could start supporting some of the BeagleBone capes.</task> + + <task>Mostly we just need people to use it and report any issues + they encounter.</task> + </help> + </project> + + <project cat='proj'> + <title>BHyVe</title> + + <contact> + <person> + <name> + <given>Neel</given> + <common>Natu</common> + </name> + <email>neel@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Peter</given> + <common>Grehan</common> + </name> + <email>grehan@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="https://wiki.FreeBSD.org/BHyVe" /> + <url href="http://www.bhyve.org/" /> + </links> + + <body> + <p>BHyVe is a type-2 hypervisor for &os;/amd64 hosts with Intel + VT-x and EPT CPU support. The bhyve project branch was merged + into CURRENT on Jan 18. Work is progressing on performance, ease + of use, AMD SVM support, and being able to run non-&os; operating + systems.</p> + </body> + + <help> + <task>1. Booting Linux/*BSD/Windows</task> + + <task>2. Moving the codebase to a more modular design consisting + of a small base and loadable modules</task> + + <task>3. Various hypervisor features such as suspend/resume/live + migration/sparse disk support</task> + </help> + </project> + + <project cat='proj'> + <title>BSD-licenced patch(1)</title> + + <contact> + <person> + <name> + <given>Pedro</given> + <common>Giffuni</common> + </name> + <email>pfg@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Gabor</given> + <common>Kovesdan</common> + </name> + <email>gabor@FreeBSD.org</email> + </person> + <person> + <name> + <given>Xin</given> + <common>Li</common> + </name> + <email>delphij@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://code.google.com/p/bsd-patch/">Home for BSD + patch (deprecated)</url> + </links> + + <body> + <p>&os; has been using for a while a very old version of GNU + patch that is partially under the GPLv2. The original GNU patch + utility is based on an initial implementation by Larry Wall that + was not actually copyleft. OpenBSD did many enhancements to an + older non-copyleft version of patch, this version was later + adopted and further refined by DragonFlyBSD and NetBSD but there + was no centralized development of the tool and &os; kept working + independently. In less than a week we took the version in + DragonFlyBSD and adapted the &os; enhancements to make it behave + nearer to the version used natively in &os;. Most of the work was + done by Pedro Giffuni, adapting patches from sepotvin@ and ed@, + and additional contributions were done by Christoph Mallon, Gabor + Kovesdan and Xin Li. As a result of this we now have a new + version of patch committed in head/usr.bin/patch that you can try + by using WITH_BSD_PATCH in your builds. The new patch(1) doesn't + support the &os;-specific -I and -S options which don't seem + necessary. In GNU patch -I actually means 'ignore whitespaces' + and we now support it too.</p> + </body> + + <help> + <task>Testing. A lot more testing.</task> + </help> + </project> + + <project cat='proj'> + <title>Common Flash Interface (CFI) driver improvements</title> + + <contact> + <person> + <name> + <given>Brooks</given> + <common>Davis</common> + </name> + <email>brooks@FreeBSD.org</email> + </person> + </contact> + + <links> + </links> + + <body> + <p>The Common Flash Interface provides a common programming + interface for a wide range of NOR flash devices commonly found in + embedded systems. I have developed a number of improvements to + the cfi(4) device when used on Intel StrataFlash parts. + Unnecessary erase cycles are now avoided, devices that require + single word writes only write changed words, and multi-word *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302281837.r1SIbp1Q001952>