You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by br...@apache.org on 2014/07/02 08:44:26 UTC

svn commit: r1607294 [1/11] - in /incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT: ./ css/ developers/ developers/design/ guide/ guide/advanced/ guide/devinfra/ guide/installation/ guide/reference/ guide/vs/

Author: brett
Date: Wed Jul  2 08:44:25 2014
New Revision: 1607294

URL: http://svn.apache.org/r1607294
Log:
Site checkin for project NPanday

Added:
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/integration.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/issue-tracking.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/license.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/mail-lists.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/project-info.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/source-repository.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/team-list.html
Modified:
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/maven-base.css
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/npanday-theme.css
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/print.css
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/building.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/conventions.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/debugging-addin.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/com-references.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/dotnet-plugins.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/issue-workflow.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/publishing-docs.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/releasing.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/download.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/faqs.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/features.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/application-packaging.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/dependencies.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/generate-project.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/integration-tests.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/project-types.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/advanced/releasing.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/artifact-repository.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/continuum.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/devinfra/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/installation/uninstall.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/reference/supported-dir-structures.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/reference/troubleshooting.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/assemblyKey.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/configureRepository.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/executeGoals.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/importing.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/quickstart.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/references.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/resyncReferences.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/settings.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/guide/vs/webReferences.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/index.html
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/npanday.pdf
    incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/release-notes.html

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/maven-base.css
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/maven-base.css?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/maven-base.css (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/maven-base.css Wed Jul  2 08:44:25 2014
@@ -89,6 +89,10 @@ div.clear hr{
 #navcolumn li.collapsed {
   background-image: url(../images/collapsed.gif);
 }
+#navcolumn li.none {
+  text-indent: -1em;
+  margin-left: 1em;
+}
 #poweredBy {
   text-align: center;
 }
@@ -148,4 +152,4 @@ div.clear hr{
   padding-right: 2px;
   border: 0px;
   margin: 0px;
-}
+}
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/npanday-theme.css
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/npanday-theme.css?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/npanday-theme.css (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/npanday-theme.css Wed Jul  2 08:44:25 2014
@@ -90,4 +90,3 @@ tt {
 }
 
 
-

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/print.css
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/print.css?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/print.css (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/css/print.css Wed Jul  2 08:44:25 2014
@@ -4,4 +4,4 @@
 #bodyColumn, body.docs div.docs {
 	margin: 0 !important;
 	border: none !important
-}
+}
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/building.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/building.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/building.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/building.html Wed Jul  2 08:44:25 2014
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
       @import url("../css/site.css");
     </style>
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120210" />
+    <meta name="Date-Revision-yyyymmdd" content="20140702" />
     <meta http-equiv="Content-Language" content="en" />
         
-  </head>
+        </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src=".././images/NPanday.png" alt="NPanday" />
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../images/NPanday.png" alt="NPanday" />
                 </a>
-                        <a href="../../../" id="bannerRight">
+                                            <a href="../../../../" id="bannerRight">
                                                 <img src="../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
                 </a>
             <div class="clear">
@@ -28,15 +28,17 @@
     </div>
     <div id="breadcrumbs">
             
-                
+                    
                 <div class="xleft">
                                   <a href="../../../" title="NPanday Home">NPanday Home</a>
-                &gt;
-                              <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
-                  </div>
+        &gt;
+                          <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+        &gt;
+    Building NPanday
+      </div>
             <div class="xright">        
-                
-                 <span id="publishDate">Last Published: 10 Feb 2012</span>
+                    
+                 <span id="publishDate">Last Published: 2 Jul 2014</span>
               &nbsp;| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
             </div>
       <div class="clear">
@@ -46,7 +48,7 @@
     <div id="leftColumn">
       <div id="navcolumn">
              
-                
+                    
                                 <h5>General</h5>
                   <ul>
                   <li class="none">
@@ -68,46 +70,52 @@
                        <h5>Using NPanday</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/index.html" title="Guides overview">Guides overview</a>
+                          <a href="../guide/index.html" title="Guides overview">Guides overview</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/installation/index.html" title="Installation">Installation</a>
+                          <a href="../guide/installation/index.html" title="Installation">Installation</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+                          <a href="../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+                          <a href="../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+                          <a href="../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
             </li>
           </ul>
                        <h5>Beyond Building</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+                          <a href="../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+                          <a href="../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
             </li>
           </ul>
                        <h5>Get Involved</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+                          <a href="../developers/index.html" title="Developer's Guide">Developer's Guide</a>
             </li>
                   <li class="none">
-                          <a href=".././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                          <a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
             </li>
                   <li class="none">
-                          <a href=".././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                          <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
             </li>
           </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                <li class="collapsed">
+                          <a href="../project-info.html" title="Project Information">Project Information</a>
+                  </li>
+          </ul>
                        <h5>Resources</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+                          <a href="../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
             </li>
                   <li class="none">
                           <a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,26 +125,90 @@
         <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
       </a>
                    
