Call for FreeBSD 2013-Q1 status reports!

2013-04-02 Thread Isabell Long
Hi all,

On behalf of monthly@, I would like to inform you that the next
submission date for the January to March quarterly status reports is
April 21st, 2013 - less than a month away.

They don't have to be very long - anything that lets people know what
is going on inside FreeBSD is useful. Note that submission of reports
is not restricted to committers - anyone who is doing anything
interesting and FreeBSD-related can write one!

The preferred and easiest submission method is to use the XML
generator linked to from
http://www.freebsd.org/news/status/status.html, with the result
emailed as an attachment to mont...@freebsd.org. On that page, there
is also a link to an XML template which can be filled out manually and
attached if preferred.

To enable compilation and publication of the Q1 report as soon as
possible after the April 21st deadline, please be prompt with any
report submissions you may have.

I look forward to compiling the report for 2013 Q1. Many thanks,

Isabell.
(Hat: monthly@)
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


FreeBSD Quarterly Status Report, July-September 2012.

2013-03-04 Thread Isabell Long
FreeBSD Quarterly Status Report, July-September 2012.

Introduction

   This report covers FreeBSD-related projects between July and September
   2012. This is the third of the four reports planned for 2012.

   Highlights from this quarter include successful participation in Google
   Summer of Code, major work in areas of the source and ports trees, and
   a Developer Summit attended by over 30 developers.

   Thanks to all the reporters for the excellent work! This report
   contains 12 entries and we hope you enjoy reading it.
 __

Projects

 * FreeBSD on Altera FPGAs
 * Native iSCSI Target
 * Parallel rc.d execution

FreeBSD Team Reports

 * FreeBSD Bugbusting Team
 * FreeBSD Foundation
 * The FreeBSD Core Team

Kernel

 * FreeBSD on ARMv6/ARMv7

Documentation

 * The FreeBSD Japanese Documentation Project

Ports

 * KDE/FreeBSD
 * Ports Collection

Miscellaneous

 * FreeBSD Developer Summit, Cambridge, UK

FreeBSD in Google Summer of Code

 * Google Summer of Code 2012
 __

FreeBSD Bugbusting Team

   URL: http://www.FreeBSD.org/support.html#gnats
   URL: https://wiki.freebsd.org/BugBusting

   Contact: Eitan Adler ead...@freebsd.org
   Contact: Gavin Atkinson ga...@freebsd.org
   Contact: Oleksandr Tymoshenko go...@freebsd.org

   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.

   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.

   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 FreeBSD!

Open tasks:

1. Further research into tools suitable to replace GNATS.
2. Get more users involved with triaging PRs as they come in.
3. Assist committers with closing PRs.
 __

FreeBSD Developer Summit, Cambridge, UK

   URL: https://wiki.freebsd.org/201208DevSummit

   Contact: Robert Watson rwat...@freebsd.org

   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 FreeBSD community and ARM.

   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 FreeBSD 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 FreeBSD 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 FreeBSD
   in particular. Robert Watson showed off a tablet running FreeBSD on a
   MIPS-compatible soft-core processor running on an Altera FPGA.

   In association with the event, a dinner was hosted by St. John's
   college and co-sponsored by Google and the FreeBSD Foundation. The day
   after the conference, a trip was organized to Bletchley Park, which was
   celebrating Turing's centenary in 2012.
 __

FreeBSD Foundation

   URL: http://www.freebsdfoundation.org/press/2012Jul-newsletter.shtml

   Contact: Deb Goodkin d...@freebsdfoundation.org

   The Foundation hosted and sponsored the Cambridge FreeBSD developer
   summit in 

FreeBSD Quarterly Status Report, October-December 2012.

2013-03-04 Thread Isabell Long
FreeBSD Quarterly Status Report, October-December 2012.

Introduction

   This report covers FreeBSD-related projects between October and
   December 2012. This is the last of four reports planned for 2012.

   Highlights from this status report include a very successful EuroBSDCon
   2012 conference and associated FreeBSD Developer Summit, both held in
   Warsaw, Poland. Other highlights are several projects related to the
   FreeBSD port to the ARM architecture, extending support for platforms,
   boards and CPUs, improvements to the performance of the pf(4) firewall,
   and a new native iSCSI target.

   Thanks to all the reporters for the excellent work! This report
   contains 27 entries and we hope you enjoy reading it.

   The deadline for submissions covering the period between January and
   March 2013 is April 21st, 2013.
 __

Projects

 * BHyVe
 * Native iSCSI Target
 * NFS Version 4
 * pxe_http -- booting FreeBSD from apache
 * UEFI
 * Unprivileged install and image creation

Userland Programs

 * BSD-licenced patch(1)
 * bsdconfig(8)

FreeBSD Team Reports

 * FreeBSD Core Team
 * FreeBSD Documentation Engineering
 * FreeBSD Foundation
 * Postmaster

Kernel

 * AMD GPUs kernel-modesetting support
 * Common Flash Interface (CFI) driver improvements
 * SMP-Friendly pf(4)
 * Unmapped I/O

Documentation

 * The FreeBSD Japanese Documentation Project

Architectures

 * Compiler improvements for FreeBSD/ARMv6
 * FreeBSD on AARCH64
 * FreeBSD on BeagleBone
 * FreeBSD on Raspberry Pi

Ports

 * FreeBSD Haskell Ports
 * KDE/FreeBSD
 * Ports Collection
 * Xfce

Miscellaneous

 * EuroBSDcon 2012
 * FreeBSD Developer Summit, Warsaw
 __

AMD GPUs kernel-modesetting support

   URL: https://wiki.FreeBSD.org/AMD_GPU
   URL: http://people.FreeBSD.org/~kib/misc/ttm.1.patch

   Contact: Alexander Kabaev k...@freebsd.org
   Contact: Jean-Sébastien Pédron dumbb...@freebsd.org
   Contact: Konstantin Belousov k...@freebsd.org

   Jean-Sébastien Pédron started to port the AMD GPUs driver from Linux to
   FreeBSD 10-CURRENT in January 2013. This work is based on a previous
   effort by Alexander Kabaev. Konstantin Belousov provided the initial
   port of the TTM memory manager.

   As of this writing, the driver is building but the tested device fails
   to attach.

   Status updates will be posted to the FreeBSD wiki.
 __

BHyVe

   URL: https://wiki.FreeBSD.org/BHyVe
   URL: http://www.bhyve.org/

   Contact: Neel Natu n...@freebsd.org
   Contact: Peter Grehan gre...@freebsd.org

   BHyVe is a type-2 hypervisor for FreeBSD/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-FreeBSD operating systems.

Open tasks:

1. 1. Booting Linux/*BSD/Windows
2. 2. Moving the codebase to a more modular design consisting of a
   small base and loadable modules
3. 3. Various hypervisor features such as suspend/resume/live
   migration/sparse disk support
 __

BSD-licenced patch(1)

   URL: http://code.google.com/p/bsd-patch/

   Contact: Pedro Giffuni p...@freebsd.org
   Contact: Gabor Kovesdan ga...@freebsd.org
   Contact: Xin Li delp...@freebsd.org

   FreeBSD 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 FreeBSD kept working independently. In less than a week we
   took the version in DragonFlyBSD and adapted the FreeBSD enhancements
   to make it behave nearer to the version used natively in FreeBSD. 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 FreeBSD-specific -I and -S options which don't seem necessary. In
   GNU patch -I actually means 'ignore whitespaces' and we now support it
   too.

Open tasks:

1. Testing. A lot more testing.
 __

bsdconfig(8)

   URL: