From owner-p4-projects@FreeBSD.ORG Wed Mar 24 20:59:47 2010 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DBAE61065670; Wed, 24 Mar 2010 20:59:46 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E4FA106566B for ; Wed, 24 Mar 2010 20:59:46 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1A68FC1C for ; Wed, 24 Mar 2010 20:59:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2OKxkp4094345 for ; Wed, 24 Mar 2010 20:59:46 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2OKxkjo094343 for perforce@freebsd.org; Wed, 24 Mar 2010 20:59:46 GMT (envelope-from rene@FreeBSD.org) Date: Wed, 24 Mar 2010 20:59:46 GMT Message-Id: <201003242059.o2OKxkjo094343@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 176067 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Mar 2010 20:59:47 -0000 http://p4web.freebsd.org/chv.cgi?CH=176067 Change 176067 by rene@rene_eee on 2010/03/24 20:59:14 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#52 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#25 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#75 integrate .. //depot/projects/docproj_nl/share/images/articles/releng/branches-releng7.pic#3 integrate .. //depot/projects/docproj_nl/share/sgml/freebsd.ent#15 integrate .. //depot/projects/docproj_nl/share/sgml/mirrors.xml#14 integrate .. //depot/projects/docproj_nl/www/en/cgi/man.cgi#12 integrate .. //depot/projects/docproj_nl/www/en/projects/2010-freebsd-gsoc-thumbnail.jpg#1 branch .. //depot/projects/docproj_nl/www/en/projects/2010-freebsd-gsoc.pdf#1 branch .. //depot/projects/docproj_nl/www/en/projects/Makefile#3 integrate .. //depot/projects/docproj_nl/www/en/projects/ideas/ideas.xml#8 integrate .. //depot/projects/docproj_nl/www/en/projects/summerofcode.xsl#5 integrate .. //depot/projects/docproj_nl/www/en/releases/7.3R/Makefile#3 integrate .. //depot/projects/docproj_nl/www/en/releases/7.3R/announce.sgml#1 branch .. //depot/projects/docproj_nl/www/en/releases/7.3R/errata.html#2 integrate .. //depot/projects/docproj_nl/www/en/releases/7.3R/relnotes.sgml#1 branch .. //depot/projects/docproj_nl/www/en/releases/7.3R/schedule.sgml#4 integrate .. //depot/projects/docproj_nl/www/en/releases/index.sgml#9 integrate .. //depot/projects/docproj_nl/www/en/releng/index.sgml#34 integrate .. //depot/projects/docproj_nl/www/en/security/security.sgml#11 integrate .. //depot/projects/docproj_nl/www/nl/administration.sgml#18 integrate .. //depot/projects/docproj_nl/www/share/sgml/news.xml#72 integrate .. //depot/projects/docproj_nl/www/share/sgml/release.ent#23 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#52 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -2753,6 +2753,14 @@ + RELENG_7_3_0_RELEASE + + + &os; 7.3 + + + + RELENG_7_2_0_RELEASE ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#75 (text+ko) ==== @@ -1,7 +1,7 @@ + + 900010 + March 22, 2010 + 9.0-CURRENT after the import of zlib 1.2.4. + ==== //depot/projects/docproj_nl/share/images/articles/releng/branches-releng7.pic#3 (text+ko) ==== @@ -1,5 +1,5 @@ .\" -*- nroff -*- -.\" $FreeBSD: doc/share/images/articles/releng/branches-releng7.pic,v 1.2 2009/05/04 00:03:21 hrs Exp $ +.\" $FreeBSD: doc/share/images/articles/releng/branches-releng7.pic,v 1.3 2010/03/23 18:45:35 hrs Exp $ .PS 6 @@ -30,6 +30,14 @@ box width .9 "\s-3RELENG_7_2\s+3" dashed line -> right from RELENG_7_2_0_RELEASE.e +RELENG_7_3_0_RELEASE: + ellipse width .9 "\s-27.3-RELEASE\s+2" + + line -> down from RELENG_7_3_0_RELEASE.s +RELENG_7_3: + box width .9 "\s-3RELENG_7_3\s+3" dashed + + line -> right from RELENG_7_3_0_RELEASE.e RELENG_7:box "\s-27-STABLE\s+2" .PE ==== //depot/projects/docproj_nl/share/sgml/freebsd.ent#15 (text+ko) ==== @@ -1,7 +1,7 @@ - - + + ==== //depot/projects/docproj_nl/share/sgml/mirrors.xml#14 (text+ko) ==== @@ -2,7 +2,7 @@ - $FreeBSD: doc/share/sgml/mirrors.xml,v 1.105 2010/03/17 13:13:25 pav Exp $ + $FreeBSD: doc/share/sgml/mirrors.xml,v 1.106 2010/03/21 21:12:37 pav Exp $ @@ -2253,7 +2253,6 @@ ftp6.us.FreeBSD.org ftp://ftp6.us.FreeBSD.org/pub/FreeBSD/ - http://ftp6.us.FreeBSD.org/pub/FreeBSD/ ==== //depot/projects/docproj_nl/www/en/cgi/man.cgi#12 (text+ko) ==== @@ -34,7 +34,7 @@ # Dual CGI/Plexus mode and new interface by sanders@bsdi.com 9/22/1995 # # $Id: man.cgi,v 1.172 2007/11/28 18:51:29 hrs Exp $ -# $FreeBSD: www/en/cgi/man.cgi,v 1.242 2009/12/21 11:10:20 wosch Exp $ +# $FreeBSD: www/en/cgi/man.cgi,v 1.243 2010/03/23 17:55:05 hrs Exp $ ############################################################################ # !!! man.cgi is stale perl4 code !!! @@ -195,8 +195,8 @@ %manPath = ( 'FreeBSD 8.0-RELEASE and Ports', "$manLocalDir/FreeBSD-8.0-RELEASE/man:$manLocalDir/FreeBSD-7.2-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", - 'FreeBSD 7.2-RELEASE and Ports', -"$manLocalDir/FreeBSD-7.2-RELEASE/man:$manLocalDir/FreeBSD-7.2-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", + 'FreeBSD 7.3-RELEASE and Ports', +"$manLocalDir/FreeBSD-7.3-RELEASE/man:$manLocalDir/FreeBSD-7.3-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", 'FreeBSD 6.4-RELEASE and Ports', "$manLocalDir/FreeBSD-6.4-RELEASE/man:$manLocalDir/FreeBSD-6.4-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", @@ -206,6 +206,8 @@ 'FreeBSD 8.0-RELEASE', "$manLocalDir/FreeBSD-8.0-RELEASE/man:$manLocalDir/FreeBSD-8.0-RELEASE/openssl/man", 'FreeBSD 8.0-stable', "$manLocalDir/FreeBSD-8.0-stable/man:$manLocalDir/FreeBSD-8.0-stable/openssl/man", + 'FreeBSD 7.3-stable', "$manLocalDir/FreeBSD-7.3-stable", + 'FreeBSD 7.3-RELEASE', "$manLocalDir/FreeBSD-7.3-RELEASE/man:$manLocalDir/FreeBSD-7.3-RELEASE/openssl/man", 'FreeBSD 7.2-stable', "$manLocalDir/FreeBSD-7.2-stable", 'FreeBSD 7.2-RELEASE', "$manLocalDir/FreeBSD-7.2-RELEASE/man:$manLocalDir/FreeBSD-7.2-RELEASE/openssl/man", 'FreeBSD 7.1-RELEASE', "$manLocalDir/FreeBSD-7.1-RELEASE/man:$manLocalDir/FreeBSD-7.1-RELEASE/openssl/man", @@ -1429,7 +1431,7 @@ } local $id = - '$FreeBSD: www/en/cgi/man.cgi,v 1.242 2009/12/21 11:10:20 wosch Exp $'; + '$FreeBSD: www/en/cgi/man.cgi,v 1.243 2010/03/23 17:55:05 hrs Exp $'; return qq{\
 Copyright (c) 1996-2010 Wolfram Schneider

