Skip to content

Commit

Permalink
update & publish maven site at http://nodeclipse.github.io/dev/
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul Verest 伟保罗 committed Oct 11, 2013
1 parent 3c869f4 commit c9cdf6a
Show file tree
Hide file tree
Showing 7 changed files with 63 additions and 81 deletions.
2 changes: 1 addition & 1 deletion markdown/README.md
Expand Up @@ -5,7 +5,7 @@ ATTENSION: There is no more using of git submodules. However `pom.xml` shows exa

Currently there is no direct code dependencies on markdown modules.

- `Eclipse-Markdown-Editor-Plugin` is expected to be installed together with Nodeclispe-1.
- `Eclipse-Markdown-Editor-Plugin` is expected to be installed together with Nodeclipse-1.
The HTML Preview is added to Node perspective and Makrdown Editor feature is required for update site `org.nodeclipse.site` as follows:
`<feature url="features/markdown.editor.feature_0.2.3.jar" id="markdown.editor.feature" version="0.2.3">`

Expand Down
6 changes: 3 additions & 3 deletions org.nodeclipse.debug/README.md
@@ -1,7 +1,7 @@

## org.nodeclipse.debug

Running and debugging node applications
Running and debugging Node applications

### Developing

Expand Down Expand Up @@ -56,9 +56,9 @@ http://stackoverflow.com/questions/591018/how-to-write-a-hyperlink-to-an-eclipse

### Many node instances running

currecntly `private static RuntimeProcess nodeProcess`, that is only one Node process may be running.
- [ ] currecntly `private static RuntimeProcess nodeProcess`, that is only one Node process may be running.

--debug-brk=5858
- [ ] --debug-brk=5858

http://stackoverflow.com/questions/11947409/nodejs-eclipse-v8-deb

Expand Down
17 changes: 13 additions & 4 deletions pom.xml
Expand Up @@ -9,10 +9,11 @@

<!-- Information block, used within maven site
More Project Information http://maven.apache.org/pom.html -->
<name>Nodeclispe-1</name>
<name>Nodeclipse-1</name>
<url>http://nodeclipse.github.io</url>
<!-- http://www.sonatype.com/books/mvnex-book/reference/optimizing-sect-dependencies.html -->
<description>
Node.js development in Eclipse
Node.js http://nodejs.org/ development in Eclipse http://eclipse.org/
</description>
<organization>
<name>Nodeclipse organization</name>
Expand Down Expand Up @@ -58,8 +59,16 @@
</roles>
</developer>
</developers>
<!--
<contributors>
</contributors>
<mailingLists>
<mailingList></mailingList>
</mailingLists>
<licenses>
<license></license>
</licenses>
-->
<distributionManagement>
<site>
<id>nodeclipse-1-site</id>
Expand Down Expand Up @@ -196,10 +205,10 @@
</plugins>
</build>

<!-- http://mojo.codehaus.org/taglist-maven-plugin/usage.html -->

<reporting>
<plugins>
<plugin>
<plugin><!-- http://mojo.codehaus.org/taglist-maven-plugin/usage.html -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
Expand Down
67 changes: 1 addition & 66 deletions src/site/README.md
@@ -1,67 +1,2 @@

## Maven project site

First check [How to use markdown for maven project site?](http://stackoverflow.com/questions/14829190/how-to-use-markdown-for-maven-project-site)

`name` and `description` fields in pom.xml are usually optonal, but required for `mvn site`
as it otherwise produces long links with word "Underfined" .

<name>org.nodeclipse.ui</name>
<description>org.nodeclipse.ui</description>

###

mvn site:stage -DstagingDirectory=C:\TEMP\fullsite


Some snippets

<!-- http://maven.apache.org/plugins/maven-project-info-reports-plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.6</version>
<!--
<configuration>
<webAccessUrl>http://svn.example.org/viewvc/project/trunk</webAccessUrl>
<anonymousConnection>scm:svn:http://svn.example.org/repo/project/trunk</anonymousConnection>
<developerConnection>scm:svn:https://svn.example.org/repo/project/trunk</developerConnection>
</configuration>
-->
</plugin>
</plugins>
</build>



<!-- http://mojo.codehaus.org/taglist-maven-plugin/usage.html -->
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
<configuration>
<tagListOptions>
<tagClasses>
<tagClass>
<displayName>Todo Work</displayName>
<tags>
<tag>
<matchString>todo</matchString>
<matchType>ignoreCase</matchType>
</tag>
<tag>
<matchString>FIXME</matchString>
<matchType>exact</matchType>
</tag>
</tags>
</tagClass>
</tagClasses>
</tagListOptions>
</configuration>
</plugin>
</plugins>
</reporting>


check README inside markdown folder. It also goes into published site.
38 changes: 38 additions & 0 deletions src/site/markdown/README.md
@@ -0,0 +1,38 @@

Maven generated documentation site

## Maven project site

First check [How to use markdown for maven project site?](http://stackoverflow.com/questions/14829190/how-to-use-markdown-for-maven-project-site)

`name` and `description` fields in pom.xml are usually optonal, but required for `mvn site`
as it otherwise produces long links with word "Underfined" .

<name>org.nodeclipse.ui</name>
<description>org.nodeclipse.ui</description>

### Generating

mvn site:site
mvn site:stage -DstagingDirectory=C:\TEMP\fullsite


### Some snippets

<!-- http://maven.apache.org/plugins/maven-project-info-reports-plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.6</version>
<!--
<configuration>
<webAccessUrl>http://svn.example.org/viewvc/project/trunk</webAccessUrl>
<anonymousConnection>scm:svn:http://svn.example.org/repo/project/trunk</anonymousConnection>
<developerConnection>scm:svn:https://svn.example.org/repo/project/trunk</developerConnection>
</configuration>
-->
</plugin>
</plugins>
</build>

2 changes: 0 additions & 2 deletions src/site/markdown/index.md

This file was deleted.

12 changes: 7 additions & 5 deletions src/site/site.xml
@@ -1,6 +1,6 @@
<project name="Nodeclispe">
<project name="Nodeclipse">
<bannerLeft>
<name>Nodeclispe</name>
<name>Nodeclipse</name>
<href>http://www.nodeclipse.org/</href>
<src>header3.png</src>
</bannerLeft>
Expand All @@ -20,19 +20,21 @@
<sitesearch>${project.url}</sitesearch>
</googleSearch>
<gitHub>
<projectId>apache/maven-surefire</projectId>
<projectId>Nodeclipse/nodeclipse-1</projectId>
<ribbonOrientation>right</ribbonOrientation>
<ribbonColor>gray</ribbonColor>
</gitHub>
</fluidoSkin>
</custom>


<body>
<menu ref="reports" inherit="top"/>
<menu ref="modules"/>
<menu name="markdown note">
<menu name="Developer Notes">
<item href="markdown.html" name="markdown" />
<item href="build.html" name="build" />
<item href="git-remove-submodules.html" name="git-remove-submodules" />
<item href="tips.html" name="tips" />
</menu>
</body>
</project>
Expand Down

0 comments on commit c9cdf6a

Please sign in to comment.