You are viewing a plain text version of this content. The canonical link for it is here.
Posted to imperius-commits@incubator.apache.org by jn...@apache.org on 2007/12/22 22:43:26 UTC
svn commit: r606507 [4/5] - in /incubator/imperius/site: ./ build/
build/site/ build/site/en/ build/site/en/community/ build/site/en/docs/
build/site/en/download/ build/site/en/images/ build/site/en/skin/
build/site/en/skin/css/ build/site/en/skin/imag...
Added: incubator/imperius/site/build/tmp/plugins-2.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/build/tmp/plugins-2.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/build/tmp/plugins-2.xml (added)
+++ incubator/imperius/site/build/tmp/plugins-2.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,347 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE plugins [
+ <!ENTITY % links.att 'name CDATA #REQUIRED'>
+ <!ENTITY % link.att 'name CDATA #REQUIRED href CDATA #REQUIRED'>
+ <!ELEMENT plugins (plugin*)>
+ <!ATTLIST plugins type CDATA #REQUIRED>
+ <!ELEMENT plugin (description, forrestVersion)>
+ <!ATTLIST plugin name CDATA #REQUIRED
+ type (input|output|internal) #REQUIRED
+ url CDATA #REQUIRED
+ author CDATA #REQUIRED
+ website CDATA #IMPLIED
+ version CDATA #IMPLIED>
+ <!ELEMENT description (#PCDATA)>
+ <!ELEMENT forrestVersion (#PCDATA)>
+ ]>
+<plugins type="whiteboard">
+<!-- ================================================================== -->
+<!-- Input Plugins -->
+<!-- ================================================================== -->
+ <plugin name="org.apache.forrest.plugin.input.citations"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.citations/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ List of citations.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.Daisy"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.Daisy/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Allow content to be included from a Daisy CMS repository.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.doac"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.doac/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Render Description-Of-A-Career (DOAC) data in forrest content objects.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.doap"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.doap/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Embed DOAP files in forrest content objects.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.foaf"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_90/org.apache.forrest.plugin.input.foaf/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Embed FOAF files in forrest content objects.
+ </description>
+ <forrestVersion>0.9</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.glossary"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.glossary/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Enable glossary: a list of technical terms and definitions.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.logs"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plugin.input.logs"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Embed log file output in Forrest sites. If Forrest is running in a dynamic
+ environment, then pages can be updated to show recent changes in the log
+ whenever required.
+ </description>
+ <forrestVersion>0.7</forrestVersion>
+ </plugin>
+ <plugin name="uk.ac.osswatch.forrest.input.ohloh"
+ type="input"
+ author="OSS Watch"
+ website="http://simal.osswatch.ac.uk"
+ url="http://simal.google.com/files/"
+ version="0.1">
+ <description>
+ Extracts data from OhLoh.net using their API
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.odt"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.odt"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Use OpenDocument Writer files (*.odt) as input sources.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.Resume"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.Resume"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Basic support for Resumes, renders a single resume, or alloes sorting of a
+ number of resumes on skill.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.serverStatus"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.serverStatus"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Provides a list of the Cocoon cache and other server status information.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.skos"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.skos/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Rendering SKOS, a set of specifications to support the representation of thesauri, classification schemes, taxonomies, etc.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.tei"
+ type="input"
+ author="Apache Forrest"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.tei"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Import TEI Lite documents into Forrest content objects.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+
+<plugin name="uk.ac.osswatch.forrest.input.features"
+ type="input"
+ author="OSS Watch"
+ website="http://simal.osswatch.ac.uk"
+ url="http://simal.google.com/files/"
+ version="0.1">
+ <description>
+ Allow project features to be recorded and rendered as part of a content object.
+ This plugin is particularly useful when used in conjunction with the DOAP
+ plugin.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+
+
+<!-- ================================================================== -->
+<!-- Output Plugins -->
+<!-- ================================================================== -->
+ <plugin name="org.apache.forrest.plugin.output.Anakia"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.output.Anakia/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Produce output in Anakia "xdoc" format.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.output.Chart"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plugin.output.Chart"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Charting plugin that utilises JChart.
+ </description>
+ <forrestVersion>0.7</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.input.ecs"
+ type="input"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.ecs/"
+ url="http://forrest.apache.org/plugins"
+ version="0.1">
+ <description>
+ Process responses from Amaozons E-Commerce System web services.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.output.htmlArea"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plugin.output.htmlArea"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ WYSIWYG editing of HTML documents (requires Forrest to be running
+ dynamically).
+ </description>
+ <forrestVersion>0.7</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.output.voice"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.output.voice"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Add voiceXML content to a Forrest page. This allows the page to be read by
+ a voice synthesiser and navigated with voice commands.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.output.solr"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.output.solr"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Generates solr documents from xdos. Further when run with the dispatcher
+ it provides a GUI to manage your project in solr and a search interface to
+ search your solr server.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.output.tei"
+ type="output"
+ author="Apache Forrest"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.output.tei/"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Create TEI Lite documents from Forrest content objects.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+
+ <plugin name="org.apache.forrest.themes.core"
+ type="output"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.themes.core"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ The core theme package for the dispatcher.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+
+ <plugin name="uk.ac.osswatch.forrest.themes"
+ type="output"
+ author="OSS Watch"
+ website="http://code.google.com/p/simal"
+ url="http://simal.google.com/files/"
+ version="0.1">
+ <description>
+ A theme used by the Simal project.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+<!-- ================================================================== -->
+<!-- Internal Plugins -->
+<!-- ================================================================== -->
+ <plugin name="org.apache.forrest.plugin.internal.IMSManifest"
+ type="internal"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plugin.internal.IMSManifest"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Use an IMS Manifest file to manage site structure. Generates site.xml and
+ tabs.xml from an imsmanifest.xml file when one is available. Also enables
+ content in one Content Package to be embedded in another.
+ </description>
+ <forrestVersion>0.7</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.internal.NoteTaking"
+ type="internal"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.NoteTaking"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Provides facilities for adding notes to pages when Forrest is run in
+ dynamic mode.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+ <plugin name="org.apache.forrest.plugin.internal.dispatcher"
+ type="internal"
+ author="Apache Forrest Project"
+ website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher"
+ url="http://forrest.apache.org/plugins/"
+ version="0.1">
+ <description>
+ Enable Forrest to use page-specific views and contracts. Next generation
+ skinning.
+ </description>
+ <forrestVersion>0.8</forrestVersion>
+ </plugin>
+</plugins>
Added: incubator/imperius/site/build/tmp/projfilters.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/site/build/tmp/projfilters.properties?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/build/tmp/projfilters.properties (added)
+++ incubator/imperius/site/build/tmp/projfilters.properties Sat Dec 22 14:43:18 2007
@@ -0,0 +1,41 @@
+#Ant properties
+#Sat Dec 22 17:25:33 EST 2007
+project.sitemap=src/documentation/sitemap.xmap
+project.war=C\:\\neeraj\\spl\\website\\build\\my-project.war
+project.name=my-project
+project.brokenlinkfile=C\:\\neeraj\\spl\\website\\build\\tmp\\brokenlinks.xml
+project.stylesheets-dir=src/documentation/resources/stylesheets
+project.webapp=C\:\\neeraj\\spl\\website\\build\\webapp
+project.skinconf=src/documentation/skinconf.xml
+project.debuglevel=ERROR
+project.skin=pelt
+project.configfile=C\:\\neeraj\\downloads\\apacheprojects\\apache-forrest-0.8\\main\\webapp/WEB-INF/cli.xconf
+project.images-dir=src/documentation/resources/images
+project.conf-dir=src/documentation/conf
+project.temp-dir=C\:\\neeraj\\spl\\website/build/tmp
+project.translations-dir=src/documentation/translations
+project.menu-scheme=tab_attributes
+project.lib-dir=src/documentation/lib
+project.build-dir=C\:\\neeraj\\spl\\website/build
+project.classes-dir=src/documentation/classes
+project.resources-dir=src/documentation/resources
+project.grammars-dir=src/documentation/resources/grammars
+project.start-uri=linkmap.html
+project.sitemap-dir=src/documentation
+project.required.plugins.src=C\:\\neeraj\\downloads\\apacheprojects\\apache-forrest-0.8/plugins,C\:\\neeraj\\downloads\\apacheprojects\\apache-forrest-0.8/whiteboard/plugins
+project.logger=debug
+project.cocoon-work-dir=C\:\\neeraj\\spl\\website\\build\\tmp\\cocoon-work
+project.schema-dir=src/documentation/resources/schema
+project.status=status.xml
+project.xdocs-dir=src/documentation/content/xdocs
+project.required.plugins=org.apache.forrest.plugin.output.pdf
+project.bugtracking-url=http\://issues.apache.org/jira/browse/imperius
+project.skins-dir=src/documentation/skins
+project.i18n=true
+project.catalog=src/documentation/resources/schema/catalog.xcat
+project.site-dir=C\:\\neeraj\\spl\\website\\build\\site\\en
+project.site=site
+project.raw-content-dir=src/documentation/content
+project.content-dir=src/documentation
+project.logkitfile=C\:\\neeraj\\downloads\\apacheprojects\\apache-forrest-0.8\\main\\webapp/WEB-INF/logkit.xconf
+project.home=C\:\\neeraj\\spl\\website
Added: incubator/imperius/site/build/tmp/resources.xmap
URL: http://svn.apache.org/viewvc/incubator/imperius/site/build/tmp/resources.xmap?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/build/tmp/resources.xmap (added)
+++ incubator/imperius/site/build/tmp/resources.xmap Sat Dec 22 14:43:18 2007
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- ============================================================ -->
+<!-- Plugin Sitemap -->
+<!-- -->
+<!-- This sitemap includes all enabled plugins in the generation -->
+<!-- process. It is mounted from the main Forrest sitemap after -->
+<!-- any project specific sitemap but before the default Forrest -->
+<!-- matchers. This enables plugins to override or extend default -->
+<!-- Forrest behaviour whilst individual projects can override -->
+<!-- or extend the plugins behaviour. -->
+<!-- ============================================================ -->
+<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
+ <map:pipelines>
+ <map:pipeline internal-only="false"></map:pipeline>
+ </map:pipelines>
+</map:sitemap>
Added: incubator/imperius/site/forrest.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/site/forrest.properties?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/forrest.properties (added)
+++ incubator/imperius/site/forrest.properties Sat Dec 22 14:43:18 2007
@@ -0,0 +1,152 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+##############
+# These are the defaults, un-comment them only if you need to change them.
+#
+# You can even have a completely empty file, to assist with maintenance.
+# This file is required, even if empty.
+#
+# The file obtained from 'forrest seed-sample' shows the defaults.
+##############
+
+# Prints out a summary of Forrest settings for this project
+#forrest.echo=true
+
+# Project name (used to name .war file)
+#project.name=my-project
+
+# Specifies name of Forrest skin to use
+# See list at http://forrest.apache.org/docs/skins.html
+#project.skin=pelt
+
+# Descriptors for plugins and skins
+# comma separated list, file:// is supported
+#forrest.skins.descriptors=http://forrest.apache.org/skins/skins.xml,file:///c:/myskins/skins.xml
+#forrest.plugins.descriptors=http://forrest.apache.org/plugins/plugins.xml,http://forrest.apache.org/plugins/whiteboard-plugins.xml
+
+##############
+# behavioural properties
+#project.menu-scheme=tab_attributes
+#project.menu-scheme=directories
+
+##############
+# layout properties
+
+# Properties that can be set to override the default locations
+#
+# Parent properties must be set. This usually means uncommenting
+# project.content-dir if any other property using it is uncommented
+
+#project.status=status.xml
+#project.content-dir=src/documentation
+#project.raw-content-dir=${project.content-dir}/content
+#project.conf-dir=${project.content-dir}/conf
+#project.sitemap-dir=${project.content-dir}
+#project.xdocs-dir=${project.content-dir}/content/xdocs
+#project.resources-dir=${project.content-dir}/resources
+#project.stylesheets-dir=${project.resources-dir}/stylesheets
+#project.images-dir=${project.resources-dir}/images
+#project.schema-dir=${project.resources-dir}/schema
+#project.skins-dir=${project.content-dir}/skins
+#project.skinconf=${project.content-dir}/skinconf.xml
+#project.lib-dir=${project.content-dir}/lib
+#project.classes-dir=${project.content-dir}/classes
+#project.translations-dir=${project.content-dir}/translations
+
+#project.build-dir=${project.home}/build
+#project.site=site
+#project.site-dir=${project.build-dir}/${project.site}
+#project.temp-dir=${project.build-dir}/tmp
+
+##############
+# Cocoon catalog entity resolver properties
+# A local OASIS catalog file to supplement the default Forrest catalog
+#project.catalog=${project.schema-dir}/catalog.xcat
+
+##############
+# validation properties
+
+# This set of properties determine if validation is performed
+# Values are inherited unless overridden.
+# e.g. if forrest.validate=false then all others are false unless set to true.
+#forrest.validate=true
+#forrest.validate.xdocs=${forrest.validate}
+#forrest.validate.skinconf=${forrest.validate}
+#forrest.validate.sitemap=${forrest.validate}
+#forrest.validate.stylesheets=${forrest.validate}
+#forrest.validate.skins=${forrest.validate}
+#forrest.validate.skins.stylesheets=${forrest.validate.skins}
+
+# *.failonerror=(true|false) - stop when an XML file is invalid
+#forrest.validate.failonerror=true
+
+# *.excludes=(pattern) - comma-separated list of path patterns to not validate
+# Note: If you do add an "excludes" list then you need to specify site.xml too.
+# e.g.
+#forrest.validate.xdocs.excludes=site.xml, samples/subdir/**, samples/faq.xml
+#forrest.validate.xdocs.excludes=site.xml
+
+
+##############
+# General Forrest properties
+
+# The URL to start crawling from
+#project.start-uri=linkmap.html
+
+# Set logging level for messages printed to the console
+# (DEBUG, INFO, WARN, ERROR, FATAL_ERROR)
+#project.debuglevel=ERROR
+
+# Max memory to allocate to Java
+#forrest.maxmemory=64m
+
+# Any other arguments to pass to the JVM. For example, to run on an X-less
+# server, set to -Djava.awt.headless=true
+#forrest.jvmargs=
+
+# The bugtracking URL - the issue number will be appended
+# Projects would use their own issue tracker, of course.
+#project.bugtracking-url=http://issues.apache.org/bugzilla/show_bug.cgi?id=
+project.bugtracking-url=http://issues.apache.org/jira/browse/imperius
+
+# The issues list as rss
+#project.issues-rss-url=
+
+#I18n Property. Based on the locale request for the browser.
+#If you want to use it for static site then modify the JVM system.language
+# and run once per language
+project.i18n=true
+
+# The names of plugins that are required to build the project
+# comma separated list (no spaces)
+# You can request a specific version by appending "-VERSION" to the end of
+# the plugin name. If you exclude a version number, the latest released version
+# will be used. However, be aware that this may be a development version. In
+# a production environment it is recommended that you specify a known working
+# version.
+# Run "forrest available-plugins" for a list of plug-ins currently available.
+project.required.plugins=org.apache.forrest.plugin.output.pdf
+
+# codename: Dispatcher
+# Add the following plugins to project.required.plugins:
+#org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.output.inputModule
+
+# Proxy configuration
+# - proxy.user and proxy.password are only needed if the proxy is an authenticated one...
+# proxy.host=myproxy.myhost.com
+# proxy.port=<ProxyPort>
+# proxy.user=<login, if authenticated proxy>
+# proxy.password=<password, if authenticated proxy>
Added: incubator/imperius/site/forrest.properties.dispatcher.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/site/forrest.properties.dispatcher.properties?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/forrest.properties.dispatcher.properties (added)
+++ incubator/imperius/site/forrest.properties.dispatcher.properties Sat Dec 22 14:43:18 2007
@@ -0,0 +1,25 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+##############
+# Note: The reason for this "forrest.properties.dispatcher.properties"
+# is to assist with automated testing (main/build.sh test).
+# Its content redefines the project.required.plugins property which defines
+# the list of required plugins for the dispatcher.
+# To test the Dispatcher in development, simply replace the
+# project.required.plugins property in the forrest.properties file by the one
+# defined in this file.
+#
+project.required.plugins=org.apache.forrest.plugin.output.pdf,org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.output.inputModule
Added: incubator/imperius/site/forrest.properties.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/forrest.properties.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/forrest.properties.xml (added)
+++ incubator/imperius/site/forrest.properties.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<properties>
+<!--
+ # codename: Dispatcher
+ # Dispatcher is using a fallback mechanism for theming.
+ # You can configure the theme name and its extension here
+ -->
+ <property name="dispatcher.theme" value="pelt"/>
+ <property name="dispatcher.theme-ext" value=".fv"/>
+<!--SVG example for project/group logo
+ <property name="group-name" value="group"/>
+ <property name="project-name" value="project"/> -->
+</properties>
Added: incubator/imperius/site/src/documentation/README.txt
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/README.txt?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/README.txt (added)
+++ incubator/imperius/site/src/documentation/README.txt Sat Dec 22 14:43:18 2007
@@ -0,0 +1,7 @@
+This is the base documentation directory.
+
+skinconf.xml # This file customizes Forrest for your project. In it, you
+ # tell forrest the project name, logo, copyright info, etc
+
+sitemap.xmap # Optional. This sitemap is consulted before all core sitemaps.
+ # See http://forrest.apache.org/docs/project-sitemap.html
Added: incubator/imperius/site/src/documentation/classes/CatalogManager.properties
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/classes/CatalogManager.properties?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/classes/CatalogManager.properties (added)
+++ incubator/imperius/site/src/documentation/classes/CatalogManager.properties Sat Dec 22 14:43:18 2007
@@ -0,0 +1,62 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+#=======================================================================
+# CatalogManager.properties for Catalog Entity Resolver.
+#
+# This is the default properties file for your project.
+# This facilitates local configuration of application-specific catalogs.
+# If you have defined any local catalogs, then they will be loaded
+# before Forrest's core catalogs.
+#
+# See the Apache Forrest documentation:
+# http://forrest.apache.org/docs/your-project.html
+# http://forrest.apache.org/docs/validation.html
+
+# verbosity:
+# The level of messages for status/debug (messages go to standard output).
+# The setting here is for your own local catalogs.
+# The verbosity of Forrest's core catalogs is controlled via
+# main/webapp/WEB-INF/cocoon.xconf
+#
+# The following messages are provided ...
+# 0 = none
+# 1 = ? (... not sure yet)
+# 2 = 1+, Loading catalog, Resolved public, Resolved system
+# 3 = 2+, Catalog does not exist, resolvePublic, resolveSystem
+# 10 = 3+, List all catalog entries when loading a catalog
+# (Cocoon also logs the "Resolved public" messages.)
+verbosity=1
+
+# catalogs ... list of additional catalogs to load
+# (Note that Apache Forrest will automatically load its own default catalog
+# from main/webapp/resources/schema/catalog.xcat)
+# Use either full pathnames or relative pathnames.
+# pathname separator is always semi-colon (;) regardless of operating system
+# directory separator is always slash (/) regardless of operating system
+# The project catalog is expected to be at ../resources/schema/catalog.xcat
+#catalogs=../resources/schema/catalog.xcat
+# FIXME: Workaround FOR-548 "project DTD catalogs are not included
+# when running as a servlet WAR".
+# Same catalog, different path
+catalogs=../resources/schema/catalog.xcat;../../project/src/documentation/resources/schema/catalog.xcat
+
+# relative-catalogs
+# If false, relative catalog URIs are made absolute with respect to the
+# base URI of the CatalogManager.properties file. This setting only
+# applies to catalog URIs obtained from the catalogs property in the
+# CatalogManager.properties file
+# Example: relative-catalogs=[yes|no]
+relative-catalogs=no
Added: incubator/imperius/site/src/documentation/content/locationmap.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/locationmap.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/locationmap.xml (added)
+++ incubator/imperius/site/src/documentation/content/locationmap.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<locationmap xmlns="http://apache.org/forrest/locationmap/1.0">
+ <components>
+ <matchers default="lm">
+ <matcher name="lm" src="org.apache.forrest.locationmap.WildcardLocationMapHintMatcher"/>
+ </matchers>
+<!--
+ * Can contain any sitemap selector with the following syntax. *
+ <selectors default="exists">
+ <selector name="exists" logger="sitemap.selector.exists"
+ src="org.apache.forrest.sourceexists.SourceExistsSelector" />
+ </selectors>
+ -->
+ </components>
+<!--
+ * Can contain a mount statement as a sibling to components and locator *
+ <mount src="somelocation.xml"/>
+ -->
+ <locator>
+<!--
+ * Can contain a mount within a selector where a selector is valid.
+ <select>
+ <mount src="somelocation.xml"/>
+ </select>
+ -->
+ <match pattern="project.rewrite.**">
+ <location src="http://cocoon.apache.org/{1}.html"/>
+ </match>
+ <match pattern="project.remote.**.xml">
+ <location src="http://svn.apache.org/repos/asf/forrest/trunk/main/fresh-site/src/documentation/content/xdocs/{1}.xml"/>
+ </match>
+<!--
+ * Can use a selector inside a match. *
+ <match pattern="somepattern/**">
+ <select>
+ <location src="first-location-attempted"/>
+ <location src="second-location-attempted"/>
+ <location src="third-location-attepted"/>
+ </select>
+ </match>
+ -->
+<!--
+ To locate all your source documents in a slide repository you can do:
+
+ <match pattern="tabs.xml">
+ <location src="http://127.0.0.1:8080/slide/files/tabs.xml"/>
+ </match>
+ <match pattern="site.xml">
+ <location src="http://127.0.0.1:8080/slide/files/site.xml"/>
+ </match>
+ <match pattern="**.xml">
+ <location src="http://127.0.0.1:8080/slide/files/{1}.xml"/>
+ </match>
+ -->
+ </locator>
+</locationmap>
Added: incubator/imperius/site/src/documentation/content/test1.html
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/test1.html?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/test1.html (added)
+++ incubator/imperius/site/src/documentation/content/test1.html Sat Dec 22 14:43:18 2007
@@ -0,0 +1,37 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<html>
+ <head>
+ <title>Raw un-processed HTML page (test1)</title>
+ </head>
+ <body>
+ <h1>raw un-processed HTML page (test1)</h1>
+ <p>
+ This raw HTML page is linked to from xdocs/samples/static.xml
+ and from xdocs/samples/linking.xml
+ </p>
+ <p>All linked-to pages (for example:
+ <a href="test2.html"><a href="test2.html"></a>) are
+ also available.
+ </p>
+ <hr />
+ <p>
+ [return to <a href="index.html">Index</a>]<br>
+ [return to <a href="samples/linking.html">Linking demonstration</a>]
+ </p>
+ </body>
+</html>
Added: incubator/imperius/site/src/documentation/content/xdocs/community/bugs.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/community/bugs.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/community/bugs.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/community/bugs.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<!--
+Copyright 2003-2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+<tr>
+ <td><a href="document-v20.xml">XML</a>
+ </td>
+
+-->
+<document>
+ <header>
+ <title>Apache Imperius - Change Requests and Bug Tracking</title>
+ </header>
+ <body>
+ <section>
+ <title>Apache Imperius - Change Requests and Bug Tracking</title>
+ <p>
+ Request for change including bug reports, ideas for new features, or enhancements to existing features -
+ are processed with <a href="http://issues.apache.org/jira/browse/imperius">JIRA </a>. If you aren't sure whether something is a bug,
+ please post a question to the mailing list.
+ </p>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/community/community.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/community/community.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/community/community.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/community/community.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Samples</title>
+ </header>
+ <body>
+ <section id="lists">
+ <title>Welcome to Imperius mailing lists</title>
+ <p>
+ </p>
+ </section>
+ <section id="bugs">
+ <title>Report a bug</title>
+ <p>
+ </p>
+ </section>
+ <section id="contribute">
+ <title>How to contribute</title>
+ <p>
+ </p>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/community/contribute.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/community/contribute.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/community/contribute.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/community/contribute.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Accessing and building Imperius source </title>
+ </header>
+ <body>
+ <section id="getsrc">
+ <title>Getting the source</title>
+ <p>
+ Ther are three ways to access the source
+ </p>
+ <ol>
+ <li>
+ <strong> Web Access: </strong> The code repository can be browsed <a href="http://svn.apache.org/viewvc/incubator/imperius/"> here </a>
+ </li>
+ <li>
+ <strong> Anonymous SVN: </strong> SVN URL for anonymous users is http://svn.apache.org/repos/asf/incubator/imperius
+ Instructions for anonymous access are <a href="http://www.apache.org/dev/version-control.html#anon-svn"> here </a>.
+ </li>
+ <li>
+ <strong> Committer SVN: </strong> SVN URL for committers is https://svn.apache.org/repos/asf/incubator/imperius
+ Instructions for committer access are <a href="http://www.apache.org/dev/version-control.html#https-svn"> here </a>
+ </li>
+ </ol>
+
+ </section>
+ <section id="bulid">
+ <title>Building the source</title>
+ <p> To build Imperius you must install <a href="http://maven.apache.org/">Apache Maven 2.0.4</a> , <a href="http://ant.apache.org">Apache Ant</a>,
+ <a href="http://java.sun.com/downloads">Java 142 </a> and <a href="http://subversion.tigris.org">Subversion client </a> on your system.
+ After the installation make sure that the mvn, ant, java and svn executables are in the search path (e.g. %PATH%).
+ Then follow the steps below to build the particular SPL binding you need.
+ </p>
+ <section id="bulidjavaspl">
+ <title>Building Imperius with Java binding (JavaSPL)</title>
+ <p>
+ Once you have installed these three applications, simply download the
+ <a href="http://svn.apache.org/viewvc/incubator/imperius/trunk/build.xml?view=co">build </a> file to a directory where you'd like to create the
+ Imperius distribution and run ant from that directory. The build will use the Subversion client to pull down the latest files from the
+ Imperius repository (subsequent runs of the build will use your local copy of the files). When the build is complete, you can find the distribution
+ archives in /dist.
+
+ </p>
+ </section>
+ </section>
+ <section id="eclipsedev">
+ <title>Developing with Eclipse</title>
+ <p>
+ To develop using eclipse download and install <a href="http://subclipse.tigris.org">Subclipse plugin </a> and <a href="http://www.antlr2.org">ANTLRv2.7.7 </a>.
+ </p>
+ <p>
+ Then Select New > Project > SVN > Checkout Project from SVN. Next, create a new repository location using the anonymous SVN URL
+ (or Committer SVN URL) shown above.
+ </p>
+ <p>
+ Next, follow the steps below to configure eclipse for the specific Imperius binding you need.
+ </p>
+ <section id="eclipsejavaspl">
+ <title> Set up Eclipse for Imperius with Java binding (JavaSPL) </title>
+ <ol>
+ <li> Explore to /trunk/modules and select <strong> imperius-splcore </strong> and <strong> imperius-javaspl </strong> modules. Click Next. </li>
+ <li> Select the option to create a Java project for each directory (module) and click Finish. Subversion will now download the
+ code into the appropriate eclipse projects </li>
+ <li> The projects will not compile as the required libraries are missing. To fix this
+ <ul>
+ <li> Add the <strong> $ANTLR_HOME/lib/antlr.jar </strong> downloaded earlier to the classpath for <strong> imperius-splcore </strong> project </li>
+ <li> Add <strong> imperius-splcore </strong> project as a dependency for <strong> imperius-javaspl </strong> </li>
+ </ul>
+ </li>
+ <li> Make sure you refresh all projects to force a recompilation </li>
+ </ol>
+ </section>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/community/mail-lists.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/community/mail-lists.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/community/mail-lists.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/community/mail-lists.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<!--
+Copyright 2003-2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+<tr>
+ <td><a href="document-v20.xml">XML</a>
+ </td>
+
+-->
+<document>
+ <header>
+ <title>Imperius mailing list</title>
+ </header>
+ <body>
+ <section>
+ <title>Imperius mailing list</title>
+ <p>
+ imperius-user : This list is for developers that are using Imperius in their own projects to ask questions,
+ share knowledge, and discuss issues related to using Imperius.
+ </p>
+ <p>
+ imperius-dev : This is the list where developers of the Imperius project discuss code changes,
+ milestone progress, schedules, etc.
+ </p>
+ <p>
+ imperius-commits: This list is for those who wish to be notified whenever files are committed to the Imperius SVN repository.
+ </p>
+ <table>
+ <caption>Mailing Lists</caption>
+ <tr>
+ <th>Name</th>
+ <th>Subscribe</th>
+ <th>Unsubscribe</th>
+ <th>Post</th>
+ </tr>
+ <tr>
+ <td>imperius-dev</td>
+ <td><a href="mailto:imperius-dev-subscribe@incubator.apache.org">imperius-dev-subscribe</a> </td>
+ <td><a href="mailto:imperius-dev-unsubscribe@incubator.apache.org"> imperius-dev-unsubscribe </a></td>
+ <td><a href="mailto:imperius-dev@incubator.apache.org">imperius-dev</a></td>
+ </tr>
+ <tr>
+ <td>imperius-commits</td>
+ <td><a href="mailto:imperius-commits-subscribe@incubator.apache.org">imperius-commits-subscribe</a> </td>
+ <td><a href="mailto:imperius-commits-unsubscribe@incubator.apache.org"> imperius-commits-unsubscribe </a></td>
+ <td><a href="mailto:imperius-commits@incubator.apache.org">imperius-commits</a></td>
+ </tr>
+ <tr>
+ <td>imperius-user</td>
+ <td><a href="mailto:imperius-user-subscribe@incubator.apache.org">imperius-user-subscribe</a></td>
+ <td><a href="mailto:imperius-user-unsubscribe@incubator.apache.org">imperius-user-unsubscribe</a></td>
+ <td><a href="mailto:imperius-user@incubator.apache.org">imperius-user</a></td>
+ </tr>
+ </table>
+
+
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/docs/docs.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/docs/docs.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/docs/docs.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/docs/docs.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>User Guide</title>
+ </header>
+ <body>
+ <section id="getting_started">
+ <title>User Guide</title>
+ <p>
+ Coming Soon!
+ </p>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/docs/getting_started.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/docs/getting_started.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/docs/getting_started.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/docs/getting_started.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Getting Started</title>
+ </header>
+ <body>
+ <section id="getstart_javaspl">
+ <title>Imperius with Java binding (JavaSPL)</title>
+ <p> JavaSPL extends SPL to interact with Java objects directly.
+ </p>
+ <section id="prereq_javaspl">
+ <title>Prerequisites </title>
+ <p>JavaSPL requires <a href="http://www.antlr2.org"> ANTLRv2.7.7 </a> and
+ <a href="http://java.sun.com">Java 142</a> to be installed on your system.
+ </p>
+ </section>
+ <section id="download_javaspl">
+ <title>Download JavaSPL </title>
+ <p> Go to the <a href="../download/download.html#javaspl">download </a> page and download the latest binary distribution. Unzip the contents to a
+ directory on your file system. </p>
+ </section>
+ <section id="runsamples_javaspl">
+ <title>Running Samples </title>
+ <p> JavaSPL ships with a set of simple policies to help you get started.
+ To run all policies do the following: </p>
+ <ol>
+ <li> Make sure an environment variables ANTLR_HOME and JAVA_HOME are set </li>
+ <li> <JAVA_SPL_HOME>/samples/simple/runsamples (.bat or .sh)</li>
+ <li> To run a single policy do the following: <JAVA_SPL_HOME>/samples/simple/runsamples (.bat or .sh) < policyname ></li>
+ </ol>
+
+ <p>
+ The sample program will try to delete - create - run each policy under the <JAVA_SPL_HOME>/samples/simple/policies folder. Note: If this is the first time
+ you have run this program then an exception will be thrown while deleting the policy as it may not exist.
+
+ </p>
+
+ <p> <img src="../images/javasplrunsamples.png" alt="Icon"/> </p>
+
+ </section>
+ <section id="createpolicy_javaspl">
+ <title>My First SPL Policy</title>
+
+ <section id="anchorclass_javaspl">
+ <title>Anchor Class</title>
+ <p> Every SPL policy needs to import atleast one anchor class. The anchor class encapsulates the state of system being managed using SPL policies.
+ Properties and methods of instances of this class are referenced within the SPL policy during evaluation of conditions and actions. </p>
+ <p> We will use TestElement.java as our Anchor class for our policy </p>
+ <source>
+ package org.apache.imperius.javaspl.samples.simplepolicies;
+
+ import java.util.Calendar;
+ import java.util.GregorianCalendar;
+
+ public class TestElement {
+ public String ElementName;
+
+ public String s;
+ public char c;
+ public double r64;
+ public float r32;
+ public Calendar d;
+ public long s64;
+ public int s32;
+ public short s16;
+ public byte s8;
+ public boolean b;
+
+ public String childProperty;
+
+ public int testMethod(int a, int b) {
+ return a + b;
+ }
+
+ public TestElement() {
+ ElementName = "Element1";
+
+ s="string5";
+ c='d';
+ r64=54.0;
+ r32=54.0f;
+ d= new GregorianCalendar();
+ s64=-530;
+ s32=-530;
+ s16=-50;
+ s8=-10;
+ b=false;
+ childProperty="child property5";
+ }
+ }
+
+ </source>
+ </section>
+
+ <section id="simplepolicy_javaspl">
+ <title>A Simple Policy</title>
+ <p> The premise of this policy is simple
+ if the instance property s32 of the instance imported by the policy equals -530 then reset it to 3</p>
+ <source>
+ /*Import statement declares the classes and instances to be used within the policy. */
+ Import Class org.apache.imperius.javaspl.samples.simplepolicies.TestElement:te;
+ /* strategy statement is used to specify what needs to be done when multiple sub policies exist */
+ Strategy Execute_All_Applicable;
+ /* policy section */
+ Policy
+ {
+ /* declaration section is used to declare constants and methods */
+ Declaration
+ {
+ const = -530;
+ }
+ /* The "if" portion of the policy */
+ Condition
+ {
+ /* condition expression must be boolean */
+
+ te.s32 == const
+ }
+ /* The "then" portion of the policy. It specifies what actions need to be taken*/
+ Decision
+ {
+ /* Set operator is used to set instance property of the imported object*/
+ Set(te.s32 = 3)
+ }
+ }:1; /* specifies the priority of the policy */
+
+ </source>
+ </section>
+
+ <section id="simplepolicyrun_javaspl">
+ <title>Deploy and Run the policy </title>
+ <p> Now we are ready to test our new policy. To run the policy do the following</p>
+ <ol>
+ <li> Save the policy above as <strong> simple.spl </strong> under <JAVA_SPL_HOME>/resources/policies </li>
+ <li> Run <JAVA_SPL_HOME>/runsamples simple </li>
+
+ </ol>
+ <p> <img src="../images/simplepolicyrun.png" alt="Icon"/> </p>
+ <p> Notice that the condition evaluated to true because the value of property s32 was indeed -530</p>
+ </section>
+ </section>
+
+
+ </section>
+
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/download/download.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/download/download.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/download/download.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/download/download.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Download Imperius</title>
+ </header>
+ <body>
+
+ <section id="javaspl">
+ <title>Download Imperius with Java binding (Java-SPLv1.0.0) </title>
+ <section id="javasplruntime">
+ <title>Download Java-SPL Runtime</title>
+ <p>
+ Download Java-SPL Runtime
+ </p>
+ </section>
+ <section id="javaspltooling">
+ <title>Download Java-SPL Tooling</title>
+ <p>
+ Coming Soon!
+ </p>
+ </section>
+ <section id="javasplall">
+ <title>Download Java-SPL All</title>
+ <p>
+ Download Java-SPL All
+ </p>
+ </section>
+
+ </section>
+ <section id="source">
+ <title>Download Source</title>
+ <p>
+ Download Source
+ </p>
+ </section>
+
+ <section id="all">
+ <title>Download All</title>
+ <p>
+ Download All
+ </p>
+ </section>
+
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/faq/faq.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/faq/faq.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/faq/faq.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/faq/faq.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Samples</title>
+ </header>
+ <body>
+ <section id="please-contribute">
+ <title>If something goes wrong..</title>
+ <p>
+ Patches are welcome:
+ <a href="http://forrest.apache.org/docs/faq.html">Forrest FAQ</a>
+ </p>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/favicon.ico
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/favicon.ico?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/favicon.ico
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/hello.pdf
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/hello.pdf?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/hello.pdf (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/hello.pdf Sat Dec 22 14:43:18 2007
@@ -0,0 +1,70 @@
+%PDF-1.3
+%ª«¬
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.4) >>
+endobj
+5 0 obj
+<< /Length 203 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gar'!]afWZ&;9q-MRA)RFnblL2&]tQSZsjOOT[ck2SQkp(bfQ[R7ZPq=U24c0dqq_i?B[A.0s\)5f5<IA'lb0eeo`C+`q\Ip/Tke*)7%T+.hT8:QQidXoPLKZM,RXY"bP+;E@%,ZX;V'Aq+M9rH"!g=N5TToDMoqMeUiEe).I_W3q80:jF+;'9bVIeBRb]DhE9:E2be2~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 595 842 ]
+/Resources 3 0 R
+/Contents 5 0 R
+>>
+endobj
+7 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+8 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 1
+/Kids [6 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ >>
+endobj
+3 0 obj
+<<
+/Font << /F1 7 0 R /F5 8 0 R >>
+/ProcSet [ /PDF /ImageC /Text ] >>
+endobj
+xref
+0 9
+0000000000 65535 f
+0000000687 00000 n
+0000000745 00000 n
+0000000795 00000 n
+0000000015 00000 n
+0000000071 00000 n
+0000000365 00000 n
+0000000471 00000 n
+0000000578 00000 n
+trailer
+<<
+/Size 9
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+883
+%%EOF
Added: incubator/imperius/site/src/documentation/content/xdocs/images/Thumbs.db
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/images/Thumbs.db?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/images/Thumbs.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/images/javasplrunsamples.PNG
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/images/javasplrunsamples.PNG?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/images/javasplrunsamples.PNG
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/images/project-logo.gif
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/images/project-logo.gif?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/images/project-logo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/images/project.PNG
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/images/project.PNG?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/images/project.PNG
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/images/simplepolicyrun.PNG
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/images/simplepolicyrun.PNG?rev=606507&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/imperius/site/src/documentation/content/xdocs/images/simplepolicyrun.PNG
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/imperius/site/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/index.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/index.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/index.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+ <header>
+ <title>Apache Imperius</title>
+ </header>
+ <body>
+ <section id="news">
+ <title>News</title>
+ <p> <strong> December 2007 </strong> </p>
+
+ <p> Imperius v1.0 with Java binding is now available! </p>
+ <p> <strong> Coming Soon in Jan 2008 </strong> </p>
+ <p> Imperius with CIM binding, Eclipse based tooling for Imperius</p>
+
+ </section>
+ <section id="overview">
+ <title>Overview</title>
+ <p>
+ Imperius (Simple Policy Language) or SPL - Is a simple standards based object-oriented policy language that allows
+ expression of management policies using condition-action rules.
+ Imperius provides an extensible set of over 100 operations for expressing conditions and
+ actions.
+ </p>
+ <p>
+ Imperius is a generalization of the <a href="http://www.dmtf.org/standards/published_documents/DSP0231.pdf">CIM-SPL</a> language.
+ Conversely, CIM-SPL can be thought of as Imperius with <a href="www.dmtf.org/standards/cim/">CIM </a>binding.
+ Imperius can be extended to create similar bindings for other environments. JavaSPL (Imperius with Java binding) is another such example.
+
+ </p>
+
+ </section>
+ <section id="features">
+ <title> Features </title>
+ <p> Apache Imperius 1.0.0 features include </p>
+ <ul>
+ <li>Based on the <a href="http://www.dmtf.org/standards/published_documents/DSP0231.pdf">CIM-SPL </a>
+ <a href="http://www.dmtf.org"> DMTF </a> preliminary standard </li>
+ <li> Minimal prerequisites and simple installation facilitates easy embedding into a user's application</li>
+ <li> Can be easily extended to interact with the user's environment </li>
+ <li> Simple declarative object-oriented language </li>
+ <li>Extensive set of built-in operators used while specifying conditions and actions
+ <ul>
+ <li> String Operators</li>
+ <li> Boolean Operators</li>
+ <li> Numeric Operators</li>
+ <li> DateTime Operators </li>
+ <li> Collection Operators </li>
+ </ul>
+ </li>
+ <li>Ability to add custom operators </li>
+ <li> Actions can be organized in a simple workflow</li>
+ <li> Cascaded policy execution </li>
+
+
+ </ul>
+ </section>
+ </body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/license.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/license.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/license.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/license.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,229 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd">
+<!--
+Copyright 2003-2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<document>
+ <header>
+ <title>The Apache Software License, Version 2.0</title>
+ </header>
+
+<body>
+<source><![CDATA[
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+]]></source>
+</body>
+</document>
Added: incubator/imperius/site/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/incubator/imperius/site/src/documentation/content/xdocs/site.xml?rev=606507&view=auto
==============================================================================
--- incubator/imperius/site/src/documentation/content/xdocs/site.xml (added)
+++ incubator/imperius/site/src/documentation/content/xdocs/site.xml Sat Dec 22 14:43:18 2007
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!--
+Forrest site.xml
+
+This file contains an outline of the site's information content. It is used to:
+- Generate the website menus (though these can be overridden - see docs)
+- Provide semantic, location-independent aliases for internal 'site:' URIs, eg
+<link href="site:changes"> links to changes.html (or ../changes.html if in
+ subdir).
+- Provide aliases for external URLs in the external-refs section. Eg, <link
+ href="ext:cocoon"> links to http://cocoon.apache.org/
+
+See http://forrest.apache.org/docs/linking.html for more info
+-->
+<!-- The label attribute of the outer "site" element will only show
+ in the linkmap (linkmap.html).
+ Use elements project-name and group-name in skinconfig to change name of
+ your site or project that is usually shown at the top of page.
+ No matter what you configure for the href attribute, Forrest will
+ always use index.html when you request http://yourHost/
+ See FAQ: "How can I use a start-up-page other than index.html?"
+-->
+<site label="Imperius" href="" xmlns="http://apache.org/forrest/linkmap/1.0" tab="">
+ <overview label="Overview">
+ <index label="Home" href="index.html" description="Welcome to Imperius"/>
+ <license label="License" href="license.html" description="License"/>
+ <linkmap label="Table of Contents" href="linkmap.html" description="Table of Contents for this example site"/>
+ </overview>
+ <download label="Download" href="download/" tab="download">
+ <!-- <cimspl label="CIM-SPL Runtime" href="download.html#cimspl" description="Download CIM-SP"/> -->
+ <javaspl label="Java-SPL Runtime" href="download.html#javaspl" description="Download Java-SPL"/>
+ <!-- <downloadall label="Downlaod All" href="download.html#all" descriptoin="Download All"/>
+ <source label="Source Code" href="download.html#source" description="Source Code"/> -->
+</download>
+ <documentation label="Documentation" href="docs/" tab="documentation">
+ <gettingstarted label="Getting Started" href="getting_started.html" description="Get Started"/>
+ <usersguide label="User Guide" href="docs.html#user_guide" description="User Guide"/>
+ </documentation>
+ <community label="Community" href="community/" tab="community">
+ <contact label="Mailing-Lists" href="mail-lists.html" description="Mailing Lists"/>
+ <bug label="Found a Bug?" href="bugs.html" description="Report Bug"/>
+ <contributing label="Source Code" href="contribute.html" description="contribute to Imperius"/>
+ </community>
+ <faq label="FAQ" href="faq/" tab="faq"/>
+
+
+
+
+<!--
+ The href must be wholesite.html/pdf You can change the labels and node names
+ <all label="All">
+ <whole_site_html label="Whole Site HTML" href="wholesite.html"/>
+ <whole_site_pdf label="Whole Site PDF" href="wholesite.pdf"/>
+ </all>
+
+ <external-refs>
+ <forrest href="http://forrest.apache.org/">
+ <linking href="docs/linking.html"/>
+ <validation href="docs/validation.html"/>
+ <webapp href="docs/your-project.html#webapp"/>
+ <dtd-docs href="docs/dtd-docs.html"/>
+ <new_content_type href="docs/your-project.html#adding_new_content_type"/>
+ <buildPlugin href="docs/howto/howto-buildPlugin.html"/>
+ </forrest>
+ <forrest-zone href="http://forrest.zones.apache.org/"/>
+ <cocoon href="http://cocoon.apache.org/"/>
+ <xml.apache.org href="http://xml.apache.org/"/>
+ </external-refs>-->
+</site>