You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bu...@apache.org on 2014/02/10 23:44:51 UTC

svn commit: r897227 [3/3] - in /websites/staging/myfaces/trunk/content: ./ asf-board-reports/ gsoc-and-myfaces/ proposals/ wiki/ wiki/asf-board-reports/ wiki/gsoc-and-myfaces/ wiki/proposals/

Added: websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes-video,-audio,-mediasource-and-mediasources.html
==============================================================================
--- websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes-video,-audio,-mediasource-and-mediasources.html (added)
+++ websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes-video,-audio,-mediasource-and-mediasources.html Mon Feb 10 22:44:50 2014
@@ -0,0 +1,392 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <head>
+    <title>GSoC Html5 Prototypes video, audio, mediaSource and mediaSources</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-base.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-theme.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/codehilite.css"/>
+    <link rel="stylesheet" type="text/css" media="print" href="/wiki/css/print.css"/>
+    
+    
+
+    
+    
+  </head>
+  <body>
+  <div id="header">
+    <div id="top_menu">
+      <div id="top_menu_container">
+          <!-- #simplePublishDate($decoration.publishDate)
+          #links( $decoration.body.links ) -->
+          <div class="date">
+            Last Published: <script>document.write(document.lastModified);</script>
+          </div>
+          <ul>
+<li><a href="http://www.apache.org/">Apache</a></li>
+<li><a href="http://myfaces.apache.org/index.html">MyFaces</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/Quick+Start">Quick Start</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/MyFaces+Core+User+Guide">User Guide</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/FAQ">FAQ</a></li>
+<li><a href="http://myfaces.apache.org/core22/javadoc.html">Generated Doc</a></li>
+<li><a href="http://myfaces.apache.org/download.html">Download</a></li>
+</ul>
+        <div class="clear"></div>
+      </div> <!-- close top_menu_container -->
+    </div> <!-- close top_menu -->
+    <div id="header_bottom">
+    <div id="logo_banner_container">
+      <!--#banner( $decoration.bannerLeft "logo" )-->
+      <div id="logo">
+        <a href="index.html">
+          <img src="/wiki/img/banners/MyFaces_logo.jpg" alt="" />
+        </a>
+      </div>
+      <!--#banner( $decoration.bannerRight "banner" )-->
+      <div id="banner">
+        <a href="http://www.apache.org/">
+          <img src="/wiki/img/banners/apache_banner.png" alt="" />
+        </a>
+      </div>    
+      <div class="clear"></div>
+    </div> <!-- close logo_banner_container -->
+    </div> <!-- close header_bottom -->
+  </div> <!-- close header -->
+    <div id="main_container">
+    <div id="left_column">
+    <!--
+       #mainMenu( $decoration.body.menus )
+       #poweredByLogo( $decoration.poweredBy )
+       -->
+        <div id="powered_by">
+          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="/wiki/img/banners/maven-feather.png"></img>
+          </a>
+        </div>
+    </div>
+    <div id="body_column">
+      <div>
+      <p><a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/gsoc-and-myfaces.html">GSOC and MyFaces</a></p>
+      <h2>GSoC Html5 Prototypes video, audio, mediaSource and mediaSources</h2>
+      <div id="content" class="grid_16"><div class="section-content"><p><span style="color: rgb(255,0,0);"><strong>The prototypes here were used
+for getting the feedback of other developers, during the first part (design
+part) of GSOC project. They are all obsolete now, and only kept as a
+reference example for future students .</strong></span></p>
+
+<h3><strong>&lt;hx:video&gt;</strong></h3>
+
+<h6>Extends: <span style="color: rgb(0,0,0);">UIOutput. May extend a
+abstract component with hx:audio.</span></h6>
+
+<h6>Attributes not present in ancestor:</h6>
+
+<table><tbody>
+<tr>
+<th><p> Name </p></th>
+<th><p> Required? </p></th>
+<th><p> Values </p></th>
+<th><p> Description </p></th>
+</tr>
+<tr>
+<td><p> preload <br class="atl-forced-newline" /> </p></td>
+<td><p> optional </p></td>
+<td><p> one of <br class="atl-forced-newline" />
+'none', 'metadata'(default), 'auto' </p></td>
+<td><p> none: do not preload the media from the server <br
+class="atl-forced-newline" />
+metadata: fetch metadata (length, quality, etc.) (default) <br
+class="atl-forced-newline" />
+auto: load the data from the server, even if user doesn't play it <br
+class="atl-forced-newline" /> </p></td>
+</tr>
+<tr>
+<td><p> showControls&nbsp; <br class="atl-forced-newline" /> </p></td>
+<td><p> optional </p></td>
+<td><p> true(default) or false. </p></td>
+<td><p> true: browser's media controls are shown (default) <br
+class="atl-forced-newline" />
+ false: controls are not shown and page author needs one explicitly <br
+class="atl-forced-newline" /> </p></td>
+</tr>
+<tr>
+<td><p> loop </p></td>
+<td><p> optional </p></td>
+<td><p> true(default) or false.<br class="atl-forced-newline" /> </p></td>
+<td><p> Pattern to validate the typed input on browser-side and the
+server-side. This attribute should not be set and is ignored if
+&quot;type&quot; is 'textarea'. <br class="atl-forced-newline" /> </p></td>
+</tr>
+<tr>
+<td><p> poster<br class="atl-forced-newline" /> </p></td>
+<td><p> optional </p></td>
+<td><p> String </p></td>
+<td><p> Url of image to show when not playing or seeking <br
+class="atl-forced-newline" /> </p></td>
+</tr>
+<tr>
+<td><p> width <br class="atl-forced-newline" /> </p></td>
+<td><p> optional </p></td>
+<td><p> String </p></td>
+<td><p> Width of the video&nbsp; <br class="atl-forced-newline" />
+</p></td>
+</tr>
+<tr>
+<td><p> height <br class="atl-forced-newline" /> </p></td>
+<td><p> optional </p></td>
+<td><p> String </p></td>
+<td><p> Height of the video <br class="atl-forced-newline" /> </p></td>
+</tr>
+</tbody></table>
+
+<h6>Facets:</h6>
+
+<table><tbody>
+<tr>
+<th><p> Name </p></th>
+<th><p> Description </p></th>
+</tr>
+<tr>
+<td><p> fallBack </p></td>
+<td><p> Content to display when HTML5 video is not supported. For example,
+page author may use a&nbsp;flash player as a fallback or display a message
+that displays Html5 video is not supported.<br class="atl-forced-newline"
+/> </p></td>
+</tr>
+</tbody></table>
+
+<h6>Potential Children:</h6>
+
+<ul>
+    <li>&lt;fx:mediaSource&gt;</li>
+    <li>&lt;fx:mediaSources&gt;</li>
+</ul>
+
+<h6>Notes:</h6>
+
+<ul>
+    <li>New &lt;track&gt; feature is not included, since there is no
+browser support yet (impossible to test). This feature can be added when
+one browser starts supporting it.</li>
+</ul>
+
+<h6>References:</h6>
+
+<ul>
+    <li><a
+href="http://www.whatwg.org/specs/web-apps/current-work/#video">http://www.whatwg.org/specs/web-apps/current-work/#video</a></li>
+    <li><a
+href="https://developer.mozilla.org/En/HTML/Element/Video">https://developer.mozilla.org/En/HTML/Element/Video</a></li>
+</ul>
+
+<h3><strong>&lt;hx:audio&gt;</strong></h3>
+
+<p>This component will be same with &lt;hx:video&gt;, except it won't have
+&quot;width&quot;, &quot;height&quot; and &quot;poster&quot;
+attributes.</p>
+
+<h3><strong>&lt;fx:mediaSource&gt;</strong></h3>
+
+<h6>Extends:&nbsp;<span style="color: rgb(0,0,0);">UIComponent</span></h6>
+
+<h6>Attributes:</h6>
+
+<table><tbody>
+<tr>
+<th><p> Name </p></th>
+<th><p> Required? </p></th>
+<th><p> Values </p></th>
+<th><p> Description </p></th>
+</tr>
+<tr>
+<td><p> src </p></td>
+<td><p> required </p></td>
+<td><p> EL and Literal </p></td>
+<td><p> URL of the source. </p></td>
+</tr>
+<tr>
+<td><p> contentType </p></td>
+<td><p> optional </p></td>
+<td><p> EL and Literal </p></td>
+<td><p> MIME content type of the source (ie:video/ogg). </p></td>
+</tr>
+<tr>
+<td><p> codecs </p></td>
+<td><p> optional </p></td>
+<td><p> EL and Literal </p></td>
+<td><p> Codecs of the source (ie:'avc1.64001E, mp4a.40.2'). </p></td>
+</tr>
+<tr>
+<td><p> media </p></td>
+<td><p> optional </p></td>
+<td><p> EL and Literal </p></td>
+<td><p> Just like the @media in CSS. </p></td>
+</tr>
+</tbody></table>
+
+<h6>Notes:</h6>
+
+<ul>
+    <li>This component can be a child of &lt;hx:video&gt; and
+&lt;hx:audio&gt;</li>
+</ul>
+
+<h6>References:</h6>
+
+<ul>
+    <li><a
+href="http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#the-source-element">http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#the-source-element</a></li>
+    <li><a
+href="https://developer.mozilla.org/En/HTML/Element/Source">https://developer.mozilla.org/En/HTML/Element/Source</a></li>
+</ul>
+
+<h3><strong>&lt;fx:mediaSources&gt;</strong></h3>
+
+<h6>Extends:&nbsp;<span style="color: rgb(0,0,0);">UIComponent</span></h6>
+
+<h6>Attributes:</h6>
+
+<table><tbody>
+<tr>
+<th><p> Name </p></th>
+<th><p> Required? </p></th>
+<th><p> Values </p></th>
+<th><p> Description </p></th>
+</tr>
+<tr>
+<td><p> items </p></td>
+<td><p> required </p></td>
+<td><p> EL </p></td>
+<td><p> binding of a collection which has elements of types having these
+methods:<br class="atl-forced-newline" /></p>
+<ul>
+    <li>public String getSrc()</li>
+    <li>public String getContentType()</li>
+    <li>public String getMedia()</li>
+    <li>public String getCodecs() <br class="atl-forced-newline" />
+(ie. Collection&lt;org.apache.myfaces.html5.media.MediaSourceInfo&gt;) <br
+class="atl-forced-newline" />
+'src', 'contentType', 'media' and 'codecs' are explained in
+&lt;fx:mediaSource&gt; above.</li>
+</ul>
+</td>
+</tr>
+</tbody></table>
+
+<h6>Notes:</h6>
+
+<ul>
+    <li>This component can be a child of &lt;hx:video&gt; and
+&lt;hx:audio&gt;</li>
+</ul>
+
+<h6>References:</h6>
+
+<ul>
+    <li><a
+href="http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#the-source-element">http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#the-source-element</a></li>
+    <li><a
+href="https://developer.mozilla.org/En/HTML/Element/Source">https://developer.mozilla.org/En/HTML/Element/Source</a></li>
+</ul>
+
+<h1>Usage of prototypes:</h1>
+
+<p><ac:macro ac:name="code"><ac:parameter
+ac:name="lang">xml</ac:parameter><ac:parameter ac:name="title">usage: no
+&lt;fx:mediaSource&gt;</ac:parameter><ac:plain-text-body>&lt;![CDATA[
+<hx:video value="#{videoBean.someVideoFileURL}" preload="metadata"
+     poster="somePosterImage.jpg"
+     width="600px" height="300px"
+     autoplay="true" loop="true" showControls="true" >
+  <f:facet name="fallBack">
+     <embed player.swf ....>.....</embed>
+     <!-- SOME FALLBACK MECHANISM TO PLAY THE FILE (FLASH may be). or
+alerting the user about HTML5 video support.  -->
+  </f:facet>
+</hx:video>
+]
+]&gt;</ac:plain-text-body></ac:macro>
+<ac:macro ac:name="code"><ac:parameter
+ac:name="lang">xml</ac:parameter><ac:parameter ac:name="title">expected
+HTML5 code</ac:parameter><ac:plain-text-body>&lt;![CDATA[
+<video src="someAddress/someFile.mkv" preload="metadata" autoplay="true"
+loop="true" controls="true" poster="somePosterImage.jpg"
+     width="600px" height="300px">
+  <embed player.swf ....>.....</embed>
+</video>
+]
+]&gt;</ac:plain-text-body></ac:macro>
+<p><br class="atl-forced-newline" />
+<br class="atl-forced-newline" /></p></p>
+<p><ac:macro ac:name="code"><ac:parameter
+ac:name="lang">xml</ac:parameter><ac:parameter ac:name="title">usage with
+&lt;fx:mediaSource&gt;</ac:parameter><ac:plain-text-body>&lt;![CDATA[
+<hx:video preload="none" 
+     autoplay="false" loop="false" showControls="false"
+     poster="#{videoBean.posterImage}"></p>
+<p><f:facet name="fallBack">
+     Your browser does not support HTML5 video.
+  </f:facet></p>
+<p><fx:mediaSource src="http://someaddress/someFile.ogg"
+contentType="video/ogg" codecs="avc1.42E01E" media="screen and
+(device-width: 800px)">
+  <fx:mediaSource src="http://someaddress/some3DFile.ogg"
+media="3d-glasses"></p>
+<p><!-- <fx:mediaSources> component, not <fx:mediaSource> -->
+  <fx:mediaSources items="#{someBean.mediaInfoList}">    <br />
+</hx:video>
+]
+]&gt;</ac:plain-text-body></ac:macro>
+<ac:macro ac:name="code"><ac:parameter
+ac:name="lang">xml</ac:parameter><ac:parameter ac:name="title">expected
+HTML5 code</ac:parameter><ac:plain-text-body>&lt;![CDATA[
+<video preload="none" poster="somePosterImage.jpg" controls="false"
+autoplay="false">
+  Your browser does not support HTML5 video.
+  <source src='http://someaddress/someFile.ogg' Type='video/ogg;
+codecs="avc1.42E01E"' media="screen and (device-width: 800px)" />
+  <source src='someAddress/some3Dfile.ogg' media="3d-glasses"/></p>
+<p><!-- elements below are generated with fx:mediaSources> -->
+  <source src='video.mp4' type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'
+media="screen">
+  <source src='video.mp4' type='video/mp4; codecs="avc1.58A01E, mp4a.40.2"'
+media="3d-glasses">
+  <source src='video.mp4' type='video/mp4; codecs="avc1.4D401E,
+mp4a.40.2"'>
+  <source src='video.mp4' type='video/mp4; codecs="avc1.64001E,
+mp4a.40.2"'>
+  <source src='video.mp4' type='video/mp4; codecs="mp4v.20.8, mp4a.40.2"'>
+</video>
+]
+]&gt;</ac:plain-text-body></ac:macro>
+<p><br class="atl-forced-newline" />
+<br class="atl-forced-newline" /></p></p></div></div>
+      </div>
+    </div>
+    <div class="clear"></div>
+    </div> <!-- close main container -->
+    <div id="footer">
+      <div class="copyright">
+      Copyright &#169; Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
+       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
+      </div><!-- close copyright -->
+    </div><!-- close footer -->
+  </body>
+</html>

Added: websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes.html
==============================================================================
--- websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes.html (added)
+++ websites/staging/myfaces/trunk/content/gsoc-and-myfaces/gsoc-html5-prototypes.html Mon Feb 10 22:44:50 2014
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <head>
+    <title>GSoC Html5 Prototypes</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-base.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-theme.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/codehilite.css"/>
+    <link rel="stylesheet" type="text/css" media="print" href="/wiki/css/print.css"/>
+    
+    
+
+    
+    
+  </head>
+  <body>
+  <div id="header">
+    <div id="top_menu">
+      <div id="top_menu_container">
+          <!-- #simplePublishDate($decoration.publishDate)
+          #links( $decoration.body.links ) -->
+          <div class="date">
+            Last Published: <script>document.write(document.lastModified);</script>
+          </div>
+          <ul>
+<li><a href="http://www.apache.org/">Apache</a></li>
+<li><a href="http://myfaces.apache.org/index.html">MyFaces</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/Quick+Start">Quick Start</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/MyFaces+Core+User+Guide">User Guide</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/FAQ">FAQ</a></li>
+<li><a href="http://myfaces.apache.org/core22/javadoc.html">Generated Doc</a></li>
+<li><a href="http://myfaces.apache.org/download.html">Download</a></li>
+</ul>
+        <div class="clear"></div>
+      </div> <!-- close top_menu_container -->
+    </div> <!-- close top_menu -->
+    <div id="header_bottom">
+    <div id="logo_banner_container">
+      <!--#banner( $decoration.bannerLeft "logo" )-->
+      <div id="logo">
+        <a href="index.html">
+          <img src="/wiki/img/banners/MyFaces_logo.jpg" alt="" />
+        </a>
+      </div>
+      <!--#banner( $decoration.bannerRight "banner" )-->
+      <div id="banner">
+        <a href="http://www.apache.org/">
+          <img src="/wiki/img/banners/apache_banner.png" alt="" />
+        </a>
+      </div>    
+      <div class="clear"></div>
+    </div> <!-- close logo_banner_container -->
+    </div> <!-- close header_bottom -->
+  </div> <!-- close header -->
+    <div id="main_container">
+    <div id="left_column">
+    <!--
+       #mainMenu( $decoration.body.menus )
+       #poweredByLogo( $decoration.poweredBy )
+       -->
+        <div id="powered_by">
+          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="/wiki/img/banners/maven-feather.png"></img>
+          </a>
+        </div>
+    </div>
+    <div id="body_column">
+      <div>
+      <p><a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/gsoc-and-myfaces.html">GSOC and MyFaces</a></p>
+      <h2>GSoC Html5 Prototypes</h2>
+      <div id="content" class="grid_16"><div class="section-content"><p><span style="color: rgb(255,0,0);"><strong>The prototypes here were used
+for getting the feedback of other developers, during the first part (design
+part) of GSOC project. They are all obsolete now, and only kept as a
+reference example for future students .</strong></span></p>
+
+<p>This page lists the wiki pages of component prototypes that is written
+for &quot;Html5 Support for Myfaces2&quot; Google Summer of Code
+project.</p>
+
+<p>These wiki are temporary within the GSoC period, and not publish
+quality. They are written for getting feedback from community.</p>
+
+<p><ac:link><ri:page ri:content-title="GSoC HTML5 DnD Prototypes"
+/></ac:link></p>
+
+<p><ac:link><ri:page ri:content-title="GSoC Html5 Prototype inputDateTime
+and validateDateRange" /></ac:link></p>
+
+<p><ac:link><ri:page ri:content-title="GSoC Html5 Prototypes inputText and
+datalist" /></ac:link></p>
+
+<p><ac:link><ri:page ri:content-title="GSoC HTML5 inputFileUpload
+Prototype" /></ac:link></p>
+
+<p><ac:link><ri:page ri:content-title="GSoC Html5 Prototypes video, audio,
+mediaSource and mediaSources" /></ac:link></p></div></div>
+      </div>
+    </div>
+    <div class="clear"></div>
+    </div> <!-- close main container -->
+    <div id="footer">
+      <div class="copyright">
+      Copyright &#169; Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
+       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
+      </div><!-- close copyright -->
+    </div><!-- close footer -->
+  </body>
+</html>

Added: websites/staging/myfaces/trunk/content/proposals.html
==============================================================================
--- websites/staging/myfaces/trunk/content/proposals.html (added)
+++ websites/staging/myfaces/trunk/content/proposals.html Mon Feb 10 22:44:50 2014
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <head>
+    <title>Proposals</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-base.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-theme.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/codehilite.css"/>
+    <link rel="stylesheet" type="text/css" media="print" href="/wiki/css/print.css"/>
+    
+    
+
+    
+    
+  </head>
+  <body>
+  <div id="header">
+    <div id="top_menu">
+      <div id="top_menu_container">
+          <!-- #simplePublishDate($decoration.publishDate)
+          #links( $decoration.body.links ) -->
+          <div class="date">
+            Last Published: <script>document.write(document.lastModified);</script>
+          </div>
+          <ul>
+<li><a href="http://www.apache.org/">Apache</a></li>
+<li><a href="http://myfaces.apache.org/index.html">MyFaces</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/Quick+Start">Quick Start</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/MyFaces+Core+User+Guide">User Guide</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/FAQ">FAQ</a></li>
+<li><a href="http://myfaces.apache.org/core22/javadoc.html">Generated Doc</a></li>
+<li><a href="http://myfaces.apache.org/download.html">Download</a></li>
+</ul>
+        <div class="clear"></div>
+      </div> <!-- close top_menu_container -->
+    </div> <!-- close top_menu -->
+    <div id="header_bottom">
+    <div id="logo_banner_container">
+      <!--#banner( $decoration.bannerLeft "logo" )-->
+      <div id="logo">
+        <a href="index.html">
+          <img src="/wiki/img/banners/MyFaces_logo.jpg" alt="" />
+        </a>
+      </div>
+      <!--#banner( $decoration.bannerRight "banner" )-->
+      <div id="banner">
+        <a href="http://www.apache.org/">
+          <img src="/wiki/img/banners/apache_banner.png" alt="" />
+        </a>
+      </div>    
+      <div class="clear"></div>
+    </div> <!-- close logo_banner_container -->
+    </div> <!-- close header_bottom -->
+  </div> <!-- close header -->
+    <div id="main_container">
+    <div id="left_column">
+    <!--
+       #mainMenu( $decoration.body.menus )
+       #poweredByLogo( $decoration.poweredBy )
+       -->
+        <div id="powered_by">
+          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="/wiki/img/banners/maven-feather.png"></img>
+          </a>
+        </div>
+    </div>
+    <div id="body_column">
+      <div>
+      <p><a href="/">Home</a></p>
+      <h2>Proposals</h2>
+      <div id="content" class="grid_16"><div class="section-content"><ul>
+<li><a href="/proposals/windowid-proposal.html">Window-ID for JSF 2.2</a></li>
+</ul></div></div>
+      </div>
+    </div>
+    <div class="clear"></div>
+    </div> <!-- close main container -->
+    <div id="footer">
+      <div class="copyright">
+      Copyright &#169; Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
+       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
+      </div><!-- close copyright -->
+    </div><!-- close footer -->
+  </body>
+</html>

Added: websites/staging/myfaces/trunk/content/proposals/windowid-proposal.html
==============================================================================
--- websites/staging/myfaces/trunk/content/proposals/windowid-proposal.html (added)
+++ websites/staging/myfaces/trunk/content/proposals/windowid-proposal.html Mon Feb 10 22:44:50 2014
@@ -0,0 +1,438 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <head>
+    <title>Window-ID for JSF 2.2</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-base.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/maven-theme.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="/wiki/css/codehilite.css"/>
+    <link rel="stylesheet" type="text/css" media="print" href="/wiki/css/print.css"/>
+    
+    
+
+    
+    
+  </head>
+  <body>
+  <div id="header">
+    <div id="top_menu">
+      <div id="top_menu_container">
+          <!-- #simplePublishDate($decoration.publishDate)
+          #links( $decoration.body.links ) -->
+          <div class="date">
+            Last Published: <script>document.write(document.lastModified);</script>
+          </div>
+          <ul>
+<li><a href="http://www.apache.org/">Apache</a></li>
+<li><a href="http://myfaces.apache.org/index.html">MyFaces</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/Quick+Start">Quick Start</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/MyFaces+Core+User+Guide">User Guide</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/MYFACES/FAQ">FAQ</a></li>
+<li><a href="http://myfaces.apache.org/core22/javadoc.html">Generated Doc</a></li>
+<li><a href="http://myfaces.apache.org/download.html">Download</a></li>
+</ul>
+        <div class="clear"></div>
+      </div> <!-- close top_menu_container -->
+    </div> <!-- close top_menu -->
+    <div id="header_bottom">
+    <div id="logo_banner_container">
+      <!--#banner( $decoration.bannerLeft "logo" )-->
+      <div id="logo">
+        <a href="index.html">
+          <img src="/wiki/img/banners/MyFaces_logo.jpg" alt="" />
+        </a>
+      </div>
+      <!--#banner( $decoration.bannerRight "banner" )-->
+      <div id="banner">
+        <a href="http://www.apache.org/">
+          <img src="/wiki/img/banners/apache_banner.png" alt="" />
+        </a>
+      </div>    
+      <div class="clear"></div>
+    </div> <!-- close logo_banner_container -->
+    </div> <!-- close header_bottom -->
+  </div> <!-- close header -->
+    <div id="main_container">
+    <div id="left_column">
+    <!--
+       #mainMenu( $decoration.body.menus )
+       #poweredByLogo( $decoration.poweredBy )
+       -->
+        <div id="powered_by">
+          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="/wiki/img/banners/maven-feather.png"></img>
+          </a>
+        </div>
+    </div>
+    <div id="body_column">
+      <div>
+      <p><a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/proposals.html">Proposals</a></p>
+      <h2>Window-ID for JSF 2.2</h2>
+      <div id="content" class="grid_16"><div class="section-content"><h1>Intro</h1>
+
+<p>Leonardo proposed the APIs after a discussion with Gerhard and Mark and
+based on the experience with MyFaces CODI (which was based on the
+experience with MyFaces Orchestra).<br />
+Originally we started at <a
+href="http://wiki.apache.org/myfaces/Drafts/WindowId">http://wiki.apache.org/myfaces/Drafts/WindowId</a></p>
+
+<p>The purpose of the WindowId API is to explicitly establish an
+association between a client window and a UIComponent hierarchy rooted at a
+single UIViewRoot. </p>
+
+<h2>Terms</h2>
+
+<ul>
+    <li><strong>client window</strong>. A client window may be a
+browser tab, a browser window, a pop-up or a portlet.</li>
+    <li><strong>windowId</strong>. A property of the client window that
+uniquely identifies a client window within the scope of a client
+session.</li>
+</ul>
+
+<h2>Invariants</h2>
+
+<ul>
+    <li>The lifetime of a windowId is smaller than a session but
+greater than an individual request processing lifecycle</li>
+    <li>A window-id always is unique in the session of the user. A
+session contains multiple windowIds, but only exactly 1 window-id
+&gt;per&lt; browser tab.</li>
+    <li>A client window is always associated with exactly one
+UIViewRoot instance at a time, but it may display many different
+UIViewRoots during its lifetime.</li>
+    <li>The windowId must not be shared across browser tabs.</li>
+    <li>The windowId must not be included in the ViewState, because it
+needs to be available before the ViewState has been decoded.</li>
+    <li>The windowId must be the anchor to which the Flash is
+hitched.</li>
+</ul>
+
+<h3>Invariants (maybe postponed to JSF 2.3)</h3>
+
+<ul>
+    <li>The first request which results in a pages displayed to the
+user must work like all subsequent requests<br />
+  (e.g. the URL-mode adds the windowId to the URLs -&gt; in this mode it
+isn't allowed to show the first page without the windowId in URL of the
+address-bar, because a refresh would lead to a different URL and the state
+which was submitted e.g. via Ajax requests would be lost.)</li>
+    <li>Clients different from a Web-Browser aren't always compatible
+with redirects. If the previous point is solved via a redirct, there has to
+be a flag to prevent a redirect to keep the compatibility with such
+(automated) clients.</li>
+</ul>
+
+<h2>Lifecycle</h2>
+
+<p>This section explains the touch-points of the existing JSF Request
+Processing Lifecycle and the WindowId API.</p>
+
+<ul>
+    <li>When is the windowId created? Depends on the algorithm selected
+to handle the windowId.
+    <ul>
+        <li>Short answer: as soon as possible.&nbsp; At least
+before the JSF Request Processing Lifecycle starts.</li>
+        <li>In <a
+href="http://wiki.apache.org/myfaces/Drafts/WindowId">http://wiki.apache.org/myfaces/Drafts/WindowId</a>
+you can see different solutions. In the solution used in MyFaces Codi when
+the case is detected where a windowId needs to be created, the faces server
+responds to the request by sending down a special page, containing only
+JavaScript, that will ask for the same page as before, but with the
+windowId. Note that the obvious solution of a 302 redirect is not
+appropriate here because we want to give the client the responsibility to
+create the window ID.</li>
+        <li>In other solutions it is generated by the server. So,
+the api is thought with the intention to provide such details as
+implementation details just overriding Window object. Look the part on this
+wiki that says something about different modes (url-Mode,
+client-Mode).</li>
+    </ul>
+    </li>
+    <li>When is it updated?
+    <ul>
+        <li>It is updated when the application triggers the
+creation of a new window. Here it also depends on the algorithm selected to
+handle the windowId. Each strategy to handle windowId has its flaws, and
+there is no perfect solution for it, because it is a failure of the
+underlying protocol (http).</li>
+    </ul>
+    </li>
+    <li>How is it stored during the execution of the lifecycle?
+    <ul>
+        <li>Since the windowId does not change at any moment over
+the view lifetime <strong>within</strong> the <strong>same</strong> browser
+window, it can be cached in the request scope. Two views can receive the
+same windowId if and only if the views are rendered on the same browser
+window, which happens in case of any std. JSF navigation or when for
+example a GET occur in the same browser window.</li>
+    </ul>
+    </li>
+    <li>Who renders the windowId to the response, and when?
+    <ul>
+        <li>In the proposal, the ResponseStateManager should render
+the windowId in a hidden field as a <strong>fallback</strong> e.g. in case
+of URL rewriting. The windowId stored in URLs and hidden field/s have to be
+in sync. The api proposed looks just like Flash object, but one idea is use
+Window object to fix Flash scope. If there is a windowId identifier, it can
+be used for Flash object.</li>
+    </ul>
+    </li>
+</ul>
+
+<p>This proposal doesn't propose a new Scope. It just proposes an id for
+identifying a browser-tab/window.</p>
+
+<h1>Suggested APIs</h1>
+
+<h2>ExternalContext (and ExternalContextWrapper)</h2>
+
+<h3>String #getWindowId</h3>
+
+<h3>#setWindowId(String)</h3>
+
+<h3>Window #getWindow</h3>
+
+<h2>javax.faces.context.Window</h2>
+
+<h3>#calculateWindowId(FacesContext)</h3>
+
+<p>Extract the windowId from the current request</p>
+
+<h3>#createWindowId(FacesContext)</h3>
+
+<p>Creates a new Window-Id. Since it might be used e.g. for pop-ups it
+shouldn't call #setWindowId automatically.</p>
+
+<h3>Further discussions needed for</h3>
+
+<h4>#doPrePhaseActions(FacesContext)</h4>
+
+<h4>#doPostPhaseActions(FacesContext)</h4>
+
+<h4>#encodeXYZ</h4>
+
+<h2>ResponseStateManager</h2>
+
+<h3>WINDOW_ID_PARAM</h3>
+
+<p>//Hidden input field name to store the windowId for POST requests.<br />
+public static final String WINDOW_ID_PARAM =
+&quot;javax.faces.WindowId&quot;;</p>
+
+<h1>Suggested Rules</h1>
+
+<h2>Restoring the Window-Id</h2>
+
+<p>The window-id gets restored before the JSF Request-Lifecycle starts
+(e.g. directly after restoring the Flash Scope).</p>
+
+<h2>Levels (javax.faces.WINDOW_ID_MODE)</h2>
+
+<ul>
+    <li>none</li>
+    <li>url</li>
+    <li>custom</li>
+</ul>
+
+<h3>none-Mode</h3>
+
+<p>By default Window-Id's are deactivated to ensure backward
+compatibility.</p>
+
+<h3>url-Mode</h3>
+
+<p>That's a very simple approach which has some disadvantages. It just adds
+the Window-ID to all URLs. That works if users don't open e.g. a link in a
+new tab (it would clone a window - that isn't nice but not worse than the
+HTTP session itself). Furthermore, a &quot;drop&quot; script detects the
+&quot;open in new tab&quot; use-case and drops the current window-id and
+requests the page again with a new window-id.<br />
+There must be a per-use way to disable the inclusion of the URL in a
+link.</p>
+
+<h3>custom-Mode</h3>
+
+<p>This mode allows that a JSF implementation or RenderKit provides a
+proprietary mode which is even more optimized - e.g. using an intermediate
+page which can be stored in the local-storage of HTML5.<br />
+Values: custom:<ac:link><ri:page ri:content-title="name of the mode"
+/></ac:link> e.g.:
+&lt;param-value&gt;custom:intermediate-page&lt;/param-value&gt;</p>
+
+<h1>Open Topics</h1>
+
+<p>Also is it better to have new window-ids per request, if no js is
+available, or one window-id for all windows?</p>
+
+<h2>Concrete rules for a Request-Token</h2>
+
+<h2>Max. window-count</h2>
+
+<h2>Factory for the window</h2>
+
+<h2>WindowWrapper</h2>
+
+<h2>Window#close</h2>
+
+<h2>JS-API</h2>
+
+<h3>jsf.getWindowId()</h3>
+
+<p>returns the current window id of the current window/dialog.<br />
+The windowId must be present in the url otherwise a null is returned.</p>
+
+<h3>Changes in the behavior on the ajax side</h3>
+
+<p>On the ajax side the parameter javax.faces.WindowId must be passed down.
+If the parameter is stored<br />
+in a hidden field like it is proposed before then this happens
+automatically.<br />
+If not then the jsf.ajax.request must add this value before submitting the
+form, if present on the window url.</p>
+
+<h3>Under discussion, additional methods needed?</h3>
+
+<p>Any api needed for handling the open in new tab usecase, http get
+usecase, open or close windows?</p>
+
+<h2>Handling of Pop-ups and Dialogs</h2>
+
+<h2>Rules for automated entry points (to avoid that new windows get created
+and are around for a long time)</h2>
+
+<h1>Topics for JSF 2.3+</h1>
+
+<h2>Portlets</h2>
+
+<h2>Keepalive (the frequency should decrease over time to allow proper
+cleanup in case of max. window-count)</h2>
+
+<h2>Optional onunload hook (in some browsers it just works with a sync.
+request - and not with async. requests)</h2>
+
+<h1>Summary of the Discussion in the EG</h1>
+
+<p>1 Suggestions based on the status in CODI:<br />
+------------------------------------------------</p>
+
+<p>1.1 General Definitions regarding Window-ID<br />
+------------------------------------------------------------<br />
+a) a window-id always refers to the tab to allow a proper isolation (it
+should/can be stored in the browsers window.name)</p>
+
+<p>b) a window-id always is unique in the session of the user. A session
+contains exactly 1 window-id per browser tab.</p>
+
+<p>c) rendering multiple window-ids per browser tab is not allowed hence
+also not in portlet mode.(because the window-id is stored in the browsers
+window.name)</p>
+
+<p>1.2 Modes and special cases<br />
+---------------------------------------<br />
+1) no mode: no window-id is generated - legacy mode</p>
+
+<p>2) url-Mode: the window-id is stored in the browser url<br />
+hidden fields are shadowed into the forms also to keep the window-id
+support for post requests.<br />
+windowId parameters are added to http get links.<br />
+Server side the windowId needs to be processed over the sent windowId
+parameters.</p>
+
+<p>This is even the same for Portlet cases since the window-id has<br />
+a referential pattern of 1:n to the scopes<br />
+The same goes for sub scopes.</p>
+
+<p>If a new tab is opened a Javascript script detects that use case and
+basically re-renders the page with a new window-id dedicated to the tab.
+<br />
+How that is done is up to the implementation. The basic implementation is
+to check for an empty or  non-matching window.name and then redirect the
+page without a window-id in the url to force a new one.</p>
+
+<p>3) custom-Mode:<br />
+Allows to use a custom mode provided by the JSF implementation or a custom
+RenderKit.</p>
+
+<p><ac:macro ac:name="code"><ac:plain-text-body>&lt;![CDATA[
+Value: custom:<a href="name-of-the-mode.html">name of the mode</a></p>
+<p>e.g.:
+<param-value>custom:intermediate-page</param-value>
+]
+]&gt;</ac:plain-text-body></ac:macro></p>
+<p>TBD</p>
+
+<p>5) Bookmark case or a href &hellip; target=_new: This is handled in CODI
+by opening a new window-id or recycling the old one (bookmarking case with
+same windowid in the bookmark as the existing one)</p>
+
+<p>2. Status quo of the spec discussion compared to CODI:<br />
+---------------------------------------------------------------------------</p>
+
+<p>a) URL mode: checked is discussed.</p>
+
+<p>b) overriding the URL not yet fully discussed: since it opens another
+can of worms (f)</p>
+
+<p>c) synchronizing the URL with hidden fields: checked is discussed due to
+having hidden fields holding javay.faces.windowId</p>
+
+<p>d) Open in new tab script: soon under discussion</p>
+
+<p>e) hidden field only mode: Breaks e.g. the get requests and browser
+refresh, therefore not doable</p>
+
+<p>f) jsf.getWindowId can be simplified (is now in the proposal) if (b) is
+omitted or postponed, otherwise it needs to be investigated, if the current
+implementation can hold. The entire code was programmed under the
+assumption that we have a window-id per Portlet use case, which cannot hold
+for (d) see also (g)</p>
+
+<p>g) Ajax protocol ViewRoot either redundant, or in case of (b), cannot
+work on ViewRoot level<br />
+because single forms can if override is enabled be updated with different
+ViewRoots.<br />
+(my mistake i was under the wrong assumption between window-id and scope
+and because of (g) )</p>
+
+<p>h) window-id per Portlet, is there a use case for that one? Especially
+since it breaks the new<br />
+tab detection jsf.getWindowId can hold for (g)</p>
+
+<p>i) server side part of the window-id handling, where to be rendered,
+under discussion</p>
+
+<p>h) open point: what to do with the a hrefs and pages where you
+don&acute;t want to have a window id. Should a link to a different
+window-id be possible, how can you turn it off/on.</p></div></div>
+      </div>
+    </div>
+    <div class="clear"></div>
+    </div> <!-- close main container -->
+    <div id="footer">
+      <div class="copyright">
+      Copyright &#169; Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
+       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
+      </div><!-- close copyright -->
+    </div><!-- close footer -->
+  </body>
+</html>

Modified: websites/staging/myfaces/trunk/content/wiki/index.html
==============================================================================
--- websites/staging/myfaces/trunk/content/wiki/index.html (original)
+++ websites/staging/myfaces/trunk/content/wiki/index.html Mon Feb 10 22:44:50 2014
@@ -94,19 +94,6 @@ technology. If you want to know more abo
 works, take a look at the <a href="jsfintro.html">MyFaces introduction to JSF</a></p>
 <p>
 <ul>
-<li><a href="/wiki//asf-board-reports.html">ASF Board Reports</a><ul>
-<li><a href="/wiki//asf-board-reports/april-2012.html">April 2012</a></li>
-<li><a href="/wiki//asf-board-reports/april-2013.html">April 2013</a></li>
-<li><a href="/wiki//asf-board-reports/january-2012.html">January 2012</a></li>
-<li><a href="/wiki//asf-board-reports/january-2013.html">January 2013</a></li>
-<li><a href="/wiki//asf-board-reports/january-2014.html">January 2014</a></li>
-<li><a href="/wiki//asf-board-reports/july-2012.html">July 2012</a></li>
-<li><a href="/wiki//asf-board-reports/july-2013.html">July 2013</a></li>
-<li><a href="/wiki//asf-board-reports/may-2013.html">May 2013</a></li>
-<li><a href="/wiki//asf-board-reports/october-2012.html">October 2012</a></li>
-<li><a href="/wiki//asf-board-reports/october-2013.html">October 2013</a></li>
-</ul>
-</li>
 <li><a href="/wiki//commons.html">MyFaces Commons</a><ul>
 <li><a href="/wiki//commons/user-guide.html">MyFaces Commons User Guide</a><ul>
 <li><a href="/wiki//commons/user-guide/myfaces-commons-components.html">MyFaces Commons Components</a></li>
