You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/09/09 01:56:12 UTC

incubator-juneau-website git commit: Update about page.

Repository: incubator-juneau-website
Updated Branches:
  refs/heads/asf-site 4cba2c2cd -> 8d02460d7


Update about page.

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/commit/8d02460d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/8d02460d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/8d02460d

Branch: refs/heads/asf-site
Commit: 8d02460d71d01189b93e81e4a24f5e13495ab1a9
Parents: 4cba2c2
Author: JamesBognar <ja...@apache.org>
Authored: Fri Sep 8 21:56:09 2017 -0400
Committer: JamesBognar <ja...@apache.org>
Committed: Fri Sep 8 21:56:09 2017 -0400

----------------------------------------------------------------------
 content/about2.html | 117 ++++++++++++++++++++++-------------------------
 1 file changed, 55 insertions(+), 62 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/8d02460d/content/about2.html
----------------------------------------------------------------------
diff --git a/content/about2.html b/content/about2.html
index 9dcd216..30fb455 100644
--- a/content/about2.html
+++ b/content/about2.html
@@ -43,31 +43,6 @@
 	<h5 class='toc'>2 - Features</h5>
 	<div>
 		<ul class='spaced-list'>
-			<li>Marshalling support for:
-				<ul>
-					<li>JSON (including variants, lax syntax, support for comments, fully RFC1759 compliant, 20% faster than Jackson, plus JSON-Schema)
-					<li>XML (including namespace support, plus XML-Schema)
-					<li>HTML (plus HTML-Schema)
-					<li>URL-Encoding
-					<li>UON (URL-Encoded Object Notation)
-					<li>MessagePack
-					<li>RDF/XML
-					<li>RDF/XML-Abbrev 
-					<li>N-Triple
-					<li>Turtle
-					<li>N3
-					<li>CSV
-					<li>SOAP/XML
-					<li>Coming soon: Protobuf, YAML, BSON
-				</ul>
-			<li>Data Transfer Objects for:
-				<ul>
-					<li>HTML5
-					<li>Atom
-					<li>Cognos
-					<li>JSON-Schema
-					<li>Swagger 2.0
-				</ul>
 			<li>KISS is our mantra!  No auto-wiring.  No code generation.  No dependency injection.  Just add it to your classpath and use it.  Extremely simple unit testing!
 			<li>Tiny - ~1MB
 			<li>Exhaustively tested
@@ -162,7 +137,7 @@
 				<td><ul style='margin:0px 10px;'><li>Java 6</li></ul></td>
 			</tr>
 			<tr class='light bb'>
-				<td rowspan="5" style='text-align:center;font-weight:bold;padding:20px;'><a class='doclink' href='#JuneauRest'>Juneau REST</a></td>
+				<td rowspan="3" style='text-align:center;font-weight:bold;padding:20px;'><a class='doclink' href='#JuneauRest'>Juneau REST</a></td>
 				<td class='code'><a class='doclink' href='#juneau-rest-server'>juneau-rest-server</a></td>
 				<td>
 					REST Servlet API
@@ -198,10 +173,11 @@
 					</ul>
 				</td>
 			</tr>
-			<tr class='light bb'>
-				<td class='code'><a class='doclink' href='#juneau-microservice'>juneau-microservice</a></td>
+			<tr class='dark bb'>
+				<td rowspan="2" style='text-align:center;font-weight:bold;padding:20px;'><a class='doclink' href='#JuneauMicroservice'>Juneau Microservice</a></td>
+				<td class='code'><a class='doclink' href='#juneau-microservice-server'>juneau-microservice-server</a></td>
 				<td>
-					REST Microservice API
+					REST Microservice Server API
 				</td>
 				<td>
 					<ul style='margin:0px 10px;'>
@@ -210,7 +186,7 @@
 					</ul>
 				</td>
 			</tr>
-			<tr class='light bb'>
+			<tr class='dark bb'>
 				<td class='code'><a class='doclink' href='#juneau-microservice-template'>juneau-microservice-template</a></td>
 				<td>
 					Developer template project
