Added: websites/staging/sentry/trunk/content/pmc/how_to_release.html ============================================================================== --- websites/staging/sentry/trunk/content/pmc/how_to_release.html (added) +++ websites/staging/sentry/trunk/content/pmc/how_to_release.html Tue Jan 14 21:15:06 2014 @@ -0,0 +1,373 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<!-- + + 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. +--> +<link href="/images/sentry_favicon.ico" rel="shortcut icon" /> +<link href="/css/sentry.css" rel="stylesheet" type="text/css" /> + +<title>How to Release</title> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + +</head> + +<body> + <div id="banner"> + <div id="bannerleft"><a alt="Apache Sentry" href="/index.html"> + <img id="logo" alt="Apache Sentry" src="/images/sentry.png"/></a></div> + </div> + <div id="clear"></div> + + <div id="sidenav"> + <h1 id="general">General</h1> +<ul> +<li><a href="/index.html">Home</a></li> +<li><a href="/general/downloads.html">Downloads</a></li> +<li><a href="/general/history.html">History</a></li> +<li><a href="http://www.apache.org/licenses/">License</a></li> +</ul> +<h1 id="documentation">Documentation</h1> +<ul> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY/Sentry+Tutorial">Tutorial</a></li> +<li><a href="/documentation/javadoc.html">Javadoc</a></li> +</ul> +<h1 id="community">Community</h1> +<ul> +<li><a href="/community/get_involved.html">Get Involved</a></li> +<li><a href="/community/mailing_lists.html">Mailing Lists</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY">Issues</a></li> +<li><a href="http://blogs.apache.org/sentry">Blog</a></li> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY">Wiki</a></li> +<li><a href="/community/people.html">People</a></li> +</ul> +<h1 id="development">Development</h1> +<ul> +<li><a href="/development/source_and_guide.html">Source and Guide</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap*panel">Road Map</a></li> +<li><a href="https://builds.apache.org/view/M-R/view/Sentry">Builds</a></li> +<li><a href="/development/edit_website.html">Edit Website</a></li> +</ul> +<h1 id="pmc">PMC</h1> +<ul> +<li><a href="/pmc/how_to_release.html">How to Release</a></li> +<li><a href="/pmc/reports.html">Reports</a></li> +</ul> +<h1 id="asf">ASF</h1> +<ul> +<li><a href="http://www.apache.org/">Website</a></li> +<li><a href="http://www.apache.org/foundation/contributing.html">Donations</a></li> +<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> +<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> +</ul> + </div> + <div id="contenta"> + + <h1 class="title">How to Release</h1> + <div class="toc"> +<ul> +<li><a href="#first-time-release-managers">First time release managers</a></li> +<li><a href="#create-a-release-candidate">Create a release candidate</a></li> +<li><a href="#run-a-vote">Run a vote</a></li> +<li><a href="#roll-out">Roll Out</a></li> +<li><a href="#announce-the-release">Announce the release</a></li> +<li><a href="#add-the-next-release-to-jira">Add the next release to JIRA</a></li> +</ul> +</div> +<h2 id="first-time-release-managers">First time release managers</h2> +<ol> +<li>Generate <a href="http://www.apache.org/dev/release-signing.html#generate">PGP code signing keys</a></li> +<li>Add the PGP code signing keys to the <a href="https://dist.apache.org/repos/dist/release/sentry/KEYS">KEYS file</a> as documented on the +<a href="http://www.apache.org/dev/release-signing.html#keys-policy">Infrastructure site</a></li> +<li>Put in a <a href="https://issues.apache.org/jira/browse/INFRA">Infrastructure JIRA</a> asking to get added to the sentry unix +group on people.apache.org and the sentry deployer roler for Nexus</li> +<li>Update the KEYS file in <a href="https://dist.apache.org/repos/dist/release/sentry/">releases</a> SVN </li> +<li> +<p>Add the following to your Maven settings.xml file:</p> +<div class="codehilite"><pre><span class="nt"><servers></span> + <span class="nt"><server></span> + <span class="nt"><id></span>apache.releases.https<span class="nt"></id></span> + <span class="nt"><username></span>APACHE-ID<span class="nt"></username></span> + <span class="nt"><password></span>APACHE-PASSWORD<span class="nt"></password></span> + <span class="nt"></server></span> +<span class="nt"></servers></span> +</pre></div> + + +</li> +</ol> +<p>It is convenient to <a href="http://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/">setup the ssh keys</a> on people.apache.org, otherwise +you'll have to enter your login password a number of times.</p> +<h2 id="create-a-release-candidate">Create a release candidate</h2> +<ol> +<li> +<p>Generate release notes</p> +<ol> +<li>Update CHANGES.txt with <a href="https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=12311292">new release notes from JIRA</a>, select the +version and set the style to Text</li> +<li>Commit the updated CHANGES.txt with message: "Preparing for release +X.Y.Z"</li> +</ol> +</li> +<li> +<p>Create a branch (only required for the first release in a series (X.Y.0))</p> +<ol> +<li> +<p>Create a branch for the X.Y release series</p> +<div class="codehilite"><pre><span class="n">git</span> <span class="n">checkout</span> <span class="o">-</span><span class="n">b</span> <span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span> +<span class="n">git</span> <span class="n">push</span> <span class="o">-</span><span class="n">u</span> <span class="n">origin</span> <span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span> +</pre></div> + + +</li> +<li> +<p>Bump the version number in trunk and commit (the update-versions script +mangles the whitespace in the root XML element):</p> +<div class="codehilite"><pre><span class="n">git</span> <span class="n">checkout</span> <span class="n">trunk</span> +<span class="n">sed</span> <span class="o">-</span><span class="nb">i</span> "" <span class="o">-</span><span class="n">e</span> "<span class="n">s</span><span class="o">/</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span>0<span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">/</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="o">+</span>1<span class="p">.</span>0<span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">/</span>" <span class="n">pom</span><span class="p">.</span><span class="n">xml</span> +<span class="n">git</span> <span class="n">add</span> <span class="n">pom</span><span class="p">.</span><span class="n">xml</span> +<span class="n">git</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> "<span class="n">Preparing</span> <span class="k">for</span> <span class="n">the</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span> <span class="n">release</span>" +<span class="n">git</span> <span class="n">push</span> <span class="o">-</span><span class="n">u</span> <span class="n">origin</span> <span class="n">trunk</span> +</pre></div> + + +</li> +<li> +<p>Checkout the release branch:</p> +<div class="codehilite"><pre><span class="n">git</span> <span class="n">checkout</span> <span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span> +</pre></div> + + +</li> +</ol> +</li> +<li> +<p>Remove -SNAPSHOT from the release branch and commit</p> +<div class="codehilite"><pre><span class="n">sed</span> <span class="o">-</span><span class="nb">i</span> "" <span class="o">-</span><span class="n">e</span> "<span class="n">s</span><span class="o">/</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">/</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">/</span>" <span class="n">pom</span><span class="p">.</span><span class="n">xml</span> +</pre></div> + + +</li> +<li> +<p>Deploy to Nexus Staging Repository</p> +<ol> +<li> +<p>Deploy artifact for Hadoop Map Reduce 1.X:</p> +<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">deploy</span> <span class="o">-</span><span class="n">Psign</span> +</pre></div> + + +</li> +<li> +<p>Verify licenses in target/rat.txt</p> +</li> +<li> +<p>Deploy artifact for Hadoop Map Reduce 2.X:</p> +<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">deploy</span> <span class="o">-</span><span class="n">Psign</span> <span class="o">-</span><span class="n">Dhadoop</span><span class="p">.</span><span class="n">version</span><span class="p">=</span>2 +</pre></div> + + +</li> +<li> +<p>Login to <a href="https://repository.apache.org">https://repository.apache.org</a> and select Staging Repositories +on the left under Build Promotion.</p> +</li> +<li>Select org.apache.sentry from the list of repositories, select the +current repository and delete any asc.md5/asc.sha1 files. Then click Close +using "Apache Sentry X.Y.Z" as the description to allow others +to see the repository.</li> +</ol> +</li> +<li> +<p>Deploy source and binary distributions</p> +<ol> +<li> +<p>Generate the src distribution:</p> +<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">assembly</span><span class="p">:</span><span class="n">single</span> <span class="n">gpg</span><span class="p">:</span><span class="nb">sign</span> <span class="n">checksum</span><span class="p">:</span><span class="n">artifacts</span> <span class="o">-</span><span class="n">Pdist</span><span class="o">-</span><span class="n">src</span> +</pre></div> + + +</li> +<li> +<p>Copy the src distribution file and checksums to people.apache.org, +excluding the asc.md5/asc.sha1 files:</p> +<div class="codehilite"><pre><span class="n">rm</span> <span class="n">target</span><span class="o">/*</span><span class="n">asc</span><span class="o">.*</span> +<span class="n">scp</span> <span class="n">target</span><span class="o">/*</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span><span class="o">*</span> <span class="n">username</span><span class="p">@</span><span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="p">:</span><span class="o">~/</span><span class="n">public_html</span><span class="o">/</span><span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">-</span><span class="n">candidate</span><span class="o">-</span>$<span class="n">RC</span> +</pre></div> + + +</li> +<li> +<p>Generate the bin distribution:</p> +<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">assembly</span><span class="p">:</span><span class="n">single</span> <span class="n">gpg</span><span class="p">:</span><span class="nb">sign</span> <span class="n">checksum</span><span class="p">:</span><span class="n">artifacts</span> <span class="o">-</span><span class="n">Pdist</span><span class="o">-</span><span class="n">bin</span> +</pre></div> + + +</li> +<li> +<p>Copy the bin distribution file and checksums to people.apache.org, +excluding the asc.md5/asc.sha1 files:</p> +<div class="codehilite"><pre><span class="n">rm</span> <span class="n">target</span><span class="o">/*</span><span class="n">asc</span><span class="o">.*</span> +<span class="n">scp</span> <span class="n">target</span><span class="o">/*</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span><span class="o">*</span> <span class="n">username</span><span class="p">@</span><span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="p">:</span><span class="o">~/</span><span class="n">public_html</span><span class="o">/</span><span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">-</span><span class="n">candidate</span><span class="o">-</span>$<span class="n">RC</span> +</pre></div> + + +</li> +</ol> +</li> +<li> +<p>Tag the release candidate:</p> +<div class="codehilite"><pre><span class="n">git</span> <span class="n">tag</span> <span class="o">-</span><span class="n">a</span> <span class="n">release</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> <span class="o">-</span><span class="n">m</span> "<span class="n">Sentry</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> <span class="n">release</span><span class="p">.</span>" +<span class="n">git</span> <span class="n">push</span> <span class="n">origin</span> <span class="n">release</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> +</pre></div> + + +</li> +</ol> +<h2 id="run-a-vote">Run a vote</h2> +<p>Send the following to [email protected]:</p> +<div class="codehilite"><pre><span class="n">Subject</span><span class="p">:</span> <span class="p">[</span><span class="n">VOTE</span><span class="p">]</span> <span class="n">Release</span> <span class="n">Sentry</span> <span class="n">version</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> + +<span class="n">This</span> <span class="n">is</span> <span class="n">a</span> <span class="n">release</span> <span class="k">for</span> <span class="n">Apache</span> <span class="n">Sentry</span><span class="p">,</span> <span class="n">version</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="p">.</span> + +<span class="n">It</span> <span class="n">fixes</span> <span class="n">the</span> <span class="n">following</span> <span class="n">issues</span><span class="p">:</span> +<span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">issues</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">jira</span><span class="o">/</span><span class="n">secure</span><span class="o">/</span><span class="n">ReleaseNote</span><span class="p">.</span><span class="n">jspa</span>?<span class="n">projectId</span><span class="p">=</span>12311292<span class="o">&</span><span class="n">version</span><span class="p">=</span><span class="o"><</span><span class="n">REPLACE</span><span class="o">></span> + +<span class="o">***</span> <span class="n">Please</span> <span class="n">download</span><span class="p">,</span> <span class="n">test</span> <span class="n">and</span> <span class="n">vote</span> <span class="n">by</span> <span class="p">[</span>3 <span class="n">working</span> <span class="n">days</span> <span class="n">after</span> <span class="n">sending</span><span class="p">].</span> + +<span class="n">Note</span> <span class="n">that</span> <span class="n">we</span> <span class="n">are</span> <span class="n">voting</span> <span class="n">upon</span> <span class="n">the</span> <span class="n">source</span> <span class="p">(</span><span class="n">tag</span><span class="p">),</span> <span class="n">binaries</span> <span class="n">are</span> <span class="n">provided</span> <span class="k">for</span> <span class="n">convenience</span><span class="p">.</span> + +<span class="n">Source</span> <span class="n">and</span> <span class="n">binary</span> <span class="n">files</span><span class="p">:</span> +<span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/~<</span><span class="n">REPLACE</span><span class="o">>/</span><span class="n">sentry</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">-</span><span class="n">candidate</span><span class="o">-</span>$<span class="n">RC</span> + +<span class="n">Maven</span> <span class="n">staging</span> <span class="n">repo</span><span class="p">:</span> +<span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">repository</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">content</span><span class="o">/</span><span class="n">repositories</span><span class="o">/</span><span class="n">orgapachesentry</span><span class="o">-<</span><span class="n">REPLACE</span><span class="o">>/</span> + +<span class="n">The</span> <span class="n">tag</span> <span class="n">to</span> <span class="n">be</span> <span class="n">voted</span> <span class="n">upon</span><span class="p">:</span> +<span class="n">URL</span> <span class="n">FROM</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span>?<span class="n">p</span><span class="p">=</span><span class="n">sentry</span><span class="p">.</span><span class="n">git</span> + +<span class="n">Sentry</span><span class="o">'</span><span class="n">s</span> <span class="n">KEYS</span> <span class="n">file</span> <span class="n">containing</span> <span class="n">PGP</span> <span class="n">keys</span> <span class="n">we</span> <span class="n">use</span> <span class="n">to</span> <span class="nb">sign</span> <span class="n">the</span> <span class="n">release</span><span class="p">:</span> +<span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">dist</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">dist</span><span class="o">/</span><span class="n">release</span><span class="o">/</span><span class="n">sentry</span><span class="o">/</span><span class="n">KEYS</span> +</pre></div> + + +<h2 id="roll-out">Roll Out</h2> +<p>If the vote passes, roll out the release:</p> +<ol> +<li> +<p>Publish Nexus repository:</p> +<ol> +<li>Login to <a href="https://repository.apache.org">https://repository.apache.org</a> and select Staging Repositories +on the left under Build Promotion.</li> +<li>Select the repository that was closed earlier, and click Release, using +the description "Apache Sentry X.Y.Z artifacts"</li> +</ol> +</li> +<li> +<p>Publish src and bin distributions to the <a href="http://www.apache.org/dev/mirrors.html">mirrors</a>:</p> +<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">dist</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">dist</span><span class="o">/</span><span class="n">release</span><span class="o">/</span><span class="n">sentry</span><span class="o">/</span> <span class="n">sentry</span><span class="o">-</span><span class="n">release</span> +<span class="n">cd</span> <span class="n">sentry</span><span class="o">-</span><span class="n">release</span> +<span class="n">VERSION</span><span class="p">=</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> +<span class="n">PREVIOUS_VERSION</span><span class="p">=</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> +<span class="n">CANDIDATE</span><span class="p">=</span><span class="n">C</span> +<span class="n">mkdir</span> <span class="n">sentry</span><span class="o">-</span>$<span class="n">VERSION</span> +<span class="n">cp</span> <span class="o">/</span><span class="n">path</span><span class="o">/</span><span class="n">to</span><span class="o">/</span><span class="n">rc</span><span class="o">/</span><span class="n">build</span><span class="o">/</span><span class="n">dir</span><span class="o">/</span><span class="n">target</span><span class="o">/*</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span><span class="o">*</span> <span class="n">sentry</span><span class="o">-</span>$<span class="n">VERSION</span> +<span class="n">svn</span> <span class="n">add</span> <span class="n">sentry</span><span class="o">-</span>$<span class="n">VERSION</span> +<span class="n">svn</span> <span class="n">delete</span> <span class="n">sentry</span><span class="o">-</span>$<span class="n">PREVIOUS_VERSION</span> +<span class="n">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> "<span class="n">Sentry</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> <span class="n">release</span>" +</pre></div> + + +<p>The second to last line is to remove the previous version, since only the most recent +version on a particular branch should be in the dist directory. Older versions +are <a href="http://archive.apache.org/dist/sentry/">archived</a> automatically.</p> +</li> +<li> +<p>Wait 24 hours for mirrors to sync</p> +</li> +<li> +<p>Post the javadoc to the site:</p> +<ol> +<li> +<p>Create the javadoc:</p> +<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">package</span> +</pre></div> + + +</li> +<li> +<p>Copy target/apidocs to https://svn.apache.org/repos/infra/websites/production/sentry/content/sentry/documentation/javadocs/X.Y.Z</p> +</li> +<li>Add a link to index.html of the javadoc in the documentation/javadoc.mdtext page</li> +</ol> +</li> +<li> +<p>Update the general/downloads.mdtext page</p> +</li> +<li>Create a <a href="http://blogs.apache.org/sentry">blog</a> post describing the major changes</li> +<li>Post links to the full release notes and the blog post along with links to +the major JIRA changes on the front page of the site</li> +</ol> +<h2 id="announce-the-release">Announce the release</h2> +<p>Send the following from an apache.org address to [email protected], [email protected], [email protected], [email protected], [email protected]:</p> +<div class="codehilite"><pre><span class="n">Subject</span><span class="p">:</span> <span class="p">[</span><span class="n">ANNOUNCE</span><span class="p">]</span> <span class="n">Apache</span> <span class="n">Sentry</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span> <span class="n">released</span> + +<span class="n">The</span> <span class="n">Apache</span> <span class="n">Sentry</span> <span class="n">team</span> <span class="n">is</span> <span class="n">pleased</span> <span class="n">to</span> <span class="n">announce</span> <span class="n">the</span> <span class="n">release</span> <span class="n">of</span> <span class="n">Sentry</span> +<span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="p">.</span> + +<span class="n">This</span> <span class="n">is</span> <span class="n">the</span> <span class="o"><</span><span class="n">REPLACE</span><span class="o">></span> <span class="n">release</span> <span class="n">of</span> <span class="n">Apache</span> <span class="n">Sentry</span><span class="p">,</span> <span class="n">a</span> <span class="n">Java</span> <span class="n">library</span> <span class="n">that</span> <span class="n">helps</span> <span class="n">developers</span> <span class="n">unit</span> <span class="n">test</span> <span class="n">Apache</span> <span class="n">Hadoop</span> <span class="n">map</span> <span class="n">reduce</span> <span class="n">jobs</span><span class="p">.</span> + +<span class="n">The</span> <span class="n">release</span> <span class="n">is</span> <span class="n">available</span> <span class="n">here</span><span class="p">:</span> +<span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">www</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">dyn</span><span class="o">/</span><span class="n">closer</span><span class="p">.</span><span class="n">cgi</span><span class="o">/</span><span class="n">sentry</span><span class="o">/</span> + +<span class="n">The</span> <span class="n">full</span> <span class="n">change</span> <span class="nb">log</span> <span class="n">is</span> <span class="n">available</span> <span class="n">here</span><span class="p">:</span> +<span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">issues</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">jira</span><span class="o">/</span><span class="n">browse</span><span class="o">/</span><span class="n">SENTRY</span><span class="o">/</span><span class="n">fixforversion</span><span class="o">/<</span><span class="n">REPLACE</span><span class="o">></span> + +<span class="n">We</span> <span class="n">welcome</span> <span class="n">your</span> <span class="n">help</span> <span class="n">and</span> <span class="n">feedback</span><span class="p">.</span> <span class="n">For</span> <span class="n">more</span> <span class="n">information</span> <span class="n">on</span> <span class="n">how</span> <span class="n">to</span> +<span class="n">report</span> <span class="n">problems</span><span class="p">,</span> <span class="n">and</span> <span class="n">to</span> <span class="n">get</span> <span class="n">involved</span><span class="p">,</span> <span class="n">visit</span> <span class="n">the</span> <span class="n">project</span> <span class="n">website</span> <span class="n">at</span> +<span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">sentry</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span> + +<span class="n">The</span> <span class="n">Apache</span> <span class="n">Sentry</span> <span class="n">Team</span> +</pre></div> + + +<h2 id="add-the-next-release-to-jira">Add the next release to JIRA</h2> +<ol> +<li>Add the <a href="https://issues.apache.org/jira/plugins/servlet/project-config/SENTRY/versions">next version number to JIRA</a></li> +<li>Mark the released version as "released" with a release date</li> +</ol> + </div> + + <div id="footera"> + <div id="poweredby"> + <p><img src="/images/feather_small.gif"/></p> + </div> + <div id="copyrighta"> + <p> + Copyright © 2011-2012 The Apache Software Foundation Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> + </p> + <p> + Apache Sentry, Sentry, Apache, the Apache feather logo, and the Apache Sentry project logo are trademarks of The Apache Software Foundation. + Other names appearing on the site may be trademarks of their respective owners. + </p> + </div> + </div> + +</body> +</html>
Added: websites/staging/sentry/trunk/content/pmc/reports.html ============================================================================== --- websites/staging/sentry/trunk/content/pmc/reports.html (added) +++ websites/staging/sentry/trunk/content/pmc/reports.html Tue Jan 14 21:15:06 2014 @@ -0,0 +1,248 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<!-- + + 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. +--> +<link href="/images/sentry_favicon.ico" rel="shortcut icon" /> +<link href="/css/sentry.css" rel="stylesheet" type="text/css" /> + +<title>Reports</title> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + +</head> + +<body> + <div id="banner"> + <div id="bannerleft"><a alt="Apache Sentry" href="/index.html"> + <img id="logo" alt="Apache Sentry" src="/images/sentry.png"/></a></div> + </div> + <div id="clear"></div> + + <div id="sidenav"> + <h1 id="general">General</h1> +<ul> +<li><a href="/index.html">Home</a></li> +<li><a href="/general/downloads.html">Downloads</a></li> +<li><a href="/general/history.html">History</a></li> +<li><a href="http://www.apache.org/licenses/">License</a></li> +</ul> +<h1 id="documentation">Documentation</h1> +<ul> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY/Sentry+Tutorial">Tutorial</a></li> +<li><a href="/documentation/javadoc.html">Javadoc</a></li> +</ul> +<h1 id="community">Community</h1> +<ul> +<li><a href="/community/get_involved.html">Get Involved</a></li> +<li><a href="/community/mailing_lists.html">Mailing Lists</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY">Issues</a></li> +<li><a href="http://blogs.apache.org/sentry">Blog</a></li> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY">Wiki</a></li> +<li><a href="/community/people.html">People</a></li> +</ul> +<h1 id="development">Development</h1> +<ul> +<li><a href="/development/source_and_guide.html">Source and Guide</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap*panel">Road Map</a></li> +<li><a href="https://builds.apache.org/view/M-R/view/Sentry">Builds</a></li> +<li><a href="/development/edit_website.html">Edit Website</a></li> +</ul> +<h1 id="pmc">PMC</h1> +<ul> +<li><a href="/pmc/how_to_release.html">How to Release</a></li> +<li><a href="/pmc/reports.html">Reports</a></li> +</ul> +<h1 id="asf">ASF</h1> +<ul> +<li><a href="http://www.apache.org/">Website</a></li> +<li><a href="http://www.apache.org/foundation/contributing.html">Donations</a></li> +<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> +<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> +</ul> + </div> + <div id="contenta"> + + <h1 class="title">Reports</h1> + <div class="toc"> +<ul> +<li><a href="#reports">Reports</a><ul> +<li><a href="#first-tlp-report-tbd">First TLP report TBD</a></li> +</ul> +</li> +<li><a href="#incubator-reports">Incubator Reports</a><ul> +<li><a href="#march-2012">March 2012</a></li> +<li><a href="#december-2011">December 2011</a></li> +<li><a href="#september-2011">September 2011</a></li> +<li><a href="#june-2011">June 2011</a></li> +<li><a href="#may-2011">May 2011</a></li> +<li><a href="#april-2011">April 2011</a></li> +</ul> +</li> +</ul> +</div> +<h1 id="reports">Reports</h1> +<h2 id="first-tlp-report-tbd">First TLP report TBD</h2> +<p>First TLP report TBD</p> +<h1 id="incubator-reports">Incubator Reports</h1> +<h2 id="march-2012">March 2012</h2> +<p>Sentry is a unit testing framework specifically designed to make it easy +to test and evaluate Map Reduce algorithms and applications that run on +top of Hadoop.</p> +<p>Sentry entered the Incubator on Mar 8, 2011.</p> +<p>Community</p> +<ul> +<li>Added a new committer, Jim Donofrio.</li> +<li>Release 0.8.0-incubating has been announced.</li> +<li>Release 0.8.1-incubating will be announced shortly.</li> +</ul> +<p>Issues before graduation</p> +<ul> +<li>Grow the community size and diversity</li> +<li>Make another incubating release</li> +<li>Construct an Sentry website to replace the existing stub</li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: mattmann, phunt</p> +<h2 id="december-2011">December 2011</h2> +<p>Sentry - a library to support unit testing of Hadoop MapReduce jobs.</p> +<p>Sentry entered incubation on March 8th, 2011.</p> +<p>Community</p> +<ul> +<li>Still looking to develop a broader community.</li> +<li>Contribution document rough draft completed.</li> +<li>Release document draft created and used.</li> +<li>Release 0.5.0-incubating has been announced.</li> +</ul> +<p>Issues before graduation</p> +<ul> +<li>Grow the community size and diversity</li> +<li>Make another incubating release</li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: mattmann, phunt</p> +<h2 id="september-2011">September 2011</h2> +<p>Sentry - a library to support unit testing of Hadoop MapReduce jobs.</p> +<p>Sentry entered incubation on March 8th, 2011.</p> +<p>Community</p> +<ul> +<li>Still looking to develop a broader community.</li> +<li>Release and contribution docs under development.</li> +<li>Eric Sammer doing a great job pushing development forward.</li> +<li>Discussions about producing first SENTRY release candidate.</li> +</ul> +<p>Issues before graduation</p> +<ul> +<li>Make an incubating release</li> +<li>Grow the community size and diversity</li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: mattmann, phunt</p> +<h2 id="june-2011">June 2011</h2> +<p>Sentry - a library to support unit testing of Hadoop MapReduce jobs. </p> +<p>Sentry entered incubation on March 8th, 2011. </p> +<p>Community</p> +<ul> +<li>Sentry has started receiving contributions from users (2 significant +contributions thus far). </li> +<li>Still looking to develop a broader community. </li> +<li>Release and contribution docs under development. </li> +<li>Eric Sammer doing a great job pushing development forward.</li> +<li>Discussions about producing first SENTRY release candidate. </li> +</ul> +<p>Issues before graduation</p> +<ul> +<li>Create the Sentry web site </li> +<li>Make an incubating release </li> +<li>Grow the community size and diversity </li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: phunt, mattmann</p> +<h2 id="may-2011">May 2011</h2> +<p>Sentry - a library to support unit testing of Hadoop MapReduce jobs. </p> +<p>Sentry entered incubation on March 8th, 2011. </p> +<p>Community </p> +<ul> +<li>Eric Sammer has been leading discussions for a 0.5 release and a release +roadmap beyond that. </li> +</ul> +<p>Issues before graduation </p> +<ul> +<li>Create the Sentry web site </li> +<li>Make an incubating release </li> +<li>Grow the community size and diversity </li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: phunt</p> +<h2 id="april-2011">April 2011</h2> +<p>Sentry - a library to support unit testing of Hadoop MapReduce jobs.</p> +<p>Sentry entered incubation on March 8th, 2011.</p> +<p>Community</p> +<ul> +<li>Mailing lists have been created</li> +<li>New committer accounts have been setup</li> +<li>SVN and git mirror have been created, karma granted for initial committers</li> +<li>Initial codebase established - clone of current Hadoop sentry contrib</li> +<li>JIRA has been initialized for SENTRY</li> +<li>Wiki space created on cwiki</li> +<li>A discussion on when we should cut a first release in ongoing.</li> +</ul> +<p>Issues before graduation</p> +<ul> +<li>Create the Sentry web site</li> +<li>Make an incubating release</li> +<li>Grow the community size and diversity</li> +</ul> +<p>Licensing and other issues</p> +<ul> +<li>none - Sentry was originally a subproject of Hadoop</li> +</ul> +<p>Signed off by mentor: phunt, mattmann, nigel</p> + </div> + + <div id="footera"> + <div id="poweredby"> + <p><img src="/images/feather_small.gif"/></p> + </div> + <div id="copyrighta"> + <p> + Copyright © 2011-2012 The Apache Software Foundation Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> + </p> + <p> + Apache Sentry, Sentry, Apache, the Apache feather logo, and the Apache Sentry project logo are trademarks of The Apache Software Foundation. + Other names appearing on the site may be trademarks of their respective owners. + </p> + </div> + </div> + +</body> +</html> Modified: websites/staging/sentry/trunk/content/releases.html ============================================================================== --- websites/staging/sentry/trunk/content/releases.html (original) +++ websites/staging/sentry/trunk/content/releases.html Tue Jan 14 21:15:06 2014 @@ -1,52 +1,101 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html lang="en"> - <head> - <title></title> - - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> - <meta property="og:image" content="http://www.apache.org/images/asf_logo.gif" /> - - <link rel="stylesheet" type="text/css" media="screen" href="http://www.apache.org/css/style.css"> - <link rel="stylesheet" type="text/css" media="screen" href="http://www.apache.org/css/code.css"> - - - +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<!-- + + 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. +--> +<link href="/images/sentry_favicon.ico" rel="shortcut icon" /> +<link href="/css/sentry.css" rel="stylesheet" type="text/css" /> + +<title></title> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + +</head> + +<body> + <div id="banner"> + <div id="bannerleft"><a alt="Apache Sentry" href="/index.html"> + <img id="logo" alt="Apache Sentry" src="/images/sentry.png"/></a></div> + </div> + <div id="clear"></div> + + <div id="sidenav"> + <h1 id="general">General</h1> +<ul> +<li><a href="/index.html">Home</a></li> +<li><a href="/general/downloads.html">Downloads</a></li> +<li><a href="/general/history.html">History</a></li> +<li><a href="http://www.apache.org/licenses/">License</a></li> +</ul> +<h1 id="documentation">Documentation</h1> +<ul> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY/Sentry+Tutorial">Tutorial</a></li> +<li><a href="/documentation/javadoc.html">Javadoc</a></li> +</ul> +<h1 id="community">Community</h1> +<ul> +<li><a href="/community/get_involved.html">Get Involved</a></li> +<li><a href="/community/mailing_lists.html">Mailing Lists</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY">Issues</a></li> +<li><a href="http://blogs.apache.org/sentry">Blog</a></li> +<li><a href="https://cwiki.apache.org/confluence/display/SENTRY">Wiki</a></li> +<li><a href="/community/people.html">People</a></li> +</ul> +<h1 id="development">Development</h1> +<ul> +<li><a href="/development/source_and_guide.html">Source and Guide</a></li> +<li><a href="https://issues.apache.org/jira/browse/SENTRY#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap*panel">Road Map</a></li> +<li><a href="https://builds.apache.org/view/M-R/view/Sentry">Builds</a></li> +<li><a href="/development/edit_website.html">Edit Website</a></li> +</ul> +<h1 id="pmc">PMC</h1> +<ul> +<li><a href="/pmc/how_to_release.html">How to Release</a></li> +<li><a href="/pmc/reports.html">Reports</a></li> +</ul> +<h1 id="asf">ASF</h1> +<ul> +<li><a href="http://www.apache.org/">Website</a></li> +<li><a href="http://www.apache.org/foundation/contributing.html">Donations</a></li> +<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> +<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> +</ul> + </div> + <div id="contenta"> + - - </head> - - <body> - <div id="page" class="container_16"> - <div id="header" class="grid_8"> - <img src="http://www.apache.org/images/feather-small.gif" alt="The Apache Software Foundation"> - <h1>The Apache Software Foundation</h1> - <h2></h2> - </div> - <div id="nav" class="grid_8"> - <ul> - <!-- <li><a href="/" title="Welcome!">Home</a></li> --> - <li><a href="http://www.apache.org/foundation/" title="The Foundation">Foundation</a></li> - <li><a href="http://projects.apache.org" title="The Projects">Projects</a></li> - <li><a href="http://people.apache.org" title="The People">People</a></li> - <li><a href="http://www.apache.org/foundation/getinvolved.html" title="Get Involved">Get Involved</a></li> - <li><a href="http://www.apache.org/dyn/closer.cgi" title="Download">Download</a></li> - <li><a href="http://www.apache.org/foundation/sponsorship.html" title="Support Apache">Support Apache</a></li> - </ul> - <p><a href="/">Home</a></p> - <form name="search" id="search" action="http://www.google.com/search" method="get"> - <input value="*.apache.org" name="sitesearch" type="hidden"/> - <input type="text" name="q" id="query"> - <input type="submit" id="submit" value="Search"> - </form> - </div> - <div class="clear"></div> - <div id="content" class="grid_16"><div class="section-content"><h1 id="apache-sentry-releases">Apache Sentry Releases</h1> -<p><a href="http://www.apache.org/dyn/closer.cgi/incubator/sentry/1.2.0-incubating">1.2.0-incubating</a></p></div></div> - <div class="clear"></div> + <h1 id="apache-sentry-releases">Apache Sentry Releases</h1> +<p><a href="http://www.apache.org/dyn/closer.cgi/incubator/sentry/1.2.0-incubating">1.2.0-incubating</a></p> + </div> + + <div id="footera"> + <div id="poweredby"> + <p><img src="/images/feather_small.gif"/></p> </div> - - <div id="copyright" class="container_16"> - <p>Copyright © 2011 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + <div id="copyrighta"> + <p> + Copyright © 2011-2012 The Apache Software Foundation Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> + </p> + <p> + Apache Sentry, Sentry, Apache, the Apache feather logo, and the Apache Sentry project logo are trademarks of The Apache Software Foundation. + Other names appearing on the site may be trademarks of their respective owners. + </p> </div> - </body> + </div> + +</body> </html> Modified: websites/staging/sentry/trunk/content/sitemap.html ============================================================================== --- websites/staging/sentry/trunk/content/sitemap.html (original) +++ websites/staging/sentry/trunk/content/sitemap.html Tue Jan 14 21:15:06 2014 @@ -1,56 +1,58 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html lang="en"> - <head> - <title>Sitemap</title> - - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> - <meta property="og:image" content="http://www.apache.org/images/asf_logo.gif" /> - - <link rel="stylesheet" type="text/css" media="screen" href="http://www.apache.org/css/style.css"> - <link rel="stylesheet" type="text/css" media="screen" href="http://www.apache.org/css/code.css"> - - - +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<!-- + + 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. +--> +<link href="/images/sentry_favicon.ico" rel="shortcut icon" /> +<link href="/css/sentry.css" rel="stylesheet" type="text/css" /> + +<title></title> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + +</head> + +<body> + <div id="banner"> + <div id="bannerleft"><a alt="Apache Sentry" href="/index.html"> + <img id="logo" alt="Apache Sentry" src="/images/sentry.png"/></a></div> + </div> + <div id="clear"></div> + + <div id="content"> + - </head> + </div> - <body> - <div id="page" class="container_16"> - <div id="header" class="grid_8"> - <img src="http://www.apache.org/images/feather-small.gif" alt="The Apache Software Foundation"> - <h1>The Apache Software Foundation</h1> - <h2>Sitemap</h2> - </div> - <div id="nav" class="grid_8"> - <ul> - <!-- <li><a href="/" title="Welcome!">Home</a></li> --> - <li><a href="http://www.apache.org/foundation/" title="The Foundation">Foundation</a></li> - <li><a href="http://projects.apache.org" title="The Projects">Projects</a></li> - <li><a href="http://people.apache.org" title="The People">People</a></li> - <li><a href="http://www.apache.org/foundation/getinvolved.html" title="Get Involved">Get Involved</a></li> - <li><a href="http://www.apache.org/dyn/closer.cgi" title="Download">Download</a></li> - <li><a href="http://www.apache.org/foundation/sponsorship.html" title="Support Apache">Support Apache</a></li> - </ul> - <p><a href="/">Home</a></p> - <form name="search" id="search" action="http://www.google.com/search" method="get"> - <input value="*.apache.org" name="sitesearch" type="hidden"/> - <input type="text" name="q" id="query"> - <input type="submit" id="submit" value="Search"> - </form> - </div> - <div class="clear"></div> - <div id="content" class="grid_16"><div class="section-content"><ul> -<li><a href="/index.html"></a></li> -<li><a href="/releases.html"></a></li> -</ul></div></div> - <div class="clear"></div> + <div id="footera"> + <div id="poweredby"> + <p><img src="/images/feather_small.gif"/></p> </div> - - <div id="copyright" class="container_16"> - <p>Copyright © 2011 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + <div id="copyrighta"> + <p> + Copyright © 2011-2012 The Apache Software Foundation Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> + </p> + <p> + Apache Sentry, Sentry, Apache, the Apache feather logo, and the Apache Sentry project logo are trademarks of The Apache Software Foundation. + Other names appearing on the site may be trademarks of their respective owners. + </p> </div> - </body> -</html> - + </div> +</body> +</html>