-                
+                    
             </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- 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. --><div class="section"><h2>Building NPanday<a name="Building_NPanday"></a></h2><p>Building NPanday is quite si
 mple and follows the typical convention for a Maven project.</p><div class="section"><h3>Pre-requisites<a name="Pre-requisites"></a></h3><p>Since NPanday is built using NPanday, you must fulfil all the prerequisites documented in the <a href="../guide/installation/index.html"> Installation Guide</a>. NPanday trunk usually builds against one of the latest releases. If you want</p><p><b>NPanday builds using .NET 2.0.</b> So, if you do not have Visual Studio 2005 installed, you must install .NET SDK 2.0 or Windows SDK 6.1 (includes .NET SDK 2.0) manually. This is, because neither VS 2008 or VS 2010 include the SDK for .NET 2.0. Find the download locations in the Installation Guide.</p><p>NUnit-Binaries must be on the PATH environment variable.</p></div><div class="section"><h3>Checking out the Source Code<a name="Checking_out_the_Source_Code"></a></h3><p>You can check out the latest source code from <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/trunk"
 >https://svn.apache.org/repos/asf/incubator/npanday/trunk</a>. You can also download a previous version as an archive from the web site, or from check it out from the subdirectory of <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/tags">https://svn.apache.org/repos/asf/incubator/npanday/tags</a>.</p><p>For example:</p><div><pre>svn co https://svn.apache.org/repos/asf/incubator/npanday/trunk npanday</pre></div></div><div class="section"><h3>Building All with Maven<a name="Building_All_with_Maven"></a></h3><p>Everything in the distribution, including the Visual Studio add-in, is built using the following command:</p><div><pre>mvn clean install</pre></div><p><i>Note:</i> On Windows Vista and Windows 7, this presently needs to be run as an administrator to build successfully, as it installs 3 libraries into the GAC.</p><p>Once this command has completed, you can proceed to use the Maven plugins immediately. To install the Visual Studio Add-in, you will n
 eed to still run the <tt>mvn npanday.plugin:maven-vsinstaller-plugin:install</tt> command as described in the <a href="../guide/installation/index.html"> Installation Guide</a>.</p></div><div class="section"><h3>Building the Visual Studio Add-in with Visual Studio / MSBuild<a name="Building_the_Visual_Studio_Add-in_with_Visual_Studio__MSBuild"></a></h3><p>If you just wish to work on the Visual Studio Add-in, it can be loaded into Visual Studio and built there. More information is available in <a href="./debugging-addin.html"> Debugging the Visual Studio Add-in</a>.</p></div><div class="section"><h3>Running Integration Tests<a name="Running_Integration_Tests"></a></h3><p>The Maven command line plugins feature a series of integration tests to ensure that everything is working as expected. They can be obtained by checking out the source code at <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk">https://svn.apache.org/repos/asf/incubator/
 npanday/npanday-its/trunk</a>.</p><p>For example:</p><div><pre>svn co https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk npanday-its</pre></div><p>From within that directory, you can run it against the latest available version of NPanday (likely the one you have just built above) using the following command:</p><div><pre>mvn test -Prun-its</pre></div><p>NOTE: In order to successfully run the integration tests, <tt>ildasm</tt> needs to be on the PATH. (this is to be fixed <a class="externalLink" href="https://issues.apache.org/jira/browse/NPANDAY-393"> NPANDAY-393</a>)</p><p>The command will indicate which version of NPanday is being used, and which tests pass and fail. It will also indicate which version of .NET SDK is installed and used by the tests - for example, if .NET 3.5 SDK is not available, tests that depend on it will be skipped.</p><p>You can also run them against a specific previous version of NPanday (which will be downloaded from the repository if need
 ed):</p><div><pre>mvn test -Prun-its -Dnpanday.version=1.5.0-incubating-SNAPSHOT</pre></div><p>When contributing fixes for issues in the Maven plugins, it is appropriate to write an integration test along with it. They are written in Java, using JUnit, and contain a sample project against which <tt>mvn</tt> is run against, and the the expected results are then verified. Existing integration tests can be used as a guide.</p></div><div class="section"><h3>Building NPanday and executing the ITs<a name="Building_NPanday_and_executing_the_ITs"></a></h3><p>You can also build the source code and execute the ITs in one command. But first you have to install the ITs in your local repository using the following command:</p><div><pre>mvn clean install</pre></div><p>After you have installed the ITs locally, you can now build the source code and execute the ITs by using the following command:</p><div><pre>mvn clean install -Prun-its</pre></div></div><div class="section"><h3>Generating NPanday's 
 documentation locally<a name="Generating_NPandays_documentation_locally"></a></h3><p>NPanday documentation is generated from <a class="externalLink" href="http://maven.apache.org/doxia/references/apt-format.html"> APT-files</a> using the <a class="externalLink" href="http://maven.apache.org/doxia/index.html"> Maven Doxia Tools</a>.</p><p>The documentation site and PDF can be generated using the following command within the <tt>site</tt> and the <tt>plugins</tt> directory of the NPanday trunk:</p><div><pre>  mvn site-deploy -P local-docs</pre></div><p>Open <tt>file:///c:/Program Files/NPanday/docs/index.html</tt> in your browser to view the documentation.</p><p>You may also override the default local deployment through an additional argument <tt>-Dlocaldocs.folder=file:///...</tt>.</p><p>It is recommended to add <tt>-o</tt> for speeding up the generation after the first successful build.</p></div></div>