@@ -222,7 +198,7 @@
 					</ul>
 				</td>
 			</tr>
-			<tr class='dark bb'>
+			<tr class='light bb'>
 				<td rowspan="2" style='text-align:center;font-weight:bold;padding:20px;'><a class='doclink' href='#Examples'>Examples</a></td>
 				<td class='code'><code>juneau-examples-core</code></td>
 				<td>
@@ -230,14 +206,14 @@
 				</td>
 				<td></td>
 			</tr>
-			<tr class='dark bb'>
+			<tr class='light bb'>
 				<td class='code'><code>juneau-examples-rest</code></td>
 				<td>
 					REST code examples
 				</td>
 				<td></td>
 			</tr>
-			<tr class='light bb'>
+			<tr class='dark bb'>
 				<td rowspan="1" style='text-align:center;font-weight:bold;padding:20px;'><a class='doclink' href='#JuneauAll'>Juneau All</a></td>
 				<td class='code'><code>juneau-all</code></td>
 				<td>
@@ -280,24 +256,25 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-marshall&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-marshall-6.3.2-incubating.jar 
+	juneau-marshall-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
-				The <code>juneau-marshall</code> library includes easy-to-use and highly customizable serializers and parsers.  
+				The <code>juneau-marshall</code> library includes easy-to-use and highly customizable serializers and parsers
+				based around a common API.  
 				They provide support for the following languages:
 			</p>
 			<ul>
 				<li>JSON
 				<li>XML
 				<li>HTML
-				<li>UON
+				<li>UON (URL-Encoded Object Notation)
 				<li>URL-Encoding
 				<li>MessagePack
 				<li>SOAP/XML
@@ -415,6 +392,13 @@
 				<li>Parsers can receive input directly from Readers, InputStreams, Files, Strings, or byte arrays.
 				<li>Parsers can reconstruct arbitrarily complex data structures consisting of maps, collections, beans, and other POJOs.
 				<li>Serializers and parsers do not use intermediate DOMs!  POJOs are serialized directly to streams and parsed back directly to POJOs, making them extremely efficient and fast.
+				<li>Supported languages are highly-customizable and powerful.  For example, JSON support includes:
+					<ul>
+						<li>Support for variants such as LAX syntax (unquoted attributes and single quotes).
+						<li>Support for embedded Javascript comments.
+						<li>Fully RFC1759 compliant.
+						<li>20% faster than Jackson.
+					</ul>
 			</ul>
 			<br><hr>
 			<p>
@@ -593,13 +577,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-marshall-rdf&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-marshall-rdf-6.3.2-incubating.jar 
+	juneau-marshall-rdf-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -665,13 +649,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-dto&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-dto-6.3.2-incubating.jar 
+	juneau-dto-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -901,13 +885,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-svl&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-svl-6.3.2-incubating.jar 
+	juneau-svl-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -975,13 +959,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-config&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-config-6.3.2-incubating.jar 
+	juneau-config-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -1109,13 +1093,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-rest-server&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-rest-server-6.3.2-incubating.jar 
+	juneau-rest-server-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -1736,13 +1720,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-rest-server-jaxrs&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-rest-server-jaxrs-6.3.2-incubating.jar 
+	juneau-rest-server-jaxrs-6.4.0-incubating.jar 
 			</p>	
 			
 			<p>
@@ -1780,13 +1764,13 @@
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-rest-client&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-rest-client-6.3.2-incubating.jar 
+	juneau-rest-client-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -1921,26 +1905,35 @@
 				<li class='link'>See <a class='doclink' href='http://juneau.incubator.apache.org/site/apidocs/overview-summary.html#Client'>Juneau Client</a> for more information.
 			</ul>
 		</div>	
