Date: Thu, 22 Jun 2006 16:14:59 -0500 (CDT) From: Alexander Botero-Lowry <alex@foxybanana.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: linimon@FreeBSD.org Subject: www/99326: Update www/en/projects/projects.sgml Message-ID: <200606222114.k5MLExkN014670@Laptop.mine.box> Resent-Message-ID: <200606222150.k5MLoVeV098139@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 99326 >Category: www >Synopsis: Update www/en/projects/projects.sgml >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-www >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jun 22 21:50:31 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexander Botero-Lowry >Release: FreeBSD 6.1-STABLE i386 >Organization: >Environment: System: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #5: Fri Jun 16 22:55:11 CDT 2006 root@Laptop.mine.box:/usr/src/sys/i386/compile/LAPTOP i386 >Description: www/en/projects/projects.sgml is woefully out dated. It includes a lot of projects that haven't been updated in in this century, and a few broken links. For each category I've made a ``Unmaintained Pages'' section, where I moved all of the pages that hadn't been updated in recent history. At first I had named this ``Unmaintaintained Projects'' but decided that wasn't always the case, so I switched to Pages. >How-To-Repeat: >Fix: Patch follows. --- projects.sgml.diff begins here --- Index: projects.sgml =================================================================== RCS file: /home/ncvs/www/en/projects/projects.sgml,v retrieving revision 1.195 diff -u -r1.195 projects.sgml --- projects.sgml 16 May 2006 14:46:57 -0000 1.195 +++ projects.sgml 22 Jun 2006 21:11:22 -0000 @@ -66,23 +66,6 @@ novices. The aim is to provide a set of step-by-step guides to installing and configuring various ports.</li> -<li><A HREF="http://www.vmunix.com/fbsd-book/">A Comprehensive -Guide to FreeBSD</A>: An attempt at a more readable, -"book-like" tutorial explaining the FreeBSD Operating -System. Intended for people new to both FreeBSD and -UNIX. Currently a work in progress.</li> - -<li><A HREF="http://flag.blackened.net/freebsd/">FreeBSD -How-To's for the Lazy and Hopeless</A>: Another somewhat more -light-hearted attempt to provide more readable "how-to" style -information on setting up and configuring FreeBSD.</li> - -<li><A HREF="http://home.worldonline.dk/nkbj/Linux+FreeBSD/Linux+FreeBSD.html">The -Linux+FreeBSD mini-HOWTO</a>: Describes how to -use Linux and FreeBSD on the same system. It introduces FreeBSD -and discusses how the two operating systems can cooperate, -e.g. by sharing swap space.</li> - <li><a href="&url.books;/developers-handbook/index.html"> The FreeBSD Developers' Handbook</a></li> @@ -99,7 +82,20 @@ like the Networker's Guide are obsoleted in a few years by changes in the product they are written for. </li> +<li><h3>Unmaintained Pages</h3> +<ul> +<li><A HREF="http://www.vmunix.com/fbsd-book/">A Comprehensive +Guide to FreeBSD</A>: An attempt at a more readable, +"book-like" tutorial explaining the FreeBSD Operating +System. Intended for people new to both FreeBSD and +UNIX. Currently a work in progress.</li> +<li><A HREF="http://flag.blackened.net/freebsd/">FreeBSD +How-To's for the Lazy and Hopeless</A>: Another somewhat more +light-hearted attempt to provide more readable "how-to" style +information on setting up and configuring FreeBSD.</li> +</ul> +</li> </ul> <a name="applications"></a> @@ -157,16 +153,7 @@ to the SMPng network stack locking work for FreeBSD 5.3. This project is exploring and implementing optimizations strategies for a multi-threaded network stack.<li> -<li><a name="dingo" href="&base;/projects/dingo/index.html">Dingo</a>: -<em>FreeBSD Network Cleanup and Consolidation Project</em>, is a -collection of work that needs to be done to clean up and advance the -FreeBSD network stack. The goal is to remove duplicated functionality -while also adding new features that will make FreeBSD simple to use, -both for the network engineer, experimenter and the first time user.</li> -<li><a name="altq" href="http://www.csl.sony.co.jp/person/kjc/kjc/software.html">ALTQ</a>: bandwidth management for applications.</li> <li><a name="kame" href="http://www.kame.net/">KAME Project</a>: A free IPv6/IPsec stack for BSD.</li> -<li><a name="ppp" href="http://www.awfulhak.org/ppp.html">Point to Point Protocol (PPP)</a></li> -<li><a name="smn" href="http://www.cs.pdx.edu/research/SMN/">Secure MobileIP via IP</a></li> <li><a name="SYSLOG-SECURE">SYSLOG-SECURE</a>: In August 2001 a standard of syslog was made: RFC3164. This RFC describes some extensions to add security to syslog. The project @@ -175,14 +162,24 @@ be modified. And optional some tools to verify/manage the security will made. All help is welcome. Send an email to albert@ons-huis.net for info.</li> +<li><h3>Unmaintained Pages</h3> +<ul> +<li><a name="dingo" href="&base;/projects/dingo/index.html">Dingo</a>: +<em>FreeBSD Network Cleanup and Consolidation Project</em>, is a +collection of work that needs to be done to clean up and advance the +FreeBSD network stack. The goal is to remove duplicated functionality +while also adding new features that will make FreeBSD simple to use, +both for the network engineer, experimenter and the first time user.</li> +<li><a name="altq" href="http://www.csl.sony.co.jp/person/kjc/kjc/software.html">ALTQ</a>: bandwidth management for applications.</li> +<li><a name="ppp" href="http://www.awfulhak.org/ppp.html">Point to Point Protocol (PPP)</a></li> +<li><a name="smn" href="http://www.cs.pdx.edu/research/SMN/">Secure MobileIP via IP</a></li> +</ul> +</li> </ul> <a name="storage"></a> <h3>Storage</h3> <ul> -<li><a href="http://people.FreeBSD.org/~yar/hfs/">HFS and HFS -Plus in FreeBSD</a>: This project is aimed at integrating -HFS support from Darwin into FreeBSD.</li> <li><a name="afs" href="http://www.stacken.kth.se/projekt/arla/">Arla</a>: A free AFS client implementation. The main goal is to @@ -199,28 +196,10 @@ operation, good security model, server replication and persistent client side caching.</li> -<li><a name="cryptfs" href="http://www.fsl.cs.sunysb.edu/docs/cryptfs/">Cryptfs</a>: Encrypts file names and data pages using Blowfish.</li> - <li><a name="journaling" href="http://www.ece.cmu.edu/~ganger/papers/"> Journaling versus Soft Updates</a>: Asynchronous Meta-data Protection in File Systems.</li> -<li><a href="http://people.FreeBSD.org/~terry/">Mode locking</a></li> -<li><a href="http://people.FreeBSD.org/~terry/">Make the namei interface reflexive</a></li> -<li><a href="http://people.FreeBSD.org/~terry/">NFS client and server locking</a></li> - -<li><a name="dcd" href="http://www.usenix.org/events/usenix99/full_papers/nightingale/nightingale_html/">The Design and Implementation of a DCD Device Driver for Unix</a></li> - -<li><a href="http://iclub.nsu.ru/~semen/ntfs/">NTFS Driver for FreeBSD</a>: -This driver allows Windows® NTFS partitions to be mounted by FreeBSD. -Currently NTFS partitions can only be accessed in read-only mode, but -plans are in the works for read/write access.</li> - -<li><a name="rio" href="http://www.eecs.umich.edu/Rio/">Rio (RAM -I/O)</a>: The Rio project is investigating how to implement and -use reliable memory. Reliable memory enables dramatic -improvements in reliability and performance.</li> - -<li><a name="softupdate" href="ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-current/src/sys/ufs/ffs/README.softupdates"> Soft Updates:</a> +<li><a name="softupdate" href="http://www.mckusick.com/softdep/index.html"> Soft Updates:</a> A Solution to the Metadata Update Problem in File Systems</li> <li><a name="tcfs" href="http://www.tcfs.it/">TCFS</a>: @@ -233,6 +212,37 @@ the client machine and thus the encryption/decryption key never travels on the network.</li> +<li><a name="PathConvert" href="http://www.tamacom.com/pathconvert/"> +The PathConvert project</a>: A project to develop utilities which make +conversion between absolute path name and relative path name. It +brings benefits mainly to the users of NFS and WWW.</li> +<!-- +<li><a name="WAFS" href="http://www.eecs.harvard.edu/~stein/wafs/"> +WAFS</a> is a simple filesystem designed to act as a logging +service for kernel subsystems. Reads and writes are keyed +by log-sequence number (LSN). All writes to WAFS are +sequential. Kernel subsystems can use this LSN service to +enforce write-ahead logging and guarantee consistency. +</li> +--> +<li><h3>Unmaintained Pages</h3> +<ul> +<li><a href="http://people.FreeBSD.org/~yar/hfs/">HFS and HFS +Plus in FreeBSD</a>: This project is aimed at integrating +HFS support from Darwin into FreeBSD.</li> +<li><a name="cryptfs" href="http://www.fsl.cs.sunysb.edu/docs/cryptfs/">Cryptfs</a>: Encrypts file names and data pages using Blowfish.</li> +<li><a href="http://people.FreeBSD.org/~terry/">Mode locking</a></li> +<li><a href="http://people.FreeBSD.org/~terry/">Make the namei interface reflexive</a></li> +<li><a href="http://people.FreeBSD.org/~terry/">NFS client and server locking</a></li> +<li><a name="dcd" href="http://www.usenix.org/events/usenix99/full_papers/nightingale/nightingale_html/">The Design and Implementation of a DCD Device Driver for Unix</a></li> +<li><a href="http://iclub.nsu.ru/~semen/ntfs/">NTFS Driver for FreeBSD</a>: +This driver allows Windows® NTFS partitions to be mounted by FreeBSD. +Currently NTFS partitions can only be accessed in read-only mode, but +plans are in the works for read/write access.</li> +<li><a name="rio" href="http://www.eecs.umich.edu/Rio/">Rio (RAM +I/O)</a>: The Rio project is investigating how to implement and +use reliable memory. Reliable memory enables dramatic +improvements in reliability and performance.</li> <li><a name="Tertiary" href="http://now.cs.berkeley.edu/Td/">Tertiary Disk</a>: A storage system architecture to create large disk storage systems that avoid the disadvantages of custom built disk arrays. The @@ -245,41 +255,18 @@ switched network to host a large number of disks. Our prototype consists of 20 200MHz PC PCs, which host 370 8GB disks. The PCs are connected through a 100Mbps Ethernet switch.</li> - <li><a name="vinum" href="http://www.vinumvm.org/">Vinum</a>: A logical volume manager modeled after the VERITAS volume manager™. However, it is not a clone of Veritas, and attempts to solve a number of problems more elegantly than Veritas. It also offers features that Veritas does not have.</li> - -<li><a name="PathConvert" href="http://www.tamacom.com/pathconvert/"> -The PathConvert project</a>: A project to develop utilities which make -conversion between absolute path name and relative path name. It -brings benefits mainly to the users of NFS and WWW.</li> -<!-- -<li><a name="WAFS" href="http://www.eecs.harvard.edu/~stein/wafs/"> -WAFS</a> is a simple filesystem designed to act as a logging -service for kernel subsystems. Reads and writes are keyed -by log-sequence number (LSN). All writes to WAFS are -sequential. Kernel subsystems can use this LSN service to -enforce write-ahead logging and guarantee consistency. +</ul> </li> ---> </ul> <a name="kernelandsecurity"></a> <h3>Kernel, security</h3> <ul> -<li><a name="drawbridge" href="http://drawbridge.tamu.edu/">Drawbridge</a>: -A firewall package that was developed at Texas A&M University and -was designed with a large academic environment in mind. It's greatest -strength is the ability to perform high speed packet filtering for -a larger number of individual hosts within an intranetwork.</li> - -<li><a name="kse" href="../kse/index.html">Kernel Scheduler Entities</a>: -A project to enhance the threading support on FreeBSD, using a threading -system similar in design to Scheduler Activations.</li> - <li><a name="lotteryscheduling" href="http://www.cs.cmu.edu/~dpetrou/research.html"> Lottery Scheduling Kernel</a>: This work is based on @@ -298,12 +285,6 @@ <li><a name="SMP" href="&base;/smp/index.html">Symmetric MultiProcessor Support</a>: Documentation and other information about taking advantage of multiple processors under FreeBSD.</li> -<li><a href="http://people.FreeBSD.org/~terry/">A validation suite for testing for kernel memory leaks</a></li> -<li><a name="spy" href="http://people.FreeBSD.org/~abial/spy/">SPY</a>: -Allows you to monitor and/or selectively block syscalls on your -system. It could be used either as a safety monitoring device, policy -enforcement, or debugging tool.</li> - <li><a name="trustedbsd" href="http://www.TrustedBSD.org/">TrustedBSD</a>: Provides a set of trusted operating system extensions to the FreeBSD operating system. This includes features such as fine-grained privileges (capabilities), @@ -318,8 +299,25 @@ specific area of the kernel. The key concept of this test suite is chaos. Each test sleeps for a random number of seconds before it starts up in a random number of invocations.</li> +<li><h3>Unmaintained Pages</h3> +<ul> +<li><a name="drawbridge" href="http://drawbridge.tamu.edu/">Drawbridge</a>: +A firewall package that was developed at Texas A&M University and +was designed with a large academic environment in mind. It's greatest +strength is the ability to perform high speed packet filtering for +a larger number of individual hosts within an intranetwork.</li> +<li><a name="kse" href="../kse/index.html">Kernel Scheduler Entities</a>: +A project to enhance the threading support on FreeBSD, using a threading +system similar in design to Scheduler Activations.</li> +<li><a href="http://people.FreeBSD.org/~terry/">A validation suite for testing for kernel memory leaks</a></li> +<li><a name="spy" href="http://people.FreeBSD.org/~abial/spy/">SPY</a>: +Allows you to monitor and/or selectively block syscalls on your +system. It could be used either as a safety monitoring device, policy +enforcement, or debugging tool.</li> </ul> +</li> +</ul> <a name="devicedrivers"></a> <h3>Device drivers</h3> @@ -333,9 +331,17 @@ the portability of drivers between hardware architectures. This page also tracks the progress of drivers towards being SMPng-safe.</li> + +<li><a name="cam" href="http://people.FreeBSD.org/~gibbs/ARTICLE-0001.html">CAM: New SCSI layer for FreeBSD</a>: +Details about what the new CAM SCSI layer is, and how it works.</li> + +<li><a name="raid">List of supported RAID Cards</a>: Mike Smith's <a +href="http://people.FreeBSD.org/~msmith/RAID/">list</a> of supported RAID +cards and their respective information.</li> +<li><h3>Unmaintained Pages</h3> +<ul> <li><a name="deviceframework" href="http://people.FreeBSD.org/~dfr/devices.html"> A New Device Framework for FreeBSD</a></li> - <li><a name="atm" href="http://www.ccrc.wustl.edu/pub/chuck/tech/bsdatm/bsdatm.html"> BSD ATM: implementation of ATM internetworking under 4.4BSD</a>: New computer applications in areas such as multimedia, imaging, and distributed computing demand high levels of performance from @@ -352,33 +358,23 @@ <li><a name="homeauto" href="http://people.FreeBSD.org/~fsmp/HomeAuto/HomeAuto.html">Home Automation</a>: Using FreeBSD to run appliance controllers, infra-red controllers, automated telephone systems, and more.</li> - -<li><a name="cam" href="http://people.FreeBSD.org/~gibbs/ARTICLE-0001.html">CAM: New SCSI layer for FreeBSD</a>: -Details about what the new CAM SCSI layer is, and how it works.</li> - <li><a name="tokenring" href="http://www.jurai.net/~winter/tr/">The FreeBSD Token-Ring Project</a>: Information, files, patches, and documentation about adding Token Ring support to FreeBSD.</li> - <li><a name="xircomcem">Xircom CEM Ethernet Driver</a>: A mailing list exists for further development of Scott Mitchell's Xircom CEM ethernet driver. Send <tt>subscribe freebsd-xircom</tt> to <a href="mailto:majordomo@lovett.com">majordomo@lovett.com</a> to join.</li> -<li><a name="raid">List of supported RAID Cards</a>: Mike Smith's <a -href="http://people.FreeBSD.org/~msmith/RAID/">list</a> of supported RAID -cards and their respective information.</li> + +</ul> +</li> </ul> <a name="architecture"></a> <h3>Architecture</h3> <ul> -<li><a name="alpha" href="../platforms/alpha.html">Porting FreeBSD to Alpha systems</a>: -Contains information on the FreeBSD Alpha port such as the status, -mailing list information, the hardware used, and other Alpha -projects.</li> - <li><a name="ia64" href="../platforms/ia64/index.html"> Porting FreeBSD to IA-64 systems</a>: This project is responsible for porting FreeBSD to the IA-64 @@ -393,14 +389,18 @@ Contains information on the FreeBSD SPARC port including a FAQ, some early boot code, information on SPARC processors and motherboards, and other SPARC projects.</li> - +<li><h3>Unmaintained Pages</h3> +<ul> +<li><a name="alpha" href="../platforms/alpha.html">Porting FreeBSD to Alpha systems</a>: +Contains information on the FreeBSD Alpha port such as the status, +mailing list information, the hardware used, and other Alpha +projects.</li> <li><a name="sysvr4" href="http://slash.dotat.org/~newton/freebsd-svr4/"> SysVR4 Emulation</a>: This page describes an SysVR4 emulator for FreeBSD. It is currently capable of running (or walking, in some cases) a wide-ish variety of SysV executables taken from Solaris™/x86 2.5.1 and 2.6 systems. I have reason to believe that it will also run SCO UnixWare and SCO OpenServer binaries.</li> - <li><a name="oskit" href="http://www.cs.utah.edu/flux/oskit/">The OSKit</a>: The OSKit is a framework and a set of 31 component libraries oriented to operating systems, together with extensive documentation. By @@ -414,14 +414,14 @@ network services. The OSKit also works well for constructing OS-related programs, such as boot loaders or OS-level servers atop a microkernel.</li> - <li><a name="picobsd" href="http://people.FreeBSD.org/~picobsd/">Small and embedded FreeBSD (PicoBSD)</a>: PicoBSD is a one floppy version of FreeBSD which in its different variations allows you to have secure dial-up access, small diskless router, or even a dial-in server. All of this on only one standard 1.44MB floppy disk. It runs on a minimum 386SX CPU with 8MB of RAM, and no hard drive is required!</li> - +</ul> +</li> </ul> <a name="misc"></a> @@ -449,11 +449,6 @@ the nvi editor, web browser, the emacs editor, and the elvis editor, and the supported languages are C, Yacc, and Java.</li> - <li><A name="freebsdtour" href="http://snapshots.jp.FreeBSD.org/tour/">FreeBSD source code tour</A>: - A hypertext cross referenced presentation of the FreeBSD kernel - source code. The versions indexed are -CURRENT and RELENG_4.</li> - - <li><A name="enterman" href="http://www.de.daemonnews.org/199908/enteruser.html">Enteruser</a>: A Replacement for adduser.</li> <li><A name="acpi" href="&base;/projects/acpi/">ACPI on FreeBSD</A>: @@ -471,11 +466,6 @@ diffs using a binary diff tool, which dramatically reduces the bandwidth used.</li> - <li><a name="c99" href="&base;/projects/c99/index.html">The - FreeBSD C99 & &posix; Conformance Project</a>: This project aims to - implement all requirements of the ISO 9899:1999 (C99) and - IEEE 1003.1-2001 (POSIX) standards.</li> - <li><a name="cvsweb" href="cvsweb.html">CVSweb</a>: A WWW interface for CVS repositories with which you can browse a file hierarchy on your browser to view each file's revision history @@ -497,11 +487,22 @@ possible. The Tinderbox source code is maintained in the FreeBSD CVS repository in the directory <a href="http://cvsweb.FreeBSD.org/src/tools/tools/tinderbox/">src/tools/tools/tinderbox</a>.</li> - - <li><a name="gnats4" href="./gnats4/index.html">The FreeBSD - GNATS Upgrade</a>: This page details the tasks, timeline and - implementation involved in upgrading the FreeBSD bug - tracking system from GNATS 3 to GNATS 4.</li> + <li><h3>Unmaintained Pages</h3> + <ul> + <li><A name="freebsdtour" href="http://snapshots.jp.FreeBSD.org/tour/">FreeBSD source code tour</A>: + A hypertext cross referenced presentation of the FreeBSD kernel + source code. The versions indexed are -CURRENT and RELENG_4.</li> + <li><A name="enterman" href="http://www.de.daemonnews.org/199908/enteruser.html">Enteruser</a>: A Replacement for adduser.</li> + <li><a name="c99" href="&base;/projects/c99/index.html">The + FreeBSD C99 & &posix; Conformance Project</a>: This project + aims to implement all requirements of the ISO 9899:1999 (C99) and + IEEE 1003.1-2001 (POSIX) standards.</li> + <li><a name="gnats4" href="./gnats4/index.html">The FreeBSD + GNATS Upgrade</a>: This page details the tasks, timeline and + implementation involved in upgrading the FreeBSD bug + tracking system from GNATS 3 to GNATS 4.</li> + </ul> + </li> </ul> --- projects.sgml.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606222114.k5MLExkN014670>