@@ -139,21 +126,7 @@ works, take a look at the <a href="jsfin
 </li>
 </ul>
 </li>
-<li><a href="/wiki//gsoc-and-myfaces.html">GSOC and MyFaces</a><ul>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-dnd-prototypes.html">GSoC HTML5 DnD Prototypes</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-inputfileupload-prototype.html">GSoC HTML5 inputFileUpload Prototype</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-project.html">GSOC HTML5 project</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-prototype-inputdatetime-and-validatedaterange.html">GSoC Html5 Prototype inputDateTime and validateDateRange</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-prototypes-inputtext-and-datalist.html">GSoC Html5 Prototypes inputText and datalist</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-prototypes-video,-audio,-mediasource-and-mediasources.html">GSoC Html5 Prototypes video, audio, mediaSource and mediaSources</a></li>
-<li><a href="/wiki//gsoc-and-myfaces/gsoc-html5-prototypes.html">GSoC Html5 Prototypes</a></li>
-</ul>
-</li>
 <li><a href="/wiki//index1.html">Home Page</a></li>
-<li><a href="/wiki//proposals.html">Proposals</a><ul>
-<li><a href="/wiki//proposals/windowid-proposal.html">Window-ID for JSF 2.2</a></li>
-</ul>
-</li>
 <li><a href="/wiki//sitemap.html">Sitemap</a></li>
 </ul>
 