==== //depot/projects/docproj_nl/www/en/projects/Makefile#3 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: www/en/projects/Makefile,v 1.33 2009/03/16 13:43:53 rwatson Exp $
+# $FreeBSD: www/en/projects/Makefile,v 1.34 2010/03/22 16:23:13 rwatson Exp $
 
 .if exists(../Makefile.conf)
 .include "../Makefile.conf"
@@ -17,6 +17,8 @@
 
 DATA=	2009-freebsd-gsoc-thumbnail.jpg
 DATA+=	2009-freebsd-gsoc.pdf
+DATA+=	2010-freebsd-gsoc-thumbnail.jpg
+DATA+=	2010-freebsd-gsoc.pdf
 
 XML_IDEAS=		${WEB_PREFIX}/en/projects/ideas/ideas.xml
 XSL_SOC=		${WEB_PREFIX}/en/projects/summerofcode.xsl

==== //depot/projects/docproj_nl/www/en/projects/ideas/ideas.xml#8 (text+ko) ====

@@ -15,7 +15,7 @@
 
   
     
-      $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.153 2010/03/21 16:52:29 rwatson Exp $
+      $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.158 2010/03/22 16:36:20 erwin Exp $
     
   
 
@@ -1197,11 +1197,42 @@
 	  lock nor cache line contention throughout the entire stack, from
 	  device driver to userspace delivery.

+

Requirements:

  • Strong knowledge of C.
  • Experience with multi-threaded programming.
  • Experience with kernel programming.
  • -
  • Knowledge of the TCP/IP protocol suite.
  • +
  • Familiarity with the TCP/IP protocol suite.
  • +