+        <!-- 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. --><div class="section">
+<h2>Building NPanday<a name="Building_NPanday"></a></h2>
+<p>Building NPanday is quite simple and follows the typical convention for a Maven project.</p>
+<div class="section">
+<h3>Pre-requisites<a name="Pre-requisites"></a></h3>
+<p>Since NPanday is built using NPanday, you must fulfil all the prerequisites documented in the <a href="../guide/installation/index.html"> Installation Guide</a>. NPanday trunk usually builds against one of the latest releases. If you want</p>
+<p><b>NPanday builds using .NET 2.0.</b> So, if you do not have Visual Studio 2005 installed, you must install .NET SDK 2.0 or Windows SDK 6.1 (includes .NET SDK 2.0) manually. This is, because neither VS 2008 or VS 2010 include the SDK for .NET 2.0. Find the download locations in the Installation Guide.</p>
+<p>NUnit-Binaries must be on the PATH environment variable.</p></div>
+<div class="section">
+<h3>Checking out the Source Code<a name="Checking_out_the_Source_Code"></a></h3>
+<p>You can check out the latest source code from <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/trunk">https://svn.apache.org/repos/asf/incubator/npanday/trunk</a>. You can also download a previous version as an archive from the web site, or from check it out from the subdirectory of <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/tags">https://svn.apache.org/repos/asf/incubator/npanday/tags</a>.</p>
+<p>For example:</p>
+<div>
+<pre>svn co https://svn.apache.org/repos/asf/incubator/npanday/trunk npanday
+</pre></div></div>
+<div class="section">
+<h3>Building All with Maven<a name="Building_All_with_Maven"></a></h3>
+<p>Everything in the distribution, including the Visual Studio add-in, is built using the following command:</p>
+<div>
+<pre>mvn clean install
+</pre></div>
+<p><i>Note:</i> On Windows Vista and Windows 7, this presently needs to be run as an administrator to build successfully, as it installs 3 libraries into the GAC.</p>
+<p>Once this command has completed, you can proceed to use the Maven plugins immediately. To install the Visual Studio Add-in, you will need to still run the <tt>mvn npanday.plugin:maven-vsinstaller-plugin:install</tt> command as described in the <a href="../guide/installation/index.html"> Installation Guide</a>.</p></div>
+<div class="section">
+<h3>Building the Visual Studio Add-in with Visual Studio / MSBuild<a name="Building_the_Visual_Studio_Add-in_with_Visual_Studio__MSBuild"></a></h3>
+<p>If you just wish to work on the Visual Studio Add-in, it can be loaded into Visual Studio and built there. More information is available in <a href="./debugging-addin.html"> Debugging the Visual Studio Add-in</a>.</p></div>
+<div class="section">
+<h3>Running Integration Tests<a name="Running_Integration_Tests"></a></h3>
+<p>The Maven command line plugins feature a series of integration tests to ensure that everything is working as expected. They can be obtained by checking out the source code at <a class="externalLink" href="https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk">https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk</a>.</p>
+<p>For example:</p>
+<div>
+<pre>svn co https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk npanday-its
+</pre></div>
+<p>From within that directory, you can run it against the latest available version of NPanday (likely the one you have just built above) using the following command:</p>
+<div>
+<pre>mvn test -Prun-its
+</pre></div>
+<p>NOTE: In order to successfully run the integration tests, <tt>ildasm</tt> needs to be on the PATH. (this is to be fixed <a class="externalLink" href="https://issues.apache.org/jira/browse/NPANDAY-393"> NPANDAY-393</a>)</p>
+<p>The command will indicate which version of NPanday is being used, and which tests pass and fail. It will also indicate which version of .NET SDK is installed and used by the tests - for example, if .NET 3.5 SDK is not available, tests that depend on it will be skipped.</p>
+<p>You can also run them against a specific previous version of NPanday (which will be downloaded from the repository if needed):</p>
+<div>
+<pre>mvn test -Prun-its -Dnpanday.version=1.5.0-incubating-SNAPSHOT
+</pre></div>
+<p>When contributing fixes for issues in the Maven plugins, it is appropriate to write an integration test along with it. They are written in Java, using JUnit, and contain a sample project against which <tt>mvn</tt> is run against, and the the expected results are then verified. Existing integration tests can be used as a guide.</p></div>
+<div class="section">
+<h3>Building NPanday and executing the ITs<a name="Building_NPanday_and_executing_the_ITs"></a></h3>
+<p>You can also build the source code and execute the ITs in one command. But first you have to install the ITs in your local repository using the following command:</p>
+<div>
+<pre>mvn clean install
+</pre></div>
+<p>After you have installed the ITs locally, you can now build the source code and execute the ITs by using the following command:</p>
+<div>
+<pre>mvn clean install -Prun-its
+</pre></div></div>
+<div class="section">
+<h3>Generating NPanday's documentation locally<a name="Generating_NPandays_documentation_locally"></a></h3>
+<p>NPanday documentation is generated from <a class="externalLink" href="http://maven.apache.org/doxia/references/apt-format.html"> APT-files</a> using the <a class="externalLink" href="http://maven.apache.org/doxia/index.html"> Maven Doxia Tools</a>.</p>
+<p>The documentation site and PDF can be generated using the following command within the <tt>site</tt> and the <tt>plugins</tt> directory of the NPanday trunk:</p>
+<div>
+<pre>  mvn site-deploy -P local-docs
+</pre></div>
+<p>Open <tt>file:///c:/Program Files/NPanday/docs/index.html</tt> in your browser to view the documentation.</p>
+<p>You may also override the default local deployment through an additional argument <tt>-Dlocaldocs.folder=file:///...</tt>.</p>
+<p>It is recommended to add <tt>-o</tt> for speeding up the generation after the first successful build.</p></div></div>
       </div>
     </div>
     <div class="clear">
       <hr/>
     </div>
     <div id="footer">
-      <div class="xright">Copyright &#169;                    2012
+      <div class="xright">
+              Copyright &#169;                    2014
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All Rights Reserved.      
-                
-      </div>
+                    
+                  </div>
       <div class="clear">
         <hr/>
       </div>
     </div>
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/conventions.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/conventions.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/conventions.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/conventions.html Wed Jul  2 08:44:25 2014
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -11,16 +11,16 @@
     </style>
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
     <meta name="Date-Creation-yyyymmdd" content="20100703" />
-    <meta name="Date-Revision-yyyymmdd" content="20120210" />
+    <meta name="Date-Revision-yyyymmdd" content="20140702" />
     <meta http-equiv="Content-Language" content="en" />
         
-  </head>
+        </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src=".././images/NPanday.png" alt="NPanday" />
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../images/NPanday.png" alt="NPanday" />
                 </a>
-                        <a href="../../../" id="bannerRight">
+                                            <a href="../../../../" id="bannerRight">
                                                 <img src="../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
                 </a>
             <div class="clear">
@@ -29,15 +29,17 @@
     </div>
     <div id="breadcrumbs">
             
-                
+                    
                 <div class="xleft">
                                   <a href="../../../" title="NPanday Home">NPanday Home</a>
-                &gt;
-                              <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
-                  </div>
+        &gt;
+                          <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+        &gt;
+    NPanday Conventions
+      </div>
             <div class="xright">        
-                
-                 <span id="publishDate">Last Published: 10 Feb 2012</span>
+                    
+                 <span id="publishDate">Last Published: 2 Jul 2014</span>
               &nbsp;| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
             </div>
       <div class="clear">
@@ -47,7 +49,7 @@
     <div id="leftColumn">
       <div id="navcolumn">
              
-                
+                    
                                 <h5>General</h5>
                   <ul>
                   <li class="none">
@@ -69,46 +71,52 @@
                        <h5>Using NPanday</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/index.html" title="Guides overview">Guides overview</a>
+                          <a href="../guide/index.html" title="Guides overview">Guides overview</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/installation/index.html" title="Installation">Installation</a>
+                          <a href="../guide/installation/index.html" title="Installation">Installation</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+                          <a href="../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+                          <a href="../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+                          <a href="../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
             </li>
           </ul>
                        <h5>Beyond Building</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+                          <a href="../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+                          <a href="../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
             </li>
           </ul>
                        <h5>Get Involved</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+                          <a href="../developers/index.html" title="Developer's Guide">Developer's Guide</a>
             </li>
                   <li class="none">
