Repository: incubator-juneau-website
Updated Branches:
  refs/heads/asf-site 98af932a6 -> 00d61459f


Minor wording changes.

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/00d61459
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/00d61459
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/00d61459

Branch: refs/heads/asf-site
Commit: 00d61459f0841648f84b787ab65957bac230cf76
Parents: 98af932
Author: JamesBognar <[email protected]>
Authored: Sun Jun 25 10:41:20 2017 -0400
Committer: JamesBognar <[email protected]>
Committed: Sun Jun 25 10:41:20 2017 -0400

----------------------------------------------------------------------
 content/about.html | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/00d61459/content/about.html
----------------------------------------------------------------------
diff --git a/content/about.html b/content/about.html
index cb967eb..cc6a831 100644
--- a/content/about.html
+++ b/content/about.html
@@ -15,8 +15,8 @@
                <li>A toolkit for marshalling POJOs to a variety of content 
types using a common framework.
                <li>A REST server API for creating Swagger-based 
self-documenting REST interfaces using POJOs.
                <li>A REST client API for interacting with REST interfaces 
using POJOs.
-               <li>An RPC API built on top of REST that allows you to create 
proxy interfaces against Juneau or 3rd-party REST interfaces.
-               <li>A sophisticated INI config file API. 
+               <li>A REST client interface proxy API that allows you to 
quickly create Java interfaces against virtually any 3rd-party REST interface.
+               <li>A sophisticated configuration file API.
                <li>A REST microservice API that combines all the features 
above for creating lightweight standalone REST interfaces that start up in 
milliseconds.
        </ul>
        <p>
@@ -55,7 +55,6 @@
                                <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>Does not use intermediate DOMs!  POJOs are serialized 
directly to streams and parsed back directly to POJOs.  Extremely efficient and 
fast.
                <li>Tiny - ~1MB
                <li>Exhaustively tested
        </ul>
@@ -81,7 +80,7 @@
 
        <h5 class='toc'>Juneau Core</h5>
        <p>
-               Core library includes easy-to-use and customizable serializers 
and parsers.  The examples here are only a small taste of what's possible. 
+               Core library includes easy-to-use and customizable serializers 
and parsers.  The examples here provide a small taste of what's possible. 
        </p>
        <p>
                The default serializers can often be used to serialize POJOs in 
a single line of code:
@@ -206,10 +205,13 @@
        <jk>boolean</jk> b = l9a.getBoolean(1);
        ObjectList l9b = (ObjectList)parser.parse(json, Object.<jk>class</jk>); 
 <jc>// Equivalent.</jc>  
        </p>
-       <p>
-               Serializers can send output directly to Writers, OutputStreams, 
Files, Strings, or byte arrays.
-               <br>Parsers can receive input directly from Readers, 
InputStreams, Files, Strings, or byte arrays.
-       </p>
+       <h5 class='toc'>Features</h5>
+       <ul class='spaced-list'>
+               <li>Serializers can send output directly to Writers, 
OutputStreams, Files, Strings, or byte arrays.
+               <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.  
Extremely efficient and fast.
+       </ul>
        <br><hr>
        <p>
                Serializers and parsers are builder-based.  Build from scratch 
or clone existing instances.  Lots of configuration options available for all 
the languages.
@@ -247,8 +249,7 @@
        <br><br><hr>
        <p>
                Many POJOs such as primitives, beans, collections, arrays, and 
classes with various known constructors and methods are serializable 
out-of-the-box.  
-               For other objects, "swaps" allow you to swap-in serializable 
replacement objects during serialization
-               and vis-versa during parsing.  Beans can also be tailored in 
various ways such as customizing property names, ordering, and visibility.  
+               For other objects, "transforms" allow you to perform various 
mutations on them before serialization and after parsing.  
        </p>
        <ul class='spaced-list'>
                <li>Transforms

Reply via email to