From 42c562da7b5c26ecbb3e3044363e7c87bf9bf1e9 Mon Sep 17 00:00:00 2001 From: "Simon L. B. Nielsen" Date: Tue, 4 Oct 2005 15:48:54 +0000 Subject: [PATCH] MFP4: - New About and Community pages. - Hook new subdirectories to the build. - Make the front page depend on the events page. Submitted by: Emily Boyd Sponsored by: Google Summer of Code 2005 --- en/Makefile | 13 ++++-- en/about.sgml | 108 ++++++++++++++++++++++++++++++++++++++++++++++ en/community.sgml | 29 +++++++++++++ 3 files changed, 147 insertions(+), 3 deletions(-) create mode 100644 en/about.sgml create mode 100644 en/community.sgml diff --git a/en/Makefile b/en/Makefile index 7167ce462f..be000d2421 100644 --- a/en/Makefile +++ b/en/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/Makefile,v 1.123 2005/07/16 09:58:16 hrs Exp $ +# $FreeBSD: www/en/Makefile,v 1.124 2005/09/18 04:33:45 hrs Exp $ .if exists(Makefile.conf) .include "Makefile.conf" @@ -10,8 +10,10 @@ # These are turned into validated, normalized HTML files. DOCS= applications.sgml +DOCS+= about.sgml DOCS+= art.sgml DOCS+= availability.sgml +DOCS+= community.sgml DOCS+= docs.sgml DOCS+= features.sgml DOCS+= internet.sgml @@ -23,8 +25,8 @@ DOCS+= support.sgml DOCS+= where.sgml DOCS+= y2kbug.sgml -XMLDOCS= index:xsl:${XML_NEWS_NEWS}: -DEPENDSET.index=transtable mirrors news press \ +XMLDOCS= index:xsl:${XML_NEWS_NEWS}:${XML_EVENTS_EVENTS}: +DEPENDSET.index=transtable mirrors news press events \ navigation advisories notices XMLDOCS+= usergroups:${XSL_USERGROUPS}:${XML_USERGROUPS}: @@ -44,8 +46,11 @@ DATA+= vendors.html SUBDIR= FAQ SUBDIR+= advocacy SUBDIR+= commercial +SUBDIR+= community SUBDIR+= copyright +SUBDIR+= developers SUBDIR+= docproj +SUBDIR+= docs SUBDIR+= donations SUBDIR+= events SUBDIR+= gnome @@ -53,6 +58,7 @@ SUBDIR+= handbook SUBDIR+= internal SUBDIR+= java SUBDIR+= kse +SUBDIR+= layout SUBDIR+= marketing SUBDIR+= news SUBDIR+= platforms @@ -65,6 +71,7 @@ SUBDIR+= search SUBDIR+= security SUBDIR+= smp SUBDIR+= snapshots +SUBDIR+= support SUBDIR+= tutorials .if !defined(WEB_ONLY) || empty(WEB_ONLY) SUBDIR+= doc diff --git a/en/about.sgml b/en/about.sgml new file mode 100644 index 0000000000..dcf783a542 --- /dev/null +++ b/en/about.sgml @@ -0,0 +1,108 @@ + + + %navincludes; + %includes; +]> + + + &header; + +

What is FreeBSD?

+ +

FreeBSD is an advanced operating system for x86 + compatible (including Pentium® and Athlon™), amd64 + compatible (including Opteron™, Athlon 64, and EM64T), + Alpha/AXP, IA-64, PC-98 and UltraSPARC® + architectures. It is derived from BSD, the version of + &unix; developed at the + University of California, Berkeley. It is developed + and maintained by a + large team of individuals. Additional platforms are + in various stages of development.

+ +

Cutting edge features

+ +

FreeBSD offers advanced networking, performance, security + and compatibility + features + today which are still missing in other operating systems, + even some of the best commercial ones.

+ +

Powerful Internet solutions

+ +

FreeBSD makes an ideal + Internet or Intranet + server. It provides robust network services under the heaviest + loads and uses memory efficiently to maintain good response + times for thousands of simultaneous user processes.

+ +

Run a huge number of + applications

+ +

The quality of FreeBSD combined with today's low-cost, + high-speed PC hardware makes FreeBSD a very economical + alternative to commercial &unix; + workstations. It is well-suited + for a great number of both desktop and server + applications.

+ +

Easy to install

+ +

FreeBSD can be installed from a variety of media + including CD-ROM, DVD-ROM, floppy disk, magnetic tape, + an MS-DOS® partition, or if you have a network + connection, you can install it directly over + anonymous FTP or NFS. All you need is a couple of + formatted 1.44MB floppies and these + directions.

+ +

FreeBSD is free

+ + The BSD Daemon + +

While you might expect an operating system with these + features to sell for a high price, FreeBSD is available + free of charge + and comes with full source code. If you would like to + purchase or download a copy to try out, + more + information is available.

+ +

Contributing to FreeBSD

+ +

It is easy to contribute to FreeBSD. All you need to do + is find a part of FreeBSD which you think could be + improved and make those changes (carefully and cleanly) + and submit that back to the Project by means of send-pr + or a committer, if you know one. This could be anything + from documentation to artwork to source code. See the + Contributing + to FreeBSD article for more information.

+ +

Even if you are not a programmer, there are other + ways to contribute to FreeBSD. The FreeBSD + Foundation is a non-profit organization for which + direct contributions are fully tax deductible. Please + contact bod@FreeBSDFoundation.org + for more information or write to: The FreeBSD + Foundation, 7321 Brockway Dr., Boulder, CO 80303, + USA.

+ + &footer; + + + + diff --git a/en/community.sgml b/en/community.sgml new file mode 100644 index 0000000000..964e92983b --- /dev/null +++ b/en/community.sgml @@ -0,0 +1,29 @@ + + + %navincludes; + %includes; +]> + + + &header; + +

FreeBSD is well supported by its active community.

+ +

There are more than one hundred mailing lists + and several newsgroups available. + There are a number of FreeBSD User Groups around the world, + and there is also an active IRC community.

+ + &footer; + + + +