-                          <a href=".././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                          <a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
             </li>
                   <li class="none">
-                          <a href=".././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                          <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
             </li>
           </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                <li class="collapsed">
+                          <a href="../project-info.html" title="Project Information">Project Information</a>
+                  </li>
+          </ul>
                        <h5>Resources</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+                          <a href="../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
             </li>
                   <li class="none">
                           <a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -118,71 +126,100 @@
         <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
       </a>
                    
-                
+                    
             </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- 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. --><div class="section"><h2>NPanday Conventions<a name="NPanday_Conventions"></a></h2><p>The following sections
  describe the conventions used within NPanday itself. This section is useful for developers wishing to contribute to NPanday, as well as developers looking for a baseline for their own projects. These conventions are evolving and subject to change as better ideas emerge.</p><div class="section"><h3>Identifier Conventions<a name="Identifier_Conventions"></a></h3><ul><li>Artifact ID - specified within the pom - is equivalent to the project's module name.<p>Project Structure</p><div class="source"><pre> |-- NPanday.Artifact
- |   `-- src
- |       `-- main
- |           `-- csharp
- |               `-- NPanday
- |                   `-- Artifact
- |                       |-- ArtifactContext.cs
- |                       `-- Artifact.cs
- `-- pom.xml</pre></div><p>pom.xml file</p><div class="source"><pre>&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
-  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
-  &lt;groupId&gt;org.apache.npanday&lt;/groupId&gt;
-  &lt;artifactId&gt;NPanday.Artifact&lt;/artifactId&gt;
-  &lt;packaging&gt;library&lt;/packaging&gt;
-  &lt;version&gt;0.9&lt;/version&gt;
-  &lt;name&gt;NPanday.Artifact&lt;/name&gt;
-&lt;/project&gt;</pre></div></li><li>We use three Group IDs: org.apache.npanday, org.apache.npanday.plugins and org.apache.npanday.visualstudio. org.apache.npanday.plugins is for mojos or other plugin-related artifacts. org.apache.npanday.visualstudio groups Visual Studio Integration. And org.apache.npanday is for everything else.<div class="source"><pre>&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
-  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
-  &lt;groupId&gt;org.apache.npanday&lt;/groupId&gt;
-  &lt;artifactId&gt;NPanday.Artifact&lt;artifactId&gt;
-  &lt;packaging&gt;library&lt;/packaging&gt;
-  &lt;version&gt;0.9&lt;/version&gt;
-  &lt;name&gt;NPanday.Artifact&lt;/name&gt;
-&lt;/project&gt;</pre></div></li></ul></div><div class="section"><h3>Plugin Naming Convention<a name="Plugin_Naming_Convention"></a></h3><p>For plugins going forward, NPanday will use the normal convention of <i>subject</i><tt>-maven-plugin</tt>, e.g. <tt>wix-maven-plugin</tt>.</p></div><div class="section"><h3>Platform-specific Plugins<a name="Platform-specific_Plugins"></a></h3><ul><li>If an assembly will only compile under a specific platform, those values should be specified within the compiler-config.<div class="source"><pre> &lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
-  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
-  &lt;groupId&gt;org.apache.npanday.pluginss&lt;/groupId&gt;
-  &lt;artifactId&gt;NPanday.Plugins&lt;/artifactId&gt;
-  &lt;packaging&gt;pom&lt;/packaging&gt;
-  &lt;version&gt;0.9&lt;/version&gt;
-  &lt;name&gt;NPanday.Plugins&lt;/name&gt;
-  &lt;build&gt;
-    &lt;sourceDirectory&gt;src/main/csharp&lt;/sourceDirectory&gt;
-    &lt;testSourceDirectory&gt;src/test/csharp&lt;/testSourceDirectory&gt;
-    &lt;plugins&gt;
-      &lt;plugin&gt;
-        &lt;groupId&gt;org.apache.npanday.plugins&lt;/groupId&gt;
-        &lt;artifactId&gt;maven-compile-plugin&lt;/artifactId&gt;
-        &lt;extensions&gt;true&lt;/extensions&gt;
-        &lt;configuration&gt;
-          &lt;vendor&gt;MONO&lt;/vendor&gt;
-          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
-          &lt;vendorVersion&gt;1.2.3.1&lt;/vendorVersion&gt;
-        &lt;/configuration&gt;
-      &lt;/plugin&gt;
-    &lt;/plugins&gt;
-  &lt;/build&gt;
-&lt;/project&gt;</pre></div></li></ul></div></div>
+        <!-- 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. --><div class="section">
+<h2>NPanday Conventions<a name="NPanday_Conventions"></a></h2>
+<p>The following sections describe the conventions used within NPanday itself. This section is useful for developers wishing to contribute to NPanday, as well as developers looking for a baseline for their own projects. These conventions are evolving and subject to change as better ideas emerge.</p>
+<div class="section">
+<h3>Identifier Conventions<a name="Identifier_Conventions"></a></h3>
+<ul>
+<li>Artifact ID - specified within the pom - is equivalent to the project's module name.
+<p>Project Structure</p>
+<div class="source">
+<pre> |-- NPanday.Artifact
+ |   `-- src
+ |       `-- main
+ |           `-- csharp
+ |               `-- NPanday
+ |                   `-- Artifact
+ |                       |-- ArtifactContext.cs
+ |                       `-- Artifact.cs
+ `-- pom.xml
+</pre></div>
+<p>pom.xml file</p>
+<div class="source">
+<pre>&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
+  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
+  &lt;groupId&gt;org.apache.npanday&lt;/groupId&gt;
+  &lt;artifactId&gt;NPanday.Artifact&lt;/artifactId&gt;
+  &lt;packaging&gt;library&lt;/packaging&gt;
+  &lt;version&gt;0.9&lt;/version&gt;
+  &lt;name&gt;NPanday.Artifact&lt;/name&gt;
+&lt;/project&gt;
+</pre></div></li>
+<li>We use three Group IDs: org.apache.npanday, org.apache.npanday.plugins and org.apache.npanday.visualstudio. org.apache.npanday.plugins is for mojos or other plugin-related artifacts. org.apache.npanday.visualstudio groups Visual Studio Integration. And org.apache.npanday is for everything else.
+<div class="source">
+<pre>&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
+  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
+  &lt;groupId&gt;org.apache.npanday&lt;/groupId&gt;
+  &lt;artifactId&gt;NPanday.Artifact&lt;artifactId&gt;
+  &lt;packaging&gt;library&lt;/packaging&gt;
+  &lt;version&gt;0.9&lt;/version&gt;
+  &lt;name&gt;NPanday.Artifact&lt;/name&gt;
+&lt;/project&gt;
+</pre></div></li></ul></div>
+<div class="section">
+<h3>Plugin Naming Convention<a name="Plugin_Naming_Convention"></a></h3>
+<p>For plugins going forward, NPanday will use the normal convention of <i>subject</i><tt>-maven-plugin</tt>, e.g. <tt>wix-maven-plugin</tt>.</p></div>
+<div class="section">
+<h3>Platform-specific Plugins<a name="Platform-specific_Plugins"></a></h3>
+<ul>
+<li>If an assembly will only compile under a specific platform, those values should be specified within the compiler-config.
+<div class="source">
+<pre> &lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;&gt;
+  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
+  &lt;groupId&gt;org.apache.npanday.pluginss&lt;/groupId&gt;
+  &lt;artifactId&gt;NPanday.Plugins&lt;/artifactId&gt;
+  &lt;packaging&gt;pom&lt;/packaging&gt;
+  &lt;version&gt;0.9&lt;/version&gt;
+  &lt;name&gt;NPanday.Plugins&lt;/name&gt;
+  &lt;build&gt;
+    &lt;sourceDirectory&gt;src/main/csharp&lt;/sourceDirectory&gt;
+    &lt;testSourceDirectory&gt;src/test/csharp&lt;/testSourceDirectory&gt;
+    &lt;plugins&gt;
+      &lt;plugin&gt;
+        &lt;groupId&gt;org.apache.npanday.plugins&lt;/groupId&gt;
+        &lt;artifactId&gt;maven-compile-plugin&lt;/artifactId&gt;
+        &lt;extensions&gt;true&lt;/extensions&gt;
+        &lt;configuration&gt;
+          &lt;vendor&gt;MONO&lt;/vendor&gt;
+          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+          &lt;vendorVersion&gt;1.2.3.1&lt;/vendorVersion&gt;
+        &lt;/configuration&gt;
+      &lt;/plugin&gt;
+    &lt;/plugins&gt;
+  &lt;/build&gt;
+&lt;/project&gt;
+</pre></div></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
       <hr/>
     </div>
     <div id="footer">