Modified: websites/staging/myfaces/trunk/content/wiki/sitemap.html
==============================================================================
--- websites/staging/myfaces/trunk/content/wiki/sitemap.html (original)
+++ websites/staging/myfaces/trunk/content/wiki/sitemap.html Mon Feb 10 22:44:50 2014
@@ -87,19 +87,6 @@
       <p></p>
       <h2>Sitemap</h2>
       <ul>
-<li><a href="/wiki/asf-board-reports.html">ASF Board Reports</a><ul>
-<li><a href="/wiki/asf-board-reports/april-2012.html">April 2012</a></li>
-<li><a href="/wiki/asf-board-reports/april-2013.html">April 2013</a></li>
-<li><a href="/wiki/asf-board-reports/january-2012.html">January 2012</a></li>
-<li><a href="/wiki/asf-board-reports/january-2013.html">January 2013</a></li>
-<li><a href="/wiki/asf-board-reports/january-2014.html">January 2014</a></li>
-<li><a href="/wiki/asf-board-reports/july-2012.html">July 2012</a></li>
-<li><a href="/wiki/asf-board-reports/july-2013.html">July 2013</a></li>
-<li><a href="/wiki/asf-board-reports/may-2013.html">May 2013</a></li>
-<li><a href="/wiki/asf-board-reports/october-2012.html">October 2012</a></li>
-<li><a href="/wiki/asf-board-reports/october-2013.html">October 2013</a></li>
-</ul>
-</li>
 <li><a href="/wiki/commons.html">MyFaces Commons</a><ul>
 <li><a href="/wiki/commons/user-guide.html">MyFaces Commons User Guide</a></li>
 </ul>
