From owner-p4-projects@FreeBSD.ORG Fri Mar 12 19:02:25 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 8E4CF106566C; Fri, 12 Mar 2010 19:02:25 +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 524E9106564A
for ; Fri, 12 Mar 2010 19:02:25 +0000 (UTC)
(envelope-from pgj@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 400698FC17
for ; Fri, 12 Mar 2010 19:02:25 +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 o2CJ2PoQ096567
for ; Fri, 12 Mar 2010 19:02:25 GMT
(envelope-from pgj@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2CJ2P6U096565
for perforce@freebsd.org; Fri, 12 Mar 2010 19:02:25 GMT
(envelope-from pgj@FreeBSD.org)
Date: Fri, 12 Mar 2010 19:02:25 GMT
Message-Id: <201003121902.o2CJ2P6U096565@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
pgj@FreeBSD.org using -f
From: Gabor Pali
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 175637 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: Fri, 12 Mar 2010 19:02:25 -0000
http://p4web.freebsd.org/chv.cgi?CH=175637
Change 175637 by pgj@Binturong on 2010/03/12 19:01:40
IFC
Affected files ...
.. //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 integrate
.. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 integrate
.. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xsl#6 integrate
.. //depot/projects/docproj_hu/www/en/releng/index.sgml#37 integrate
.. //depot/projects/docproj_hu/www/en/security/security.sgml#10 integrate
.. //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 integrate
.. //depot/projects/docproj_hu/www/share/sgml/news.xml#87 integrate
.. //depot/projects/docproj_hu/www/share/sgml/press.xml#25 integrate
Differences ...
==== //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
]>
@@ -16,15 +16,18 @@
public FreeBSD.org machines, please see
this file.
-All host names in the FreeBSD.org domain
+Developer FreeBSD.org hosts
+
+These systems are available for FreeBSD developer / committer use.
+ Reference systems can be used for build tests etc.
Host |
OS |
+Type |
Purpose |
-Owner(s) |
@@ -32,136 +35,206 @@
builder |
-6-STABLE |
+8-STABLE |
+i386 |
BSD/OS source holder,
Build box for the FreeBSD documentation for the FTP site. |
-committers |
freefall |
-8-PRERELEASE |
+8-STABLE |
+i386 |
GNATS/shell Logins. |
-committers |
-ftp-master |
+pluto1 |
8-STABLE |
-FTP Master (stage server). |
-peter/kuriyama/obrien/steve |
+ia64 |
+Reference machine; ia64 package building. |
-gohan10-13 |
+pluto2 |
9-CURRENT |
-amd64 package build cluster. |
-portmgr |
+ia64 |
+Reference machine; ia64 package building. |
+
+
+
+ref6-amd64 |
+6-STABLE |
+amd64 |
+Reference machine. |
+
+
+
+ref7-amd64 |
+7-STABLE |
+amd64 |
+Reference machine. |
-gohan18 |
+ref8-amd64 |
8-STABLE |
-portmgr testbed. |
-portmgr |
+amd64 |
+Reference machine. |
+
+
+
+ref9-amd64 |
+9-CURRENT |
+amd64 |
+Reference machine. |
+
+
+
+ref9-i386 |
+9-CURRENT |
+i386 |
+Reference machine. |
+
+
+
+
+
+Administrative FreeBSD.org hosts
+
+These systems perform various administrative services. Most have
+ restricted access.
+
+
+
+
+Host |
+OS |
+Purpose |
+
+
+
-gohan20-59 |
+ftp-master |
8-STABLE |
-i386 package build cluster. |
-portmgr |
+FTP Master (stage server). |
hub |
7-STABLE |
Mailing Lists and Mail services. |
-postmaster |
+
+
+
+ipv6gw |
+8-STABLE |
+IPv6 tunnel router (peer is at ISC). |
mx1 |
7-STABLE |
Inbound Mail services. |
-admins |
mx2 |
7-STABLE |
Outbound Mail services. |
-admins |
ns0 |
6-STABLE |
A FreeBSD.org authoritative DNS Server. |
-admins |
ns1, ns2 |
-7-CURRENT |
+8-STABLE |
FreeBSD.org recursive DNS Server. |
-clusteradm |
+
+
+
+repoman |
+7-STABLE |
+CVS Master repository. |
+
+
+
+skunkworks |
+7-STABLE |
+Perforce server. |
-pluto1 |
+sky |
8-STABLE |
-Reference machine for testing ia64 changes; ia64 package building. |
-committers |
+Various web services, such as wiki, reverse HTTP proxy etc. |
-pluto2 |
-9-CURRENT |
-Reference machine for testing ia64 changes; ia64 package building. |
-committers |
+spit (cvsup-master) |
+6-STABLE |
+CVSup master mirror. |
+
-pointyhat |
-9-CURRENT |
-All architectures package build master. |
-portmgr (r/w), committers (r/o) |
+svn |
+7-STABLE |
+Subversion master repository. |
-repoman |
-6-STABLE |
-CVS Master repository. |
-admins |
+www |
+7-STABLE |
+The www.FreeBSD.org Webserver. |
+
+
+
+Ports building cluster
+
+The ports building cluster is primarily managed by the Ports
+ Management team (portmgr).
+
+
+
-sky |
-7-CURRENT |
-The New www.FreeBSD.org Webserver. |
-committers |
+Host |
+OS |
+Purpose |
+
+
+
+
+
+pointyhat |
+9-CURRENT |
+All architectures package build master. |
-sledge |
-8-STABLE |
-Reference machine for testing AMD64 changes. |
-committers |
+gohan10-13 |
+9-CURRENT |
+amd64 package build cluster. |
-spit (cvsup-master) |
-6-STABLE |
-CVSup master mirror. |
-admins |
+gohan18 |
+8-STABLE |
+portmgr testbed. |
-www |
-7-STABLE |
-The www.FreeBSD.org Webserver. |
-webmaster |
+gohan20-59 |
+8-STABLE |
+i386 package build cluster. |
@@ -183,9 +256,8 @@
builder |
-Intel x86 |
-800MHz Pentium III, 512MB Memory, 40GB Seagate ATA drive,
-Intel EtherExpress Pro 10/100B NIC. |
+ |
+ |
@@ -269,6 +341,14 @@
+ref[6-9]-(amd64|i386) |
+ |
+Dell PowerEdge 2950, 2xIntel Xeon L5320 (8x1.86GHz), 8GB Memory,
+ PERC 5/i RAID controller, 2x136GB SAS disks, Broadcom NetXtreme II
+ BCM5708 NIC. |
+
+
+
repoman |
AMD64 MP |
4x2.4GHz Opteron 280 (dual CPU, dual core), 8GB Memory,
@@ -283,14 +363,7 @@
|
-sledge |
-AMD64 MP |
-2x1.8GHz Opteron 244, AMD 8111/8131 chipset, 8GB Memory,
-1x40GB Seagate ST340014A IDE drive, Broadcom BCM5703 Gigabit NIC. |
-
-
-
-spit (cvsup-master) |
+spit |
|
|
==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 (text+ko) ====
@@ -15,7 +15,7 @@
- $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.132 2009/05/22 20:48:46 danger Exp $
+ $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.144 2010/03/09 11:01:48 rwatson Exp $
@@ -46,19 +46,6 @@
-
- NAND Flash driver support
- Technical Contact: Warner Losh
- Add support for NAND flash devices.
-Requirements:
-
- - Good C programming skills
- - Ability to understand FreeBSD subsystems like geom, device, etc.
-
-
-
-
Make creating a bus easier
Technical Contact:
-
- Variable hints
- Technical Contact: Warner Losh
-
- Often times in the embedded world, you know what kind of
- built-in devices are on a SoC (System on a Chip) only because
- you know the specific model of that SoC. It is desirable to
- have a mechanism that code on these machines can use to load
- one of several sets of hints, which can then be used to
- populate the bus.
-Requirements:
-
- - Good C programming skills
-
-
-
-
ARM cleanup
Technical Contact:
File System
-
- FAT (msdosfs) infrastructure work
-
-
-Technical Contact: Robert Watson
-The FreeBSD FAT implementation, msdosfs, offers scope for a number of
- projects:
-
- - General cleanup.
- - Introduce appropriate locking to make the file system operate without
- the Giant lock (MPSAFE).
-
-It is unclear to what extent the last of these items, arguably the most
- useful, will require modifying surrounding infrastructure such as BIO,
- GEOM, and VM.
-Requirements:
-
- - Strong C programming skills.
- - Familiarity with concurrent programming techniques.
- - Familiarity with FAT file system layout.
- - Familiarity with virtual file system and virtual memory.
-
-
-
-
Improve the performance of dump/restore
@@ -195,32 +138,7 @@
-
- Extend UFS2 with on-disk indexing
-
- Technical Contact: David Malone
-
- The section 8.3 Naming of the book
- Design and Implementation of the FreeBSD Operating System
- describes the current approach of name lookups in UFS2 and a possible
- extension/improvement by utilizing on-disk indexing in a backward
- compatible way. While dirhash has eliminated many of the performance
- problem associated with UFS directory lookups, it still has to build
- an index on each access.
- On-disk indexing would improve this situation.
- Another possible improvement would be to make dirhash's memory
- usage dynamic, rather than having a fixed memory limit.
-Requirements:
-
- - Knowledge of C programming.
- - Basic understanding of filesystems.
- - The book Design and Implementation of the FreeBSD Operating System.
-
-
-
-
-
+
Analyze NetBSD's ext2fs regarding valuable improvements
FreeBSD has an implementation of the ext2fs filesystems
@@ -244,9 +162,9 @@
Implement co-location for UFS2
- While FreeBSD's FFS implementation is pretty much
- state-of-the-art, in addition to softupdates, Greg Granger proposed
+ While FreeBSD's FFS includes many advanced features, such as
+ snapshots and soft updates, Greg Granger has proposed
other strategies that would be useful, especially when working
with small files. Quoting Greg Ganger: "The key insight for why
current file systems perform poorly is that locality is insufficient
@@ -284,9 +202,23 @@
MPSAFE filesystem work
- Technical contact: Kris Kennaway
+ Technical contact: Konstantin Belousov
- Take a filesystem and MPSAFE it. e.g. ext2fs, ntfs, coda, etc.
+ FreeBSD 6.0 introduced an multi-processor scalable Virtual File
+ System (VFS) Framework, allowing file systems to operate without the
+ Giant lock. Many of the most commonly used file systems have been
+ adapted to be MPSAFE (i.e., not reliant on Giant), such as UFS, the
+ NFS client and server, UDF, cd9660, ZFS, and most recently the
+ msdosfs (FAT) file system. However, in order to remove the
+ compatibility shims permitting a file system to declare itself
+ non-MPSAFE, all file systems must be converted. The list of
+ remaining file systems includes ntfs, hpfs, coda, smbfs, and ncpfs.
+ This project idea is to take one or more file systems and convert
+ them to use their own locking, rather than relying on the Giant
+ lock. In some cases, this requires also adapting underlying
+ infrastructure: for example, smbfs relies on the netsmb RPC
+ framework, and ncpfs on the netcp RPC framework, both of which will
+ also require conversion.
@@ -295,22 +227,7 @@
Kernel
-
- DDB/gdb scripting
-
- Technical contact: Kris Kennaway
-
- The goal would be to develop scripts that automatically run a
- standard suite of useful debugging commands in DDB upon panic
- and save in a textdump. Might be too short on its own, so
- could be combined with a project to write gdb macro
- equivalents of the DDB command set, extending the macros John Baldwin
- has. New DDB commands and macros could also be implemented,
- e.g. for inspecting other common data structures.
-
-
-
-
+
FIFO optimizations
Technical contact: Kris Kennaway
@@ -528,7 +445,7 @@
Technical contact: John Birrell
+ href="mailto:rwatson@FreeBSD.org">Robert Watson
URL: Perforce
repository, DTrace is a dynamic tracing facility designed by Sun Microsystems and
released in Solaris 10. They have since released the major part of
Solaris under the banner of OpenSolaris and the Common Development and
- Distribution License (CDDL) 1.0. John Birrell has created an initial port and
- should be contacted for information on what tasks remain to be done;
- two possible areas of work are:
+ Distribution License (CDDL) 1.0. John Birrell has created an initial port
+ provides strong kernel functionality, but significant work remains to be
+ done. Some ideas for projects:
- - We need a clean CTF implementation for FreeBSD to avoid the license
- (CDDL) that Sun has on their code. John will write a specification about
- the file format and the Summer of Code project is to implement that and
- write tests for the implementation without looking at the Sun code.
+ - It would be preferable to have a BSD-licensed CTF implementation, but
+ this requires careful documentation of the specification and a clean-room
+ implementation.
+ - Tracing of user processes is not supported, and is a highly desirable
+ feature.
+ - It would be quite useful to track changes to DTrace in OpenSolaris since
+ the initial port, merging enhancements and bug fixes that apply to
+ FreeBSD.
+ - There has been some work to add static trace points for kernel
+ subsystems, such as VFS, the MAC Framework, privilege checking, etc.
+ However, it would be useful to add further static trace points to the
+ network stack, disk I/O subsystems, GEOM, etc. It would be useful to do
+ this in a similar way to Solaris so that Solaris monitoring scripts could
+ be used in FreeBSD.
Requirements:
@@ -559,6 +486,8 @@
DWARF2 call frame information
+Technical contact: Konstantin Belousov
A debug kernel is not able to show stack traces with cross exceptions
anymore. This is because we do not emit any dwarf2 call frame information
for any assembler code, since gdb switched to the dwarf2 format. A volunteer
@@ -648,7 +577,7 @@
-
+
Fast syscall support for FreeBSD/i386
@@ -768,7 +697,7 @@
-
+
Geom-based Disk Schedulers
@@ -831,23 +760,6 @@
-
- Remove procfs dependencies
-
-
-Technical contact: Olivier Houchard
-Someone needs to finish the support for PT_SYSCALL in the ptrace()
- subsystem and remove the need for procfs in gcore. Removing the
- procfs(5) dependency from ps -e is also desirable.
-Requirements:
-
- - C knowledge.
- - Understanding of kernel debugging interfaces.
-
-
-
-
Suspend to disk
@@ -916,7 +828,7 @@
-
+
EFI support for FreeBSD/i386 and FreeBSD/amd64
Technical contact:
- - Add support for authentication.
- Working rsync support.
- Optimize rcsfile handling.
- Create a library out of the ports that might be of use in a C language
@@ -1079,7 +990,7 @@
-
+
Implement TCP UTO
Technical contact:
-
+
Distributed audit / log shipping daemon
Technical contact: Robert Watson
+ href="mailto:rwatson@FreeBSD.org">Robert Watson, Simon Nielsen
WIP: http://wiki.freebsd.org/DistributedAuditDaemon
Create a tool to securely and reliably ship log files to remote hosts.
@@ -1286,18 +1198,6 @@
-
- Libfetch authentication support
-
-
-Technical contact: Poul-Henning Kamp
-Currently libfetch only supports basic HTTP authentication, which is
- generally frowned upon because it transmits the username and password
- on the wire (base64 encoded). Add RFC2617 digest authentication.
-
-
-
Mandatory Access Control
@@ -1402,32 +1302,6 @@
-
- Audit and Jail
-
-
- Technical contact: Robert Watson, Christian Peron
- The TrustedBSD Audit implementation allows fine-grained monitoring
- of processes in a FreeBSD install. This task extends the Audit
- implementation to have specific support for Jails:
-
- - teach the audit kernel code how to handle the security
- properties of jails,
- - implements independent audit configurations and a trail for
- each jail (possibly in addition to a global jail),
- - tags audit records with BSM zone tags to indicate which jail
- they came from,
- - write a test suite to confirm that it all works properly.
-
- Requirements:
-
- - Strong C programming skills.
-
-
-
-
A New Audit Parsing API
@@ -1509,7 +1383,7 @@
-
+
Application-Specific Audit Trails
@@ -1701,7 +1575,7 @@
-
+
Libprocstat and libnetstat
@@ -1935,7 +1809,7 @@
Technical contact:
Kris Moore
- This last summer Tijl Coosemans did excellent work
+
In 2008, Tijl Coosemans did excellent work
getting wine to a very usable point on FreeBSD. However,
there are some issues which still need to be addressed at http://wiki.freebsd.org/Wine.
==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xsl#6 (text+ko) ====
@@ -7,7 +7,7 @@
%developers;
]>
-
+
@@ -107,6 +107,7 @@
(Summer of Code)
(Summer of Code 2007)
(Summer of Code 2008)
+ (Summer of Code 2009)
@@ -127,9 +128,12 @@
+ Part of Summer of Code 2009
Part of Summer of Code 2008
Part of Summer of Code 2007
- Suggested Summer of Code 2009 project idea
+ Suggested Summer of Code 2010 project idea
+ Strongly recommended against proposing this as a Summer of
+ Code project
==== //depot/projects/docproj_hu/www/en/releng/index.sgml#37 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
@@ -50,8 +50,8 @@
March 2010 |
&os; 7.3 |
- RC1 is available |
+ RC2 is available |
==== //depot/projects/docproj_hu/www/en/security/security.sgml#10 (text+ko) ====
@@ -1,12 +1,12 @@
-
+
%developers;
]>
-
+
&header;
@@ -277,7 +277,14 @@
7.2-RELEASE |
Normal |
May 4, 2009 |
- May 31, 2010 |
+ June 30, 2010 |
+
+
+ RELENG_7_3 |
+ 7.3-RELEASE |
+ Extended |
+ not yet |
+ release + 2 years |
RELENG_8 |
@@ -293,6 +300,13 @@
November 25, 2009 |
November 30, 2010 |
+
+ RELENG_8_1 |
+ 8.1-RELEASE |
+ Extended |
+ not yet |
+ release + 2 years |
+
Older releases are not maintained and users are strongly
==== //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 (text+ko) ====
@@ -1,12 +1,12 @@
-
+
- $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.92 2010/03/04 21:17:13 jkois Exp $
+ $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $
@@ -36,28 +36,6 @@
-
- Achean
- http://www.achean.com/
-
- Achean is a consultancy dedicated to helping our customers achieve
- better use of organisational information and real cost savings
- through the use of open source software. The Achean
- Framework explains our holistic approach to implementing
- solutions. We work with several open source operating systems, and
- many desktop and server based applicati
- ons. Where necessary, we can provide custom built servers,
- workstations and diskless clients. We also provide support and
- training services for our customers. Based in the UK, Achean can be
- contacted through our contact page. If you are
- looking for a new job, please take a look at our careers section.
-
-
-
Adimus GmbH & Co. KG
http://www.adimus.de/
@@ -130,40 +108,20 @@
BITNETS Inc.
- http://www.bitnets.ca
+ http://www.bitnets.com
- BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and a
- variety of server components running on FreeBSD with emphasis on
- security and stability. Services include consulting on server evaluation,
- installation and configuration and FreeBSD-based managed secure e-mail hosting. BITNETS
- sells commercial mail
- servers, retail boxed computer peripherals and platform-independent network
- appliances at discounted prices. We are located at City Plaza in St. Albert, serving
- the Edmonton area of Alberta, Canada. Call us at +1 (780) 418-5151,
- toll-free in North America at 1-877-BITNETS (1-877-248-6387) for
- general enquiries or 1-877-NETGURU (1-877-638-4878) for tech support,
- or e-mail us.
+ BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and
+ a variety of server components running on FreeBSD with emphasis on
+ security and stability. Services include consulting on server
+ evaluation, installation and configuration and FreeBSD-based managed
+ secure e-mail hosting. We are located in St. Albert,
+ serving the Edmonton area of Alberta, Canada. Call us toll-free in
+ North America at 1-877-BITNETS for general enquiries or
+ e-mail us.
Winners of the chamber of commerce InfoTech Award of Distinction.
-
- Brevik, Peter
- http://users.lindesign.se/~pb/
-
- Brevik, Peter Provides custom programming in C, Pascal, Sh/Csh, Perl,
- X-window, Assembler. Digital electronics construction. HTML
- documentation. Network and internet protocols applications. Specific
- application experience in RDS, Teletext, I2C, ISO9660. For enquiries
- email pb@ludd.luth.se or have a
- look at the website.
-
-
-
B.M.K. Industries
http://www.bmk.com.au
@@ -276,22 +234,6 @@
-
- Computer Mavericks
- http://mavericks.critesclan.com
-
- Computer Mavericks is a full-spectrum UNIX consulting company, since
- 1987, serving the entire Texas Panhandle from our office in Canyon,
- Texas. We feature FreeBSD as our operating system of choice. We can
- provide you with a complete enterprise solution tailored to your
- needs. We do hardware, software solutions, web development,
- firewalls, security, and more. We convert the world to FreeBSD, one
- happy client at a time! Email Lee Crites or call
- 806-655-2250 and discover what it is like to be a satisfied client.
-
-
-
Core Software
http://www.coresoftware.net.au
@@ -348,18 +290,6 @@
-
- Dickerson Computer Services
- http://www.dickersoncompservices.com
-
- Located in western Washington State, Dickerson Computer Services
- offers desktop systems and light servers preloaded with FreeBSD.
- One of our emphases is that of setting up FreeBSD on the desktop.
- We also use FreeBSD as the basis for dedicated units, such as LAN
- to dial-up gateway and light intranet servers for small offices.
-
-
-
Die Webmaster Gmbh
http://www.diewebmaster.at
@@ -488,21 +418,6 @@
effectiveness of your business.
-
- BackWatcher, Inc.
>>> TRUNCATED FOR MAIL (1000 lines) <<<