+	</div>
+
+	<!-- =========================================================================================================== -->
+	<!-- === JUNEAU MICROSERVICE =================================================================================== -->
+	<!-- =========================================================================================================== -->
+	
+	<h5 class='toc' id='JuneauMicroservice'>6 - Juneau Microservice</h5>
+	<div>
+
 
 		<!-- ======================================================================================================= -->
-		<!-- === JUNEAU-MICROSERVICE =============================================================================== -->
+		<!-- === JUNEAU-MICROSERVICE-SERVER ======================================================================== -->
 		<!-- ======================================================================================================= -->
 	
-		<h6 class='toc' id='juneau-microservice'>5.4 - juneau-microservice</h6>
+		<h6 class='toc' id='juneau-microservice'>6.1 - juneau-microservice-server</h6>
 		<div>
 			
 			<h6 class='figure'>Maven Dependency</h6>
 			<p class='bcode'>
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
-		&lt;<xt>artifactId</xt>&gt;juneau-microservice&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>artifactId</xt>&gt;juneau-microservice-server&lt;<xt>/artifactId</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 			</p>	
 		
 			<h6 class='figure'>OSGi Module</h6>
 			<p class='bcode'>
-	juneau-microservice-6.3.2-incubating.jar 
+	juneau-microservice-server-6.4.0-incubating.jar 
 			</p>	
 		
 			<p>
@@ -2090,7 +2083,7 @@
 		<!-- === JUNEAU-MICROSERVICE-TEMPLATE ====================================================================== -->
 		<!-- ======================================================================================================= -->
 	
-		<h6 class='toc' id='juneau-microservice-template'>5.5 - juneau-microservice-template</h6>
+		<h6 class='toc' id='juneau-microservice-template'>6.2 - juneau-microservice-template</h6>
 		<div>
 			<p>
 				The <code>juneau-microservice-template</code> module is a bare-bones microservice project that can be
@@ -2103,7 +2096,7 @@
 	<!-- === JUNEAU-EXAMPLES ======================================================================================= -->
 	<!-- =========================================================================================================== -->
 
-	<h5 class='toc' id='Examples'>6 - Examples</h5>
+	<h5 class='toc' id='Examples'>7 - Examples</h5>
 	<div>
 	
 		<p>
@@ -2129,20 +2122,20 @@
 	<!-- === JUNEAU-EXAMPLES ======================================================================================= -->
 	<!-- =========================================================================================================== -->
 
-	<h5 class='toc' id='JuneauAll'>7 - Juneau All</h5>
+	<h5 class='toc' id='JuneauAll'>8 - Juneau All</h5>
 	<div>
 		<h6 class='figure'>Maven Dependency</h6>
 			<p class='bcode'>
 	&lt;<xt>dependency</xt>&gt;
 		&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
 		&lt;<xt>artifactId</xt>&gt;juneau-all&lt;<xt>/artifactId</xt>&gt;
-		&lt;<xt>version</xt>&gt;6.3.2-incubating&lt;<xt>/version</xt>&gt;
+		&lt;<xt>version</xt>&gt;6.4.0-incubating&lt;<xt>/version</xt>&gt;
 	&lt;<xt>/dependency</xt>&gt;
 		</p>	
 	
 		<h6 class='figure'>OSGi Module</h6>
 		<p class='bcode'>
-	juneau-all-6.3.2-incubating.jar 
+	juneau-all-6.4.0-incubating.jar 
 		</p>	
 		<p>
 			The <code>juneau-all</code> Maven artifact provides a convenient uber-jar of the following Juneau libraries:
@@ -2170,7 +2163,7 @@
 	<!-- === MORE-INFORMATION ====================================================================================== -->
 	<!-- =========================================================================================================== -->
 
-	<h5 class='toc'>7 - More information</h5>
+	<h5 class='toc'>9 - More information</h5>
 	<div>
 		<p>
 			<b>*ALL*</b> user documentation for this project is maintained in its <a class='doclink' href='http://juneau.incubator.apache.org/site/apidocs/index.html' target="_top">Javadocs</a>.