-      <div class="xright">Copyright &#169;                    2012
+      <div class="xright">
+              Copyright &#169;                    2014
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All Rights Reserved.      
-                
-      </div>
+                    
+                  </div>
       <div class="clear">
         <hr/>
       </div>
     </div>
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/debugging-addin.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/debugging-addin.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/debugging-addin.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/debugging-addin.html Wed Jul  2 08:44:25 2014
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
       @import url("../css/site.css");
     </style>
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120210" />
+    <meta name="Date-Revision-yyyymmdd" content="20140702" />
     <meta http-equiv="Content-Language" content="en" />
         
-  </head>
+        </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src=".././images/NPanday.png" alt="NPanday" />
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../images/NPanday.png" alt="NPanday" />
                 </a>
-                        <a href="../../../" id="bannerRight">
+                                            <a href="../../../../" id="bannerRight">
                                                 <img src="../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
                 </a>
             <div class="clear">
@@ -28,15 +28,17 @@
     </div>
     <div id="breadcrumbs">
             
-                
+                    
                 <div class="xleft">
                                   <a href="../../../" title="NPanday Home">NPanday Home</a>
-                &gt;
-                              <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
-                  </div>
+        &gt;
+                          <a href="../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+        &gt;
+    Debugging the Visual Studio Add-in
+      </div>
             <div class="xright">        
-                
-                 <span id="publishDate">Last Published: 10 Feb 2012</span>
+                    
+                 <span id="publishDate">Last Published: 2 Jul 2014</span>
               &nbsp;| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
             </div>
       <div class="clear">
@@ -46,7 +48,7 @@
     <div id="leftColumn">
       <div id="navcolumn">
              
-                
+                    
                                 <h5>General</h5>
                   <ul>
                   <li class="none">
@@ -68,46 +70,52 @@
                        <h5>Using NPanday</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/index.html" title="Guides overview">Guides overview</a>
+                          <a href="../guide/index.html" title="Guides overview">Guides overview</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/installation/index.html" title="Installation">Installation</a>
+                          <a href="../guide/installation/index.html" title="Installation">Installation</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+                          <a href="../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+                          <a href="../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
             </li>
                   <li class="none">
-                          <a href=".././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+                          <a href="../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
             </li>
           </ul>
                        <h5>Beyond Building</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+                          <a href="../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
             </li>
                   <li class="none">
-                          <a href=".././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+                          <a href="../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
             </li>
           </ul>
                        <h5>Get Involved</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+                          <a href="../developers/index.html" title="Developer's Guide">Developer's Guide</a>
             </li>
                   <li class="none">
-                          <a href=".././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                          <a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
             </li>
                   <li class="none">
-                          <a href=".././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                          <a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
             </li>
           </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                <li class="collapsed">
+                          <a href="../project-info.html" title="Project Information">Project Information</a>
+                  </li>
+          </ul>
                        <h5>Resources</h5>
                   <ul>
                   <li class="none">
-                          <a href=".././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+                          <a href="../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
             </li>
                   <li class="none">
                           <a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,26 +125,41 @@
         <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
       </a>
                    