@@ -110,21 +97,7 @@
 <li><a href="/wiki/core/user-guide.html">MyFaces Core User Guide</a></li>
 </ul>
 </li>
-<li><a href="/wiki/gsoc-and-myfaces.html">GSOC and MyFaces</a><ul>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-dnd-prototypes.html">GSoC HTML5 DnD Prototypes</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-inputfileupload-prototype.html">GSoC HTML5 inputFileUpload Prototype</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-project.html">GSOC HTML5 project</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-prototype-inputdatetime-and-validatedaterange.html">GSoC Html5 Prototype inputDateTime and validateDateRange</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-prototypes-inputtext-and-datalist.html">GSoC Html5 Prototypes inputText and datalist</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-prototypes-video,-audio,-mediasource-and-mediasources.html">GSoC Html5 Prototypes video, audio, mediaSource and mediaSources</a></li>
-<li><a href="/wiki/gsoc-and-myfaces/gsoc-html5-prototypes.html">GSoC Html5 Prototypes</a></li>
-</ul>
-</li>
 <li><a href="/wiki/index1.html">Home Page</a></li>
-<li><a href="/wiki/proposals.html">Proposals</a><ul>
-<li><a href="/wiki/proposals/windowid-proposal.html">Window-ID for JSF 2.2</a></li>
-</ul>
-</li>
 <li><a href="/wiki/sitemap.html">Sitemap</a></li>
 </ul>
       </div>