diff options
author | Gerald Combs <gerald@wireshark.org> | 2005-07-28 14:29:19 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2005-07-28 14:29:19 +0000 |
commit | 74ae0a5f80b52e96b1d3ce0cda70d69260becd8a (patch) | |
tree | b694e7c70173be74bb708c834624e60f84c3f252 /docbook | |
parent | a2142fd8f11a82a25d421a495ce1eced281110b5 (diff) |
Add release notes. The content still needs to be filled in.
svn path=/trunk/; revision=15134
Diffstat (limited to 'docbook')
-rw-r--r-- | docbook/Makefile | 47 | ||||
-rw-r--r-- | docbook/release-notes.xml | 147 |
2 files changed, 193 insertions, 1 deletions
diff --git a/docbook/Makefile b/docbook/Makefile index 4a000febbe..29a10f4845 100644 --- a/docbook/Makefile +++ b/docbook/Makefile @@ -200,6 +200,10 @@ EDG_SOURCE = \ $(EDG_FILES) \ $(EDG_GRAPHICS) +RELEASE_NOTES_SOURCE = \ + release-notes.xml \ + svn_version.xml + CLEANFILES = \ *.chm \ *.fo \ @@ -217,7 +221,7 @@ CLEANFILES = \ svn_version.xml \ -all: eug.validated edg.validated eug edg +all: eug.validated edg.validated release_notes.validated eug edg release_notes clean: rm -rf $(CLEANFILES) @@ -347,3 +351,44 @@ ifdef HHC -rm -r toc.hhc endif + +release_notes: release-notes-a4.pdf release-notes-us.pdf release-notes.html release-notes.chm + +# validate the content +release_notes.validated: $(RELEASE_NOTES_SOURCE) + @ echo --- RELEASE NOTES - VALIDATING XML --- + $(XMLLINT) --valid --noout $< + touch $@ + +# create html single page file +release-notes.html: $(RELEASE_NOTES_SOURCE) + @ echo --- RELEASE NOTES - HTML --- + $(XSLTPROC) --nonet http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl $< > $@ + +# create pdf file (through XSL-FO), portrait pages on US letter paper (the default) +# you will get lot's of errors, but that's ok +release-notes-us.fo: $(RELEASE_NOTES_SOURCE) +ifdef FOP + @ echo --- RELEASE NOTES - PDF US PAPER --- + $(XSLTPROC) --stringparam paper.type letter --nonet custom_layer_pdf.xsl $< > $@ +endif + +# create pdf file (through XSL-FO), portrait pages on A4 paper +# you will get lot's of errors, but that's ok +release-notes-a4.fo: $(RELEASE_NOTES_SOURCE) +ifdef FOP + @ echo --- RELEASE NOTES - PDF A4 PAPER --- + $(XSLTPROC) --stringparam paper.type A4 --nonet custom_layer_pdf.xsl $< > $@ +endif + +# create MS html help file (through html chunked pages) +release-notes.chm: $(RELEASE_NOTES_SOURCE) +ifdef HHC + @ echo --- RELEASE NOTES - MICROSOFT HTML HELP --- + $(XSLTPROC) --stringparam base.dir . --stringparam use.id.as.filename 1 --stringparam admon.graphics 1 --stringparam admon.graphics.path graphics/ --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 --nonet http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl $< + -$(HHC) htmlhelp.hhp + -mv htmlhelp.chm $@ + -rm -r htmlhelp.hhp + -rm -r toc.hhc +endif + diff --git a/docbook/release-notes.xml b/docbook/release-notes.xml new file mode 100644 index 0000000000..14caaa7a90 --- /dev/null +++ b/docbook/release-notes.xml @@ -0,0 +1,147 @@ +<?xml version="1.0"?> +<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" +"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ + +<!-- $Id: user-guide.xml 15094 2005-07-26 18:01:25Z ulfl $ --> + +<!-- +DOCUMENT SECTION +-Use this section to encode all document information +--> + + <!ENTITY DocumentTitle "<application>Ethereal</application> Release Notes"> + <!ENTITY DocumentSubTitle "&DocumentVersion; (&SvnVersion;) for Ethereal &EtherealCurrentVersion;"> + <!ENTITY DocumentTitleAbbreviation "Relnotes"> + + <!ENTITY % SvnVersionFile SYSTEM "svn_version.xml"> + %SvnVersionFile; +<!ENTITY DocumentLegalNotice "<para>Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.</para><para>All logos and trademarks in this document are property of their respective owner.</para>"> + +<!-- +Ethereal Info +--> + <!ENTITY EtherealCurrentVersion "0.10.12"> + <!ENTITY EtherealWebSite "http://www.ethereal.com"> + <!ENTITY EtherealUsersGuidePage "&EtherealWebSite;/docs/#usersguide"> + <!ENTITY EtherealDownloadPage "&EtherealWebSite;/download.html"> + <!ENTITY EtherealBinariesPage "&EtherealWebSite;/download.html#releases"> + <!ENTITY EtherealAuthorsPage "&EtherealWebSite;/introduction.html#authors"> + <!ENTITY EtherealProtocolsPage "&EtherealWebSite;/docs/dfref/"> + <!ENTITY EtherealFAQPage "&EtherealWebSite;/faq.html"> + <!ENTITY EtherealFAQPromiscPage "&EtherealWebSite;/faq#promiscsniff"> + <!ENTITY EtherealMediaPage "&EtherealWebSite;/media.html"> + <!ENTITY EtherealWikiPage "http://wiki.ethereal.com"> + <!ENTITY EtherealWikiCaptureFiltersPage "&EtherealWikiPage;/CaptureFilters"> + <!ENTITY EtherealWikiDisplayFiltersPage "&EtherealWikiPage;/DisplayFilters"> + <!ENTITY EtherealWikiPreferencesPage "&EtherealWikiPage;/Preferences"> + <!ENTITY EtherealWikiColoringRulesPage "&EtherealWikiPage;/ColoringRules"> + <!ENTITY EtherealWikiPreferencesPage "&EtherealWikiPage;/Preferences"> + + <!ENTITY EtherealDevMailList "ethereal-dev[AT]ethereal.com"> + <!ENTITY EtherealUsersMailList "ethereal-users[AT]ethereal.com"> + + +<!-- +Winpcap Info +--> + <!ENTITY WinPcapWebsite "http://www.winpcap.org"> + <!ENTITY WinPcapDownloadWebsite "http://www.winpcap.org/install/default.htm"> + +<!-- +Gnu info +--> + <!ENTITY GPLWebsite "http://www.gnu.org/copyleft/gpl.html"> + +]> + +<article> + <title>Ethereal &EtherealCurrentVersion; Release Notes</title> + + <section id="WhatIs"><title>What is Ethereal?</title> + <para> + Ethereal is the world's most popular network protocol analyzer. It + is used for troubleshooting, analysis, development, and education. + </para> + </section> + + <section id="WhatsNew"><title>What's New</title> + <para> + Here are just a few things that this version of Ethereal has to offer: + <itemizedlist> + <listitem><para> + Many security vulnerabilities have been elimited. In related + news, all protocols are now disabled by default. + </para></listitem> + </itemizedlist> + </para> + </section> + + <section id="GettingEthereal"><title>Getting Ethereal</title> + <section><title>Microsoft Windows</title> + <para> + Download ethereal-setup-&EtherealCurrentVersion;.exe from the + <ulink url="http://www.ethereal.com/docs/distribution/win32/">Windows + download area</ulink> on the main web site. Double-click the + installer executable. + </para> + </section> + + <section><title>Sun Solaris</title> + <para> + Download the appropriate package from the + <ulink url="http://www.ethereal.com/docs/distribution/solaris/">Solaris + download area</ulink> on the main web site. Uncompress the package + using bzip2, and install it using pkgadd. + </para> + </section> + + <section><title>Source Code</title> + <para> + Download ethereal-&EtherealCurrentVersion;.tar.gz from the + <ulink url="http://www.ethereal.com/docs/distribution/">main + download area</ulink> on the web site. Extract the package + using tar and gzip. Run "configure ; make ; make install". + </para> + </section> + + <section><title>Vendor-supplied Packages</title> + <para> + Most Linux and Unix vendors supply their own Ethereal packages. + You can install or upgrade Ethereal using the package management + system specific to that platform. + </para> + </section> + + </section> + + <section id="RemovingEthereal"><title>Removing Ethereal</title> + <para> + <!-- XXX needs to be written --> + </para> + </section> + + <section id="FileLocations"><title>File Locations</title> + <para> + <!-- XXX needs to be written --> + </para> + </section> + + <section id="KnownProblems"><title>Known Problems</title> + <para> + <!-- XXX needs to be written --> + </para> + </section> + + <section id="GettingHelp"><title>Getting Help</title> + <para> + <!-- XXX needs to be written --> + </para> + </section> + + <section id="FAQ"><title>Frequently Asked Questions</title> + <para> + <!-- XXX needs to be written --> + </para> + </section> + +</article> |