-                
+                    
             </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- 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. --><div class="section"><h2>Debugging the Visual Studio Add-in<a name="Debugging_the_Visual_Studio_Add-in"></a>
 </h2><p>If you are looking to contribute to the code in the Add-in, you will find it helpful at times to be able to step through it in the Visual Studio debugger. The following steps show how to do so.</p><ol style="list-style-type: decimal"><li>Check out the source code for NPanday if you haven't already. More information on how to build it is available in <a href="./building.html"> Building NPanday</a>.</li><li>Open solution file: <tt>dotnet\NPanday.sln</tt>. You may need to choose 'Load project normally' in a warning dialog. The solution is for Visual Studio 2010 - if you are using a more recent version it may ask you to upgrade the project as well.</li><li>Build the whole solution using the normal Visual Studio build solution command.</li><li>Open this file using a text editor (notepad will do): <tt>My Documents\Visual Studio 2010\Addins\NPanday.VisualStudio.AddIn</tt>. This should be the file for the version of Visual Studio you intend to debug it in, so change 2010 to 2005/200
 8 if desired (it need not be the same as the one you have the main solution open in).</li><li>Change the value of the <tt>&lt;Extensibility&gt;&lt;AddIn&gt;&lt;Assembly&gt;</tt> to the following file within your checkout: <tt>dotnet\assemblies\NPanday.VisualStudio.Addin\target\NPanday.VisualStudio.Addin.dll</tt>. You must use the full path, for example: <tt>C:\Documents and Settings[username]\checkouts\npanday\assemblies\...</tt></li><li>Change the value of <tt>&lt;Extensibility&gt;&lt;AddIn&gt;&lt;Description&gt;</tt> to the correct version (including -SNAPSHOT) in order to get an additional output pane showing the debug log.</li><li>Back in Visual Studio, from the NPanday solution, right click on the <tt>NPanday.VisualStudio.Addin</tt> project. Set it to be the <i>Start up project</i> of the solution.</li><li>Right click on <tt>NPanday.VisualStudio.Addin</tt> again and select <i>Properties</i></li><li>Go to the Debug tab and select <i>Start External Program</i> in the <i>Action</i
 > section. Locate the <tt>devenv.exe</tt> of the version of Visual Studio that you want to debug. This is likely to be either <tt>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2010) or <tt>C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2008) or <tt>C:\Program Files\Microsoft Visual Studio 8.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2005)</li><li>You can now set any breakpoint on the project and press the &quot;Run&quot; button to open a new instance of Visual Studio with the current Add-in code loaded. <tt>Connect.cs</tt> is the main class of the Add-in and is the place to look for code to set breakpoints in to start with.</li><li>The Visual Studio will lock the Add-in libraries as long as it runs. So it is recommended to disable the Add-in (rename AddIn-file to *.AddIn_) whenever you open the main solution. After the main solution is opened you can enable it again before you start/debug again.</l
 i></ol></div>
+        <!-- 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. --><div class="section">
+<h2>Debugging the Visual Studio Add-in<a name="Debugging_the_Visual_Studio_Add-in"></a></h2>
+<p>If you are looking to contribute to the code in the Add-in, you will find it helpful at times to be able to step through it in the Visual Studio debugger. The following steps show how to do so.</p>
+<ol style="list-style-type: decimal">
+<li>Check out the source code for NPanday if you haven't already. More information on how to build it is available in <a href="./building.html"> Building NPanday</a>.</li>
+<li>Open solution file: <tt>dotnet\NPanday.sln</tt>. You may need to choose 'Load project normally' in a warning dialog. The solution is for Visual Studio 2010 - if you are using a more recent version it may ask you to upgrade the project as well.</li>
+<li>Build the whole solution using the normal Visual Studio build solution command.</li>
+<li>Open this file using a text editor (notepad will do): <tt>My Documents\Visual Studio 2010\Addins\NPanday.VisualStudio.AddIn</tt>. This should be the file for the version of Visual Studio you intend to debug it in, so change 2010 to 2005/2008 if desired (it need not be the same as the one you have the main solution open in).</li>
+<li>Change the value of the <tt>&lt;Extensibility&gt;&lt;AddIn&gt;&lt;Assembly&gt;</tt> to the following file within your checkout: <tt>dotnet\assemblies\NPanday.VisualStudio.Addin\target\NPanday.VisualStudio.Addin.dll</tt>. You must use the full path, for example: <tt>C:\Documents and Settings[username]\checkouts\npanday\assemblies\...</tt></li>
+<li>Change the value of <tt>&lt;Extensibility&gt;&lt;AddIn&gt;&lt;Description&gt;</tt> to the correct version (including -SNAPSHOT) in order to get an additional output pane showing the debug log.</li>
+<li>Back in Visual Studio, from the NPanday solution, right click on the <tt>NPanday.VisualStudio.Addin</tt> project. Set it to be the <i>Start up project</i> of the solution.</li>
+<li>Right click on <tt>NPanday.VisualStudio.Addin</tt> again and select <i>Properties</i></li>
+<li>Go to the Debug tab and select <i>Start External Program</i> in the <i>Action</i> section. Locate the <tt>devenv.exe</tt> of the version of Visual Studio that you want to debug. This is likely to be either <tt>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2010) or <tt>C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2008) or <tt>C:\Program Files\Microsoft Visual Studio 8.0\Common7\IDE\devenv.exe</tt> (Visual Studio 2005)</li>
+<li>You can now set any breakpoint on the project and press the &quot;Run&quot; button to open a new instance of Visual Studio with the current Add-in code loaded. <tt>Connect.cs</tt> is the main class of the Add-in and is the place to look for code to set breakpoints in to start with.</li>
+<li>The Visual Studio will lock the Add-in libraries as long as it runs. So it is recommended to disable the Add-in (rename AddIn-file to *.AddIn_) whenever you open the main solution. After the main solution is opened you can enable it again before you start/debug again.</li></ol></div>
       </div>
     </div>
     <div class="clear">
       <hr/>
     </div>
     <div id="footer">
-      <div class="xright">Copyright &#169;                    2012
+      <div class="xright">
+              Copyright &#169;                    2014
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All Rights Reserved.      
-                
-      </div>
+                    
+                  </div>
       <div class="clear">
         <hr/>
       </div>
     </div>
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/com-references.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/com-references.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/com-references.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/com-references.html Wed Jul  2 08:44:25 2014
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
       @import url("../../css/site.css");
     </style>
     <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120210" />
