You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by bu...@apache.org on 2011/08/31 23:27:43 UTC
svn commit: r795050 -
/websites/staging/rave/trunk/content/rave/documentation/rave-extensions.html
Author: buildbot
Date: Wed Aug 31 21:27:42 2011
New Revision: 795050
Log:
Staging update by buildbot
Modified:
websites/staging/rave/trunk/content/rave/documentation/rave-extensions.html
Modified: websites/staging/rave/trunk/content/rave/documentation/rave-extensions.html
==============================================================================
--- websites/staging/rave/trunk/content/rave/documentation/rave-extensions.html (original)
+++ websites/staging/rave/trunk/content/rave/documentation/rave-extensions.html Wed Aug 31 21:27:42 2011
@@ -69,13 +69,13 @@
<div id="content">
<h1 class="title"></h1>
<p>One of the (main) goals of Rave is to create an extendible platform. This document is to help Rave users (developers) to customize rave based on needs.</p>
-<p>Just to get you started we have created a Rave Sandbox and created a vanilla extension to implement Custom user service and to customize login page look and feel.
+<p>Just to get you started we have created a Rave Sandbox and created a vanilla extension to implement CustomUserService and to personalize login page look and feel.
Main objective of that vanilla extension is to provide reusable build environment with required minimal dependencies.
-Extension developers will be able to use build file provide and add extra project dependencies. </p>
+Extension developers will be able to use build file provide and add additional project dependencies. </p>
<h5 id="prerequisites">Prerequisites</h5>
-<p>Need to build Rave locally where you are developing extensions</p>
+<p>Need to build Rave locally where you are developing extensions.</p>
<h5 id="rave_vanilla_extension_location">Rave Vanilla Extension Location</h5>
-<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">rave</span><span class="sr">/sandbox/</span><span class="n">rave</span><span class="o">-</span><span class="n">extensions</span><span class="o">/</span><span class="n">rave</span><span class="o">-</span><span class="n">vanilla</span><span class="o">-</span><span class="n">extension</span>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</span> <span class="n">http:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">rave</span><span class="sr">/sandbox/</span><span class="n">rave</span><span class="o">-</span><span class="n">extensions</span><span class="o">/</span><span class="n">rave</span><span class="o">-</span><span class="n">vanilla</span><span class="o">-</span><span class="n">extension</span>
<span class="n">cd</span> <span class="n">rave</span><span class="o">-</span><span class="n">vanilla</span><span class="o">-</span><span class="n">extension</span>
<span class="n">mvn</span> <span class="n">cargo:start</span>
</pre></div>
@@ -84,12 +84,12 @@ Extension developers will be able to use
<h5 id="customizations">Customizations</h5>
<ul>
<li>
-<p>User Service : Extension implements rave UserService interface as CustomUserService. To use CustomUserService while login you need to update
+<p>User Service : Extension implements rave UserService interface as CustomUserService. To use CustomUserService for login you need to update
Application Security context provided in ~/src/main/webapp/WEB-INF/applicationContext-security.xml and add name for customUserService. </p>
</li>
<li>
<p>Login page : This is just to demonstrate that if you have your own login page and style sheets you can copy them to right location and they will be
-included in portal war along with other rave files. If you will have the same same Rave war files will be replaced with your version of files.</p>
+included in portal war along with other rave files. If you will have the same files name as in Rave war, they will be replaced with your version of files.</p>
</li>
</ul>
<h3 id="todo_other_customizations_points_in_rave">TODO other customizations points in RAVE.</h3>