+ + + + + Implement a simulated 802.11 wireless radio + +

Technical contact: Rui Paulo

+ +

The FreeBSD 802.11 layer, net80211, implements a broad range of + advanced functionality: station, access point, virtual access + point, mesh networking, authentication/encryption, and more. This + task implements a net80211 driver simulating a wireless radio in + order to allow protocol-layer testing without the hassle of real + live hardware limitations: interference, signal propagation, and + regulatory domains. The driver should let the user specify a + number of radios to be simulated, with an eye towards future work + to simulate physical properties.

+ +

A useful reference for this work would be the notionally similar + mac80211_hwsim driver in Linux + (http://linuxwireless.org/en/users/Drivers/mac80211_hwsim), which + might provide a model in some areas of the work, and has similarly + been used on that platform to test hostapd/wpa_supplication.

+ +

Requirements:

+
    +
  • Good knowledge of C.
  • +
  • Wireless networking fundamentals.
@@ -1210,12 +1241,10 @@ Ports - + Add .db support to pkg_tools -

Technical contact: Kris Kennaway

pkg_create(1) and friends use flat databases (aka ordinary files and directories in /var/db/pkg) to maintain their data. This makes it cumbersome and/or impossible to do efficient lookups of data @@ -1253,13 +1282,10 @@ - + Parallelization in the Ports Collection -

Technical contact: Pav Lucistnik

-

Add locking of write access to PKG_DBDIR (/var/db/pkg), to allow several port builds run in parallel without clobbering the package data. Should be done both in makefiles and in C tools like @@ -1288,33 +1314,6 @@ - - Ports license auditing infrastructure - - -

Technical contact: Kris Kennaway, Brooks Davis

- -

Develop and deploy infrastructure for annotating license - conditions that apply to third party software in the ports - collection. For example, identifying ports provided under - the GPL version 3 license, or under licenses that do not - permit redistribution or which impose non-standard - requirements. Part of this project will involve exploring - methods for automatically classifying licenses using HP's - fossology tool (http://www.fossology.org/) or other - mechanisms.

- -

Requirements:

- -
    -
  • Familiarity with bsd.port.mk and related ports collection - infrastructure.
  • -
-
-
- Complete (a.k.a. Fat) packages @@ -1339,6 +1338,27 @@ + + Performance improvement of the Ports system + + +

A number of tasks of the Ports system can take quite a long time + to perform. Some are well known for traversing each and every port + in the tree, e.g. building INDEX, which does not scale well with + the number of ports being added to the collection.

+

Detailed profiling of the most used commands in the ports + framework needs to be done to analyze the bottlenecks and identify + possible solutions. Refactoring of the main file bsd.ports.mk + is also necessary to improve code readability, but not at the + cost of performance.

+

Requirements:

+
    +
  • Strong knowledge of make and shell code.
  • +
  • Good understanding of the inner design of the Ports Collection.
  • +
+
+
+
@@ -2017,8 +2037,7 @@ BSNMP enhancements

Technical contact: - Shteryana Shopova, - Bjoern A. Zeeb

+ Shteryana Shopova

BSNMP is a portable SNMP framework consisting of a daemon, modules and tools. It includes libraries that ease @@ -2147,5 +2166,39 @@ + + + Jail init and management + +

Technical contact: Bjoern Zeeb, Warner Losh, Robert Watson

+ +

FreeBSD's jail(8) facility provides lightweight operating system + virtualization; with the addition of experimental virtual network + stacks, ISPs are able to efficiently host thousands of FreeBSD + instances on a single machine. This task improves FreeBSD's + userspace management of jails by introducing jailinit(8), an + enhancement to the init(8) utility responsible for starting up and + shutting down the operating system. Currently, jails are started + by executing their /etc/rc script directly using jail(8); in the + proposed new world order, init(8) would have a jail start mode, + and would continue running throughout the lifetime of the jail to + manage services and eventually shut down the jail. This might + require minor kernel changes in order to let jailinit perform some + of the same functions for jails as it does for normal userspace. + jailinit could also be responsible for setting up and managing + console logging, launching tty-attached services such as getty + within a jail, and other jail properties.

+ +

Requirements

+
    +
  • C and shell programming skills
  • +
  • Interest in virtualization
  • +
+
+ +
==== //depot/projects/docproj_nl/www/en/projects/summerofcode.xsl#5 (text+ko) ==== @@ -7,7 +7,7 @@ %developers; ]> - + @@ -50,6 +50,11 @@ href="&base;/projects/summerofcode-2008.html">2008, and 2009.

+

This page will be updated throughout the GSoC 2010 application period + to include new information, such as project ideas, proposal information, + and potential mentor contact information. If you don't see an idea that + interests you, visit again in a couple of days!

+
  • Benefits of Participating
  • Past Student Projects
  • @@ -381,11 +386,11 @@ local university or college campus! You can forward around our e-mail announcement to department and club mailing lists, and to department secretaries to distribute. You can also print out and post copies of the - FreeBSD GSoC 2009 poster.

    + FreeBSD GSoC 2010 poster.

    -

    [FreeBSD GSoC 2009 poster thumnail] [FreeBSD GSoC 2010 poster thumnail]

    ==== //depot/projects/docproj_nl/www/en/releases/7.3R/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/releases/7.3R/Makefile,v 1.2 2010/03/19 18:50:42 hrs Exp $ +# $FreeBSD: www/en/releases/7.3R/Makefile,v 1.4 2010/03/23 18:45:59 hrs Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -7,7 +7,9 @@ .include "../Makefile.inc" .endif -DOCS= schedule.sgml +DOCS= schedule.sgml \ + relnotes.sgml \ + announce.sgml DATA= docbook.css \ errata.html \ ==== //depot/projects/docproj_nl/www/en/releases/7.3R/errata.html#2 (text+ko) ==== @@ -18,8 +18,8 @@ -

    $FreeBSD: releng/7.3/release/doc/en_US.ISO8859-1/errata/article.sgml -205344 2010-03-19 18:43:15Z hrs $
    +

    $FreeBSD: stable/7/release/doc/en_US.ISO8859-1/errata/article.sgml +205521 2010-03-23 18:36:45Z hrs $

    @@ -102,13 +102,17 @@

    4 Late-Breaking News and Corrections

    -

    No news.

    +

    [20100323] The FreeBSD 7.3-RELEASE Release Notes incorrectly mentioned that the +hwpmc(4) driver has been added though this driver has already been added in 7.0-RELEASE. +The changes in 7.3-RELEASE are that pmcannotate(8) utility and support for Intel Core 2 +and Core i7 have been added.


    This file, and other release-related documents, can be -downloaded from ftp://ftp.FreeBSD.org/.

    +downloaded from http://www.FreeBSD.org/snapshots/.

    For questions about FreeBSD, read the documentation before contacting < - + re@FreeBSD.org'> @@ -137,7 +137,7 @@ Announcement 1 March 2010
    23 March 2010 - — + 23 March 2010 Announcement sent out after a majority of the mirrors have received the bits. ==== //depot/projects/docproj_nl/www/en/releases/index.sgml#9 (text+ko) ==== @@ -1,10 +1,10 @@ - + ]> - + &header; @@ -30,7 +30,6 @@ Announcement : Release Notes : Hardware Notes : -Installation Notes : Readme : Errata

    @@ -65,6 +64,16 @@

    Past Releases

      +
    • 7.2 (May 2009) + + Announcement: + Release Notes: + Hardware Notes: + Readme: + Errata + +
    • +
    • 7.1 (January 2009) Announcement: ==== //depot/projects/docproj_nl/www/en/releng/index.sgml#34 (text+ko) ==== @@ -1,6 +1,6 @@ - + @@ -50,8 +50,7 @@ March 2010 &os; 7.3 - RC2 is available + Released on March 23, 2010. ==== //depot/projects/docproj_nl/www/en/security/security.sgml#11 (text+ko) ==== @@ -1,12 +1,12 @@ - + %developers; ]> - + &header; @@ -283,8 +283,8 @@ RELENG_7_3 7.3-RELEASE Extended - not yet - release + 2 years + March 23, 2010 + March 31, 2012 RELENG_8 ==== //depot/projects/docproj_nl/www/nl/administration.sgml#18 (text+ko) ==== @@ -1,5 +1,5 @@ + %developers; ==== //depot/projects/docproj_nl/www/share/sgml/news.xml#72 (text+ko) ==== @@ -25,7 +25,7 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.302 2010/03/18 19:04:46 tabthorpe Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.304 2010/03/23 18:45:59 hrs Exp $ @@ -34,10 +34,32 @@ 3 + + + 23 + + + FreeBSD 7.3-RELEASE Available + +

      FreeBSD + 7.3-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.3. More information about FreeBSD + releases can be found on the Release + Information page.

      +
      +
      + 18 -

      Portmgr is pleased to announce Thomas Abthorpe has assumed the role of portmgr-secretary.

      + New Ports Management Team Secretary: <a href="mailto:tabthorpe@FreeBSD.org">Thomas Abthorpe</a> + +

      The &os; Ports Management Team is pleased to announce Thomas Abthorpe has assumed the role of Ports Management Team Secretary.

      ==== //depot/projects/docproj_nl/www/share/sgml/release.ent#23 (text+ko) ==== @@ -1,4 +1,4 @@ - + - - + + @@ -54,8 +54,8 @@ - - + +