+    <meta name="Date-Revision-yyyymmdd" content="20140702" />
     <meta http-equiv="Content-Language" content="en" />
         
-  </head>
+        </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src="../.././images/NPanday.png" alt="NPanday" />
+                                      <a href="../../../../" id="bannerLeft">
+                                                <img src="../../images/NPanday.png" alt="NPanday" />
                 </a>
-                        <a href="../../../" id="bannerRight">
+                                            <a href="../../../../../" id="bannerRight">
                                                 <img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
                 </a>
             <div class="clear">
@@ -28,15 +28,17 @@
     </div>
     <div id="breadcrumbs">
             
-                
+                    
                 <div class="xleft">
                                   <a href="../../../../" title="NPanday Home">NPanday Home</a>
-                &gt;
-                              <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
-                  </div>
+        &gt;
+                          <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+        &gt;
+    COM References
+      </div>
             <div class="xright">        
-                
-                 <span id="publishDate">Last Published: 10 Feb 2012</span>
+                    
+                 <span id="publishDate">Last Published: 2 Jul 2014</span>
               &nbsp;| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
             </div>
       <div class="clear">
@@ -46,7 +48,7 @@
     <div id="leftColumn">
       <div id="navcolumn">
              
-                
+                    
                                 <h5>General</h5>
                   <ul>
                   <li class="none">
@@ -68,46 +70,52 @@
                        <h5>Using NPanday</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+                          <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
+                          <a href="../../guide/installation/index.html" title="Installation">Installation</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+                          <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+                          <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
             </li>
                   <li class="none">
-                          <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+                          <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
             </li>
           </ul>
                        <h5>Beyond Building</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+                          <a href="../../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+                          <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
             </li>
           </ul>
                        <h5>Get Involved</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+                          <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
             </li>
                   <li class="none">
-                          <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                          <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
             </li>
                   <li class="none">
-                          <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                          <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
             </li>
           </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                <li class="collapsed">
+                          <a href="../../project-info.html" title="Project Information">Project Information</a>
+                  </li>
+          </ul>
                        <h5>Resources</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+                          <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
             </li>
                   <li class="none">
                           <a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,26 +125,47 @@
         <img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
       </a>
                    
-                
+                    
             </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- 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. --><div class="section"><h2>COM References<a name="COM_References"></a></h2><p>When Visual Studio compiles code
  that uses a COM object, it creates a wrapper DLL. For example, compiling code in <tt>MyProject</tt> that uses <tt>Shell32.dll</tt> will result in both <tt>MyProject.dll</tt> and <tt>Interop.Shell32.dll</tt> being created.</p><p>This also needs to happen if there is a transitive dependency - if <tt>OtherProject</tt> depends on <tt>MyProject</tt>, and <tt>MyProject</tt> uses <tt>Shell32.dll</tt>, then <tt>Interop.Shell32.dll</tt> also needs to be available when building <tt>OtherProject</tt>.</p><div class="section"><h3>Requirements<a name="Requirements"></a></h3><ul><li>If needed, ActiveX/COM objects must be pre-installed on the build system. NPanday will not do the installation.</li><li>Adding ActiveX/COM from VS &quot;Add Reference&quot; should update the POM information with a <tt>&lt;dependency&gt;</tt> with type <tt>com_reference</tt>.</li><li>Generating POMs from a project containing a COM reference will result in a POM with a dependency with type <tt>com_reference</tt>.</li><
 li>When a dependency with type <tt>com_reference</tt> is encountered, NPanday will generate the interop wrapper DLL and use it during compilation.</li><li>Deleting ActiveX/COM reference should remove the <tt>com_reference</tt> dependency from the POM.</li><li>Adding ActiveX/COM from &quot;Add Maven Artifact&quot; local or remote Maven repository is not allowed. If this attempted, a meaningful error message should be displayed, and nothing should be added to the POM.</li><li>Building a project with ActiveX/COM references should successfully build if the referenced ActiveX is pre-installed in the system.</li><li>Building a project with ActiveX/COM references but the actual ActiveX/COM is not in the system should prompt a meaningful error message.</li><li>Interop wrapper DLLs may be installed/deployed to the local/remote repository and consumed as normal 'library' DLLs.</li></ul></div><div class="section"><h3>References<a name="References"></a></h3><ul><li><a class="externalLink" href=
 "http://msdn.microsoft.com/en-us/library/sd10k43k.aspx">http://msdn.microsoft.com/en-us/library/sd10k43k.aspx</a></li><li><a class="externalLink" href="http://msdn.microsoft.com/en-us/magazine/cc301750.aspx">http://msdn.microsoft.com/en-us/magazine/cc301750.aspx</a></li></ul></div></div>
+        <!-- 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. --><div class="section">
+<h2>COM References<a name="COM_References"></a></h2>
+<p>When Visual Studio compiles code that uses a COM object, it creates a wrapper DLL. For example, compiling code in <tt>MyProject</tt> that uses <tt>Shell32.dll</tt> will result in both <tt>MyProject.dll</tt> and <tt>Interop.Shell32.dll</tt> being created.</p>
+<p>This also needs to happen if there is a transitive dependency - if <tt>OtherProject</tt> depends on <tt>MyProject</tt>, and <tt>MyProject</tt> uses <tt>Shell32.dll</tt>, then <tt>Interop.Shell32.dll</tt> also needs to be available when building <tt>OtherProject</tt>.</p>
+<div class="section">
+<h3>Requirements<a name="Requirements"></a></h3>
+<ul>
+<li>If needed, ActiveX/COM objects must be pre-installed on the build system. NPanday will not do the installation.</li>
+<li>Adding ActiveX/COM from VS &quot;Add Reference&quot; should update the POM information with a <tt>&lt;dependency&gt;</tt> with type <tt>com_reference</tt>.</li>
+<li>Generating POMs from a project containing a COM reference will result in a POM with a dependency with type <tt>com_reference</tt>.</li>
+<li>When a dependency with type <tt>com_reference</tt> is encountered, NPanday will generate the interop wrapper DLL and use it during compilation.</li>
+<li>Deleting ActiveX/COM reference should remove the <tt>com_reference</tt> dependency from the POM.</li>
+<li>Adding ActiveX/COM from &quot;Add Maven Artifact&quot; local or remote Maven repository is not allowed. If this attempted, a meaningful error message should be displayed, and nothing should be added to the POM.</li>
+<li>Building a project with ActiveX/COM references should successfully build if the referenced ActiveX is pre-installed in the system.</li>
+<li>Building a project with ActiveX/COM references but the actual ActiveX/COM is not in the system should prompt a meaningful error message.</li>
+<li>Interop wrapper DLLs may be installed/deployed to the local/remote repository and consumed as normal 'library' DLLs.</li></ul></div>
+<div class="section">
+<h3>References<a name="References"></a></h3>
+<ul>
+<li><a class="externalLink" href="http://msdn.microsoft.com/en-us/library/sd10k43k.aspx">http://msdn.microsoft.com/en-us/library/sd10k43k.aspx</a></li>
+<li><a class="externalLink" href="http://msdn.microsoft.com/en-us/magazine/cc301750.aspx">http://msdn.microsoft.com/en-us/magazine/cc301750.aspx</a></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
       <hr/>
     </div>
     <div id="footer">
-      <div class="xright">Copyright &#169;                    2012
+      <div class="xright">
+              Copyright &#169;                    2014
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All Rights Reserved.      
-                
-      </div>
+                    
+                  </div>
       <div class="clear">
         <hr/>
       </div>
     </div>
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/dotnet-plugins.html
URL: http://svn.apache.org/viewvc/incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/dotnet-plugins.html?rev=1607294&r1=1607293&r2=1607294&view=diff
==============================================================================
--- incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/dotnet-plugins.html (original)
+++ incubator/npanday/site-publish/docs/1.5.0-incubating-SNAPSHOT/developers/design/dotnet-plugins.html Wed Jul  2 08:44:25 2014
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 10, 2012 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2 Jul 2014 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,16 +10,16 @@
       @import url("../../css/site.css");
     </style>
     <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120210" />
+    <meta name="Date-Revision-yyyymmdd" content="20140702" />
     <meta http-equiv="Content-Language" content="en" />
         
-  </head>
+        </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src="../.././images/NPanday.png" alt="NPanday" />
+                                      <a href="../../../../" id="bannerLeft">
+                                                <img src="../../images/NPanday.png" alt="NPanday" />
                 </a>
-                        <a href="../../../" id="bannerRight">
+                                            <a href="../../../../../" id="bannerRight">
                                                 <img src="../../../../../images/apache-incubator-logo.png" alt="Apache Software Foundation Incubator" />
                 </a>
             <div class="clear">
@@ -28,15 +28,17 @@
     </div>
     <div id="breadcrumbs">
             
-                
+                    
                 <div class="xleft">
                                   <a href="../../../../" title="NPanday Home">NPanday Home</a>
-                &gt;
-                              <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
-                  </div>
+        &gt;
+                          <a href="../../index.html" title="NPanday 1.5.0-incubating-SNAPSHOT">NPanday 1.5.0-incubating-SNAPSHOT</a>
+        &gt;
+    Plugins Written in .NET
+      </div>
             <div class="xright">        
-                
-                 <span id="publishDate">Last Published: 10 Feb 2012</span>
+                    
+                 <span id="publishDate">Last Published: 2 Jul 2014</span>
               &nbsp;| <span id="projectVersion">Version: 1.5.0-incubating-SNAPSHOT</span>
             </div>
       <div class="clear">
@@ -46,7 +48,7 @@
     <div id="leftColumn">
       <div id="navcolumn">
              
-                
+                    
                                 <h5>General</h5>
                   <ul>
                   <li class="none">
@@ -68,46 +70,52 @@
                        <h5>Using NPanday</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././guide/index.html" title="Guides overview">Guides overview</a>
+                          <a href="../../guide/index.html" title="Guides overview">Guides overview</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/installation/index.html" title="Installation">Installation</a>
+                          <a href="../../guide/installation/index.html" title="Installation">Installation</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
+                          <a href="../../guide/vs/index.html" title="Visual Studio Add-in">Visual Studio Add-in</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
+                          <a href="../../guide/advanced/index.html" title="Advanced Use without VS Add-in">Advanced Use without VS Add-in</a>
             </li>
                   <li class="none">
-                          <a href="../.././plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
+                          <a href="../../plugins/index.html" title="NPanday Plugin Reference">NPanday Plugin Reference</a>
             </li>
           </ul>
                        <h5>Beyond Building</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
+                          <a href="../../guide/devinfra/index.html" title="Artifact Repositories and Automated Builds">Artifact Repositories and Automated Builds</a>
             </li>
                   <li class="none">
-                          <a href="../.././guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
+                          <a href="../../guide/advanced/releasing.html" title="Release- and Version Management">Release- and Version Management</a>
             </li>
           </ul>
                        <h5>Get Involved</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././developers/index.html" title="Developer's Guide">Developer's Guide</a>
+                          <a href="../../developers/index.html" title="Developer's Guide">Developer's Guide</a>
             </li>
                   <li class="none">
-                          <a href="../.././issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+                          <a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
             </li>
                   <li class="none">
-                          <a href="../.././mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+                          <a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a>
             </li>
           </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                <li class="collapsed">
+                          <a href="../../project-info.html" title="Project Information">Project Information</a>
+                  </li>
+          </ul>
                        <h5>Resources</h5>
                   <ul>
                   <li class="none">
-                          <a href="../.././npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
+                          <a href="../../npanday.pdf" title="Documentation as PDF">Documentation as PDF</a>
             </li>
                   <li class="none">
                           <a href="http://maven.apache.org/" class="externalLink" title="Apache Maven">Apache Maven</a>
@@ -117,7 +125,7 @@
         <img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
       </a>
                    
-                
+                    
             </div>
     </div>
     <div id="bodyColumn">
@@ -129,14 +137,15 @@
       <hr/>
     </div>
     <div id="footer">
-      <div class="xright">Copyright &#169;                    2012
+      <div class="xright">
+              Copyright &#169;                    2014
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All Rights Reserved.      
-                
-      </div>
+                    
+                  </div>
       <div class="clear">
         <hr/>
       </div>
     </div>
   </body>
-</html>
+</html>
\ No newline at end of file