blob: 2360c3ee697a60de7f1bb75a773adbcef7ed254c [file] [log] [blame]
------
NPanday FAQ
------
------
25 Feb 2009
------
NPanday Frequently Asked Questions
* Why is NPanday named as such?
Since NPanday is a project that builds .NET Applications, we brainstormed for a name that would symbolize a great builder,
a builder that would have more freedom from its predecessor.
<<<Panday>>> is a bisaya word for carpenter/builder and at the same time <<<Panday>>> is a fictional Filipino comic hero
that would fight monsters using a dagger which magically turns into a sword when raised into the sky. The materials of the
dagger came from a meteorite that struck down on earth during the reign of the monsters and supernatural beings.
<<<Panday>>> fights to bring back freedom and peace to the people once more.
* What are the requirements needed to run NPanday?
You would need to install the following:
* Nunit
* Java 1.5 or higher
* Apache Maven 2.0.4 or higher
[]
* Do you need to have intensive knowledge on the Apache Maven or Java in order to run NPanday?
No. Since NPanday aims to run on the back ground. The user will have minimal interaction with Apache Maven.
* Can NPanday build projects outside of VS since it is a VS Addin?
Yes. Since NPanday creates a pom file from your corresponding .Net Project you can build your .Net Projects using Apache Maven commands.
* Why use NPanday when you can build .Net Applications in Visual Studio?
* NPanday aims for Continuous Integration and Artifact Repository Management for your .Net Applications using Open Source Technology.
By using NPanday, you can take advantage of existing development infrastructure that is compatible with Maven.
* How can a custom <<<settings.xml>>> be used for the Visual Studio Addin?
Add the <<< \-DsettingsFile\=\[path_to_custom_settings.xml_file\] >>> parameter when executing
<<<mvn npanday.plugin:maven\-vsinstaller\-plugin:install>>>. For example,
<<<mvn npanday.plugin:maven\-vsinstaller\-plugin:install \-DsettingsFile\="C:\\settings.xml">>>
* How do I set the root namespace for a Visual Basic assembly?
Add the <<< \<rootNameSpace\> >>> element under <<< \<configuration\> >>> inside the <<<maven-compile-plugin>>> plugin.
Just like the following:
+--------------+
<plugin>
<groupId>npanday.plugin</groupId>
<artifactId>maven-compile-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<language>VB</language>
<rootNameSpace>my.company</rootNameSpace>
</configuration>
</plugin>
+--------------+
* Where can I get the NPanday VS Addin installers?
{{{http://www.codeplex.com/npanday} NPanday}} VS Addin installers can be downloaded from the NPanday site,
under the {{{http://www.codeplex.com/npanday/Release/ProjectReleases.aspx}<<Releases>>}} tab.
In this page, you can see different files to download such as:
* <<VS Addin Installer>> - installs the VS Addin
* <<VS Addin \+ Repository Installer>> - installs the VS Addin with the NPanday repository
* <<Source>> - NPanday source codes for those who want to contribute to the community
* <<Repository>> - NPanday repository containing the artifacts commonly used