http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/assets/js/npm.js
----------------------------------------------------------------------
diff --git a/_site/assets/js/npm.js b/_site/assets/js/npm.js
new file mode 100644
index 0000000..bf6aa80
--- /dev/null
+++ b/_site/assets/js/npm.js
@@ -0,0 +1,13 @@
+// This file is autogenerated via the `commonjs` Grunt task. You can require() 
this file in a CommonJS environment.
+require('../../js/transition.js')
+require('../../js/alert.js')
+require('../../js/button.js')
+require('../../js/carousel.js')
+require('../../js/collapse.js')
+require('../../js/dropdown.js')
+require('../../js/modal.js')
+require('../../js/tooltip.js')
+require('../../js/popover.js')
+require('../../js/scrollspy.js')
+require('../../js/tab.js')
+require('../../js/affix.js')
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/assets/js/owl.carousel.min.js
----------------------------------------------------------------------
diff --git a/_site/assets/js/owl.carousel.min.js 
b/_site/assets/js/owl.carousel.min.js
new file mode 100644
index 0000000..394505e
--- /dev/null
+++ b/_site/assets/js/owl.carousel.min.js
@@ -0,0 +1,47 @@
+"function"!==typeof Object.create&&(Object.create=function(f){function 
g(){}g.prototype=f;return new g});
+(function(f,g,k){var 
l={init:function(a,b){this.$elem=f(b);this.options=f.extend({},f.fn.owlCarousel.options,this.$elem.data(),a);this.userOptions=a;this.loadContent()},loadContent:function(){function
 a(a){var d,e="";if("function"===typeof 
b.options.jsonSuccess)b.options.jsonSuccess.apply(this,[a]);else{for(d in 
a.owl)a.owl.hasOwnProperty(d)&&(e+=a.owl[d].item);b.$elem.html(e)}b.logIn()}var 
b=this,e;"function"===typeof 
b.options.beforeInit&&b.options.beforeInit.apply(this,[b.$elem]);"string"===typeof
 b.options.jsonPath?
+(e=b.options.jsonPath,f.getJSON(e,a)):b.logIn()},logIn:function(){this.$elem.data("owl-originalStyles",this.$elem.attr("style"));this.$elem.data("owl-originalClasses",this.$elem.attr("class"));this.$elem.css({opacity:0});this.orignalItems=this.options.items;this.checkBrowser();this.wrapperWidth=0;this.checkVisible=null;this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass();this.eventTypes();this.$userItems=this.$elem.children();this.itemsAmount=this.$userItems.length;
+this.wrapItems();this.$owlItems=this.$elem.find(".owl-item");this.$owlWrapper=this.$elem.find(".owl-wrapper");this.playDirection="next";this.prevItem=0;this.prevArr=[0];this.currentItem=0;this.customEvents();this.onStartup()},onStartup:function(){this.updateItems();this.calculateAll();this.buildControls();this.updateControls();this.response();this.moveEvents();this.stopOnHover();this.owlStatus();!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle);!0===this.options.autoPlay&&
+(this.options.autoPlay=5E3);this.play();this.$elem.find(".owl-wrapper").css("display","block");this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility();this.onstartup=!1;this.eachMoveUpdate();"function"===typeof
 
this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad();!0===this.options.autoHeight&&this.autoHeight();this.onVisibleItems();"function"===typeof
 this.options.afterAction&&this.options.afterAction.apply(this,
+[this.$elem])},updateVars:function(){"function"===typeof 
this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]);this.watchVisibility();this.updateItems();this.calculateAll();this.updatePosition();this.updateControls();this.eachMoveUpdate();"function"===typeof
 
this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var
 
a=this;g.setTimeout(function(){a.updateVars()},0)},watchVisibility:function(){var
 a=this;if(!1===a.$elem.is(":visible"))a.$elem.css({opacity:0}),
+g.clearInterval(a.autoPlayInterval),g.clearInterval(a.checkVisible);else 
return!1;a.checkVisible=g.setInterval(function(){a.$elem.is(":visible")&&(a.reload(),a.$elem.animate({opacity:1},200),g.clearInterval(a.checkVisible))},500)},wrapItems:function(){this.$userItems.wrapAll('<div
 class="owl-wrapper">').wrap('<div 
class="owl-item"></div>');this.$elem.find(".owl-wrapper").wrap('<div 
class="owl-wrapper-outer">');this.wrapperOuter=this.$elem.find(".owl-wrapper-outer");this.$elem.css("display","block")},
+baseClass:function(){var 
a=this.$elem.hasClass(this.options.baseClass),b=this.$elem.hasClass(this.options.theme);a||this.$elem.addClass(this.options.baseClass);b||this.$elem.addClass(this.options.theme)},updateItems:function(){var
 
a,b;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return
 
this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=
+!1,this.options.itemsMobile=!1;a=f(this.options.responsiveBaseWidth).width();a>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems);if(!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort(function(a,b){return
 
a[0]-b[0]}),b=0;b<this.options.itemsCustom.length;b+=1)this.options.itemsCustom[b][0]<=a&&(this.options.items=this.options.itemsCustom[b][1]);else
 
a<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),
+a<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),a<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),a<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),a<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&
+!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var
 
a=this,b,e;if(!0!==a.options.responsive)return!1;e=f(g).width();a.resizer=function(){f(g).width()!==e&&(!1!==a.options.autoPlay&&g.clearInterval(a.autoPlayInterval),g.clearTimeout(b),b=g.setTimeout(function(){e=f(g).width();a.updateVars()},a.options.responsiveRefreshRate))};f(g).resize(a.resizer)},updatePosition:function(){this.jumpTo(this.currentItem);!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var
 a=
+this,b=0,e=a.itemsAmount-a.options.items;a.$owlItems.each(function(c){var 
d=f(this);d.css({width:a.itemWidth}).data("owl-item",Number(c));if(0===c%a.options.items||c===e)c>e||(b+=1);d.data("owl-roundPages",b)})},appendWrapperSizes:function(){this.$owlWrapper.css({width:this.$owlItems.length*this.itemWidth*2,left:0});this.appendItemsSizes()},calculateAll:function(){this.calculateWidth();this.appendWrapperSizes();this.loops();this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/
+this.options.items)},max:function(){var 
a=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);this.options.items>this.itemsAmount?this.maximumPixels=a=this.maximumItem=0:(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=a);return
 a},min:function(){return 0},loops:function(){var 
a=0,b=0,e,c;this.positionsInArray=[0];this.pagesInArray=[];for(e=0;e<this.itemsAmount;e+=1)b+=this.itemWidth,this.positionsInArray.push(-b),!0===this.options.scrollPerPage&&(c=f(this.$owlItems[e]),
+c=c.data("owl-roundPages"),c!==a&&(this.pagesInArray[a]=this.positionsInArray[e],a=c))},buildControls:function(){if(!0===this.options.navigation||!0===this.options.pagination)this.owlControls=f('<div
 
class="owl-controls"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem);!0===this.options.pagination&&this.buildPagination();!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var
 a=this,b=f('<div class="owl-buttons"/>');a.owlControls.append(b);a.buttonPrev=
+f("<div/>",{"class":"owl-prev",html:a.options.navigationText[0]||""});a.buttonNext=f("<div/>",{"class":"owl-next",html:a.options.navigationText[1]||""});b.append(a.buttonPrev).append(a.buttonNext);b.on("touchstart.owlControls
 
mousedown.owlControls",'div[class^="owl"]',function(a){a.preventDefault()});b.on("touchend.owlControls
 
mouseup.owlControls",'div[class^="owl"]',function(b){b.preventDefault();f(this).hasClass("owl-next")?a.next():a.prev()})},buildPagination:function(){var
 a=this;a.paginationWrapper=
+f('<div 
class="owl-pagination"/>');a.owlControls.append(a.paginationWrapper);a.paginationWrapper.on("touchend.owlControls
 
mouseup.owlControls",".owl-page",function(b){b.preventDefault();Number(f(this).data("owl-page"))!==a.currentItem&&a.goTo(Number(f(this).data("owl-page")),!0)})},updatePagination:function(){var
 
a,b,e,c,d,g;if(!1===this.options.pagination)return!1;this.paginationWrapper.html("");a=0;b=this.itemsAmount-this.itemsAmount%this.options.items;for(c=0;c<this.itemsAmount;c+=1)0===c%this.options.items&&
+(a+=1,b===c&&(e=this.itemsAmount-this.options.items),d=f("<div/>",{"class":"owl-page"}),g=f("<span></span>",{text:!0===this.options.paginationNumbers?a:"","class":!0===this.options.paginationNumbers?"owl-numbers":""}),d.append(g),d.data("owl-page",b===c?e:c),d.data("owl-roundPages",a),this.paginationWrapper.append(d));this.checkPagination()},checkPagination:function(){var
 
a=this;if(!1===a.options.pagination)return!1;a.paginationWrapper.find(".owl-page").each(function(){f(this).data("owl-roundPages")===
+f(a.$owlItems[a.currentItem]).data("owl-roundPages")&&(a.paginationWrapper.find(".owl-page").removeClass("active"),f(this).addClass("active"))})},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===
+this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination();this.checkNavigation();this.owlControls&&(this.options.items>=this.itemsAmount?this.owlControls.hide():this.owlControls.show())},destroyControls:function(){this.owlControls&&this.owlControls.remove()},next:function(a){if(this.isTransition)return!1;
+this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1;if(this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0))if(!0===this.options.rewindNav)this.currentItem=0,a="rewind";else
 return 
this.currentItem=this.maximumItem,!1;this.goTo(this.currentItem,a)},prev:function(a){if(this.isTransition)return!1;this.currentItem=!0===this.options.scrollPerPage&&0<this.currentItem&&this.currentItem<this.options.items?0:this.currentItem-(!0===this.options.scrollPerPage?
+this.options.items:1);if(0>this.currentItem)if(!0===this.options.rewindNav)this.currentItem=this.maximumItem,a="rewind";else
 return 
this.currentItem=0,!1;this.goTo(this.currentItem,a)},goTo:function(a,b,e){var 
c=this;if(c.isTransition)return!1;"function"===typeof 
c.options.beforeMove&&c.options.beforeMove.apply(this,[c.$elem]);a>=c.maximumItem?a=c.maximumItem:0>=a&&(a=0);c.currentItem=c.owl.currentItem=a;if(!1!==c.options.transitionStyle&&"drag"!==e&&1===c.options.items&&!0===c.browser.support3d)return
 c.swapSpeed(0),
+!0===c.browser.support3d?c.transition3d(c.positionsInArray[a]):c.css2slide(c.positionsInArray[a],1),c.afterGo(),c.singleItemTransition(),!1;a=c.positionsInArray[a];!0===c.browser.support3d?(c.isCss3Finish=!1,!0===b?(c.swapSpeed("paginationSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},c.options.paginationSpeed)):"rewind"===b?(c.swapSpeed(c.options.rewindSpeed),g.setTimeout(function(){c.isCss3Finish=!0},c.options.rewindSpeed)):(c.swapSpeed("slideSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},
+c.options.slideSpeed)),c.transition3d(a)):!0===b?c.css2slide(a,c.options.paginationSpeed):"rewind"===b?c.css2slide(a,c.options.rewindSpeed):c.css2slide(a,c.options.slideSpeed);c.afterGo()},jumpTo:function(a){"function"===typeof
 
this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]);a>=this.maximumItem||-1===a?a=this.maximumItem:0>=a&&(a=0);this.swapSpeed(0);!0===this.browser.support3d?this.transition3d(this.positionsInArray[a]):this.css2slide(this.positionsInArray[a],1);this.currentItem=
+this.owl.currentItem=a;this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem);this.prevItem=this.owl.prevItem=this.prevArr[this.prevArr.length-2];this.prevArr.shift(0);this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp());"function"===typeof
 
this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop";g.clearInterval(this.autoPlayInterval)},
+checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var 
a=this;a.apStatus="play";if(!1===a.options.autoPlay)return!1;g.clearInterval(a.autoPlayInterval);a.autoPlayInterval=g.setInterval(function(){a.next(!0)},a.options.autoPlay)},swapSpeed:function(a){"slideSpeed"===a?this.$owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===a?this.$owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!==typeof
 a&&this.$owlWrapper.css(this.addCssSpeed(a))},
+addCssSpeed:function(a){return{"-webkit-transition":"all "+a+"ms 
ease","-moz-transition":"all "+a+"ms ease","-o-transition":"all "+a+"ms 
ease",transition:"all "+a+"ms 
ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(a){return{"-webkit-transform":"translate3d("+a+"px,
 0px, 0px)","-moz-transform":"translate3d("+a+"px, 0px, 
0px)","-o-transform":"translate3d("+a+"px, 0px, 
0px)","-ms-transform":"translate3d("+
+a+"px, 0px, 0px)",transform:"translate3d("+a+"px, 
0px,0px)"}},transition3d:function(a){this.$owlWrapper.css(this.doTranslate(a))},css2move:function(a){this.$owlWrapper.css({left:a})},css2slide:function(a,b){var
 
e=this;e.isCssFinish=!1;e.$owlWrapper.stop(!0,!0).animate({left:a},{duration:b||e.options.slideSpeed,complete:function(){e.isCssFinish=!0}})},checkBrowser:function(){var
 a=k.createElement("div");a.style.cssText="  -moz-transform:translate3d(0px, 
0px, 0px); -ms-transform:translate3d(0px, 0px, 0px); 
-o-transform:translate3d(0px, 0px, 0px); -webkit-transform:translate3d(0px, 
0px, 0px); transform:translate3d(0px, 0px, 0px)";
+a=a.style.cssText.match(/translate3d\(0px, 0px, 
0px\)/g);this.browser={support3d:null!==a&&1===a.length,isTouch:"ontouchstart"in
 
g||g.navigator.msMaxTouchPoints}},moveEvents:function(){if(!1!==this.options.mouseDrag||!1!==this.options.touchDrag)this.gestures(),this.disabledEvents()},eventTypes:function(){var
 
a=["s","e","x"];this.ev_types={};!0===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.owl
 mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl 
mouseup.owl"]:
+!1===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.owl","touchmove.owl","touchend.owl
 
touchcancel.owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(a=["mousedown.owl","mousemove.owl","mouseup.owl"]);this.ev_types.start=a[0];this.ev_types.move=a[1];this.ev_types.end=a[2]},disabledEvents:function(){this.$elem.on("dragstart.owl",function(a){a.preventDefault()});this.$elem.on("mousedown.disableTextSelect",function(a){return
 f(a.target).is("input, textarea, select, option")})},
+gestures:function(){function a(a){if(void 
0!==a.touches)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(void 
0===a.touches){if(void 0!==a.pageX)return{x:a.pageX,y:a.pageY};if(void 
0===a.pageX)return{x:a.clientX,y:a.clientY}}}function 
b(a){"on"===a?(f(k).on(d.ev_types.move,e),f(k).on(d.ev_types.end,c)):"off"===a&&(f(k).off(d.ev_types.move),f(k).off(d.ev_types.end))}function
 
e(b){b=b.originalEvent||b||g.event;d.newPosX=a(b).x-h.offsetX;d.newPosY=a(b).y-h.offsetY;d.newRelativeX=d.newPosX-h.relativePos;
+"function"===typeof 
d.options.startDragging&&!0!==h.dragging&&0!==d.newRelativeX&&(h.dragging=!0,d.options.startDragging.apply(d,[d.$elem]));(8<d.newRelativeX||-8>d.newRelativeX)&&!0===d.browser.isTouch&&(void
 
0!==b.preventDefault?b.preventDefault():b.returnValue=!1,h.sliding=!0);(10<d.newPosY||-10>d.newPosY)&&!1===h.sliding&&f(k).off("touchmove.owl");d.newPosX=Math.max(Math.min(d.newPosX,d.newRelativeX/5),d.maximumPixels+d.newRelativeX/5);!0===d.browser.support3d?d.transition3d(d.newPosX):d.css2move(d.newPosX)}
+function c(a){a=a.originalEvent||a||g.event;var 
c;a.target=a.target||a.srcElement;h.dragging=!1;!0!==d.browser.isTouch&&d.$owlWrapper.removeClass("grabbing");d.dragDirection=0>d.newRelativeX?d.owl.dragDirection="left":d.owl.dragDirection="right";0!==d.newRelativeX&&(c=d.getNewPosition(),d.goTo(c,!1,"drag"),h.targetElement===a.target&&!0!==d.browser.isTouch&&(f(a.target).on("click.disable",function(a){a.stopImmediatePropagation();a.stopPropagation();a.preventDefault();f(a.target).off("click.disable")}),
+a=f._data(a.target,"events").click,c=a.pop(),a.splice(0,0,c)));b("off")}var 
d=this,h={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};d.isCssFinish=!0;d.$elem.on(d.ev_types.start,".owl-wrapper",function(c){c=c.originalEvent||c||g.event;var
 
e;if(3===c.which)return!1;if(!(d.itemsAmount<=d.options.items)){if(!1===d.isCssFinish&&!d.options.dragBeforeAnimFinish||!1===d.isCss3Finish&&!d.options.dragBeforeAnimFinish)return!1;
+!1!==d.options.autoPlay&&g.clearInterval(d.autoPlayInterval);!0===d.browser.isTouch||d.$owlWrapper.hasClass("grabbing")||d.$owlWrapper.addClass("grabbing");d.newPosX=0;d.newRelativeX=0;f(this).css(d.removeTransition());e=f(this).position();h.relativePos=e.left;h.offsetX=a(c).x-e.left;h.offsetY=a(c).y-e.top;b("on");h.sliding=!1;h.targetElement=c.target||c.srcElement}})},getNewPosition:function(){var
 
a=this.closestItem();a>this.maximumItem?a=this.currentItem=this.maximumItem:0<=this.newPosX&&(this.currentItem=
+a=0);return a},closestItem:function(){var 
a=this,b=!0===a.options.scrollPerPage?a.pagesInArray:a.positionsInArray,e=a.newPosX,c=null;f.each(b,function(d,g){e-a.itemWidth/20>b[d+1]&&e-a.itemWidth/20<g&&"left"===a.moveDirection()?(c=g,a.currentItem=!0===a.options.scrollPerPage?f.inArray(c,a.positionsInArray):d):e+a.itemWidth/20<g&&e+a.itemWidth/20>(b[d+1]||b[d]-a.itemWidth)&&"right"===a.moveDirection()&&(!0===a.options.scrollPerPage?(c=b[d+1]||b[b.length-1],a.currentItem=f.inArray(c,a.positionsInArray)):
+(c=b[d+1],a.currentItem=d+1))});return 
a.currentItem},moveDirection:function(){var 
a;0>this.newRelativeX?(a="right",this.playDirection="next"):(a="left",this.playDirection="prev");return
 a},customEvents:function(){var 
a=this;a.$elem.on("owl.next",function(){a.next()});a.$elem.on("owl.prev",function(){a.prev()});a.$elem.on("owl.play",function(b,e){a.options.autoPlay=e;a.play();a.hoverStatus="play"});a.$elem.on("owl.stop",function(){a.stop();a.hoverStatus="stop"});a.$elem.on("owl.goTo",function(b,e){a.goTo(e)});
+a.$elem.on("owl.jumpTo",function(b,e){a.jumpTo(e)})},stopOnHover:function(){var
 
a=this;!0===a.options.stopOnHover&&!0!==a.browser.isTouch&&!1!==a.options.autoPlay&&(a.$elem.on("mouseover",function(){a.stop()}),a.$elem.on("mouseout",function(){"stop"!==a.hoverStatus&&a.play()}))},lazyLoad:function(){var
 
a,b,e,c,d;if(!1===this.options.lazyLoad)return!1;for(a=0;a<this.itemsAmount;a+=1)b=f(this.$owlItems[a]),"loaded"!==b.data("owl-loaded")&&(e=b.data("owl-item"),c=b.find(".lazyOwl"),"string"!==typeof
 c.data("src")?
+b.data("owl-loaded","loaded"):(void 
0===b.data("owl-loaded")&&(c.hide(),b.addClass("loading").data("owl-loaded","checked")),(d=!0===this.options.lazyFollow?e>=this.currentItem:!0)&&e<this.currentItem+this.options.items&&c.length&&this.lazyPreload(b,c)))},lazyPreload:function(a,b){function
 
e(){a.data("owl-loaded","loaded").removeClass("loading");b.removeAttr("data-src");"fade"===d.options.lazyEffect?b.fadeIn(400):b.show();"function"===typeof
 d.options.afterLazyLoad&&d.options.afterLazyLoad.apply(this,
+[d.$elem])}function 
c(){f+=1;d.completeImg(b.get(0))||!0===k?e():100>=f?g.setTimeout(c,100):e()}var 
d=this,f=0,k;"DIV"===b.prop("tagName")?(b.css("background-image","url("+b.data("src")+")"),k=!0):b[0].src=b.data("src");c()},autoHeight:function(){function
 a(){var 
a=f(e.$owlItems[e.currentItem]).height();e.wrapperOuter.css("height",a+"px");e.wrapperOuter.hasClass("autoHeight")||g.setTimeout(function(){e.wrapperOuter.addClass("autoHeight")},0)}function
 b(){d+=1;e.completeImg(c.get(0))?a():100>=d?g.setTimeout(b,
+100):e.wrapperOuter.css("height","")}var 
e=this,c=f(e.$owlItems[e.currentItem]).find("img"),d;void 
0!==c.get(0)?(d=0,b()):a()},completeImg:function(a){return!a.complete||"undefined"!==typeof
 a.naturalWidth&&0===a.naturalWidth?!1:!0},onVisibleItems:function(){var 
a;!0===this.options.addClassActive&&this.$owlItems.removeClass("active");this.visibleItems=[];for(a=this.currentItem;a<this.currentItem+this.options.items;a+=1)this.visibleItems.push(a),!0===this.options.addClassActive&&f(this.$owlItems[a]).addClass("active");
+this.owl.visibleItems=this.visibleItems},transitionTypes:function(a){this.outClass="owl-"+a+"-out";this.inClass="owl-"+a+"-in"},singleItemTransition:function(){var
 
a=this,b=a.outClass,e=a.inClass,c=a.$owlItems.eq(a.currentItem),d=a.$owlItems.eq(a.prevItem),f=Math.abs(a.positionsInArray[a.currentItem])+a.positionsInArray[a.prevItem],g=Math.abs(a.positionsInArray[a.currentItem])+a.itemWidth/2;a.isTransition=!0;a.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":g+"px","-moz-perspective-origin":g+
+"px","perspective-origin":g+"px"});d.css({position:"relative",left:f+"px"}).addClass(b).on("webkitAnimationEnd
 oAnimationEnd MSAnimationEnd 
animationend",function(){a.endPrev=!0;d.off("webkitAnimationEnd oAnimationEnd 
MSAnimationEnd 
animationend");a.clearTransStyle(d,b)});c.addClass(e).on("webkitAnimationEnd 
oAnimationEnd MSAnimationEnd 
animationend",function(){a.endCurrent=!0;c.off("webkitAnimationEnd 
oAnimationEnd MSAnimationEnd 
animationend");a.clearTransStyle(c,e)})},clearTransStyle:function(a,
+b){a.css({position:"",left:""}).removeClass(b);this.endPrev&&this.endCurrent&&(this.$owlWrapper.removeClass("owl-origin"),this.isTransition=this.endCurrent=this.endPrev=!1)},owlStatus:function(){this.owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,owlItems:this.$owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".owl
 owl mousedown.disableTextSelect");
+f(k).off(".owl 
owl");f(g).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.owlControls&&this.owlControls.remove());this.clearEvents();this.$elem.attr("style",this.$elem.data("owl-originalStyles")||"").attr("class",this.$elem.data("owl-originalClasses"))},destroy:function(){this.stop();g.clearInterval(this.checkVisible);this.unWrap();this.$elem.removeData()},reinit:function(a){a=f.extend({},this.userOptions,
+a);this.unWrap();this.init(a,this.$elem)},addItem:function(a,b){var 
e;if(!a)return!1;if(0===this.$elem.children().length)return 
this.$elem.append(a),this.setVars(),!1;this.unWrap();e=void 
0===b||-1===b?-1:b;e>=this.$userItems.length||-1===e?this.$userItems.eq(-1).after(a):this.$userItems.eq(e).before(a);this.setVars()},removeItem:function(a){if(0===this.$elem.children().length)return!1;a=void
 
0===a||-1===a?-1:a;this.unWrap();this.$userItems.eq(a).remove();this.setVars()}};f.fn.owlCarousel=function(a){return
 this.each(function(){if(!0===
+f(this).data("owl-init"))return!1;f(this).data("owl-init",!0);var 
b=Object.create(l);b.init(a,this);f.data(this,"owlCarousel",b)})};f.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1E3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,
+responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:g,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}})(jQuery,window,document);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/assets/js/storm.js
----------------------------------------------------------------------
diff --git a/_site/assets/js/storm.js b/_site/assets/js/storm.js
new file mode 100644
index 0000000..1aab7e1
--- /dev/null
+++ b/_site/assets/js/storm.js
@@ -0,0 +1,67 @@
+$(document).ready(function() {
+       //Scroll to Top
+       $(".totop").hide();
+       $(window).scroll(function(){
+               if ($(this).scrollTop() > 300) {
+                       $('.totop').fadeIn();
+               } else {
+                       $('.totop').fadeOut();
+               }
+       });
+       $(".totop a").click(function(e) {
+               e.preventDefault();
+               $("html, body").animate({ scrollTop: 0 }, "slow");
+               return false;
+       });
+       
+    //Fixed Navigation
+    $('.navbar').affix({
+        offset: {
+            top: $('header').height()
+        }
+    });
+
+    //Owl Carousel For CLient List
+       $("#owl-example").owlCarousel({
+               items: 8
+       });     
+
+       $(".navbar li a").each(function() {
+               if(document.URL.indexOf(this.getAttribute('href'))>0)
+               {
+                       $(".navbar li a").removeClass('current');
+                       $(this).addClass('current');
+               }
+               if(document.URL.indexOf('/documentation/')>0)
+               {
+                       $(".navbar li a").removeClass('current');
+                       $('#documentation').addClass('current');
+               }
+               if(document.URL.indexOf('/contribute/')>0)
+               {
+                       $(".navbar li a").removeClass('current');
+                       $('#contribute').addClass('current');
+               }
+
+       });
+       $(".news li a").each(function() {
+               if(document.URL.indexOf(this.getAttribute('href'))>0 && 
!($("#news-list li a").hasClass('current'))){
+                       $("#news-list li a").removeClass('current');
+                       $(this).addClass('current');
+               }
+       });
+
+});;
+
+function isMobile() {
+           if (sessionStorage.desktop)
+               return false;
+           else if (localStorage.mobile)
+               $('#twitter_widget').hide();
+
+           var mobile = ['iphone','ipad','android','blackberry','nokia','opera 
mini','windows mobile','windows phone','iemobile']; 
+           for (var i in mobile) 
+               if 
(navigator.userAgent.toLowerCase().indexOf(mobile[i].toLowerCase()) > 0) 
+                       $('#twitter_widget').hide();
+           return false;
+       };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/contribute/BYLAWS.html
----------------------------------------------------------------------
diff --git a/_site/contribute/BYLAWS.html b/_site/contribute/BYLAWS.html
new file mode 100644
index 0000000..1f66b65
--- /dev/null
+++ b/_site/contribute/BYLAWS.html
@@ -0,0 +1,368 @@
+<!DOCTYPE html>
+<html>
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Project By-laws</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+  <body>
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+    <h1 class="page-title">Project By-laws</h1>
+          <div class="row">
+               <div class="col-md-12">
+                    <!-- Documentation -->
+
+<p class="post-meta"></p>
+
+<h2 id="roles-and-responsibilities">Roles and Responsibilities</h2>
+
+<p>Apache projects define a set of roles with associated rights and 
responsibilities. These roles govern what tasks an individual may perform 
within the project. The roles are defined in the following sections:</p>
+
+<h3 id="users:">Users:</h3>
+
+<p>The most important participants in the project are people who use our 
software. The majority of our developers start out as users and guide their 
development efforts from the user&#39;s perspective.</p>
+
+<p>Users contribute to the Apache projects by providing feedback to developers 
in the form of bug reports and feature suggestions. As well, users participate 
in the Apache community by helping other users on mailing lists and user 
support forums.</p>
+
+<h3 id="contributors:">Contributors:</h3>
+
+<p>Contributors are all of the volunteers who are contributing time, code, 
documentation, or resources to the Storm Project. A contributor that makes 
sustained, welcome contributions to the project may be invited to become a 
Committer, though the exact timing of such invitations depends on many 
factors.</p>
+
+<h3 id="committers:">Committers:</h3>
+
+<p>The project&#39;s Committers are responsible for the project&#39;s 
technical management. Committers have access to all project source 
repositories. Committers may cast binding votes on any technical discussion 
regarding storm.</p>
+
+<p>Committer access is by invitation only and must be approved by lazy 
consensus of the active PMC members. A Committer is considered emeritus by 
their own declaration or by not contributing in any form to the project for 
over six months. An emeritus Committer may request reinstatement of commit 
access from the PMC. Such reinstatement is subject to lazy consensus approval 
of active PMC members.</p>
+
+<p>All Apache Committers are required to have a signed Contributor License 
Agreement (CLA) on file with the Apache Software Foundation. There is a <a 
href="https://www.apache.org/dev/committers.html";>Committers&#39; FAQ</a> which 
provides more details on the requirements for Committers.</p>
+
+<p>A Committer who makes a sustained contribution to the project may be 
invited to become a member of the PMC. The form of contribution is not limited 
to code. It can also include code review, helping out users on the mailing 
lists, documentation, testing, etc.</p>
+
+<h3 id="project-management-committee(pmc):">Project Management 
Committee(PMC):</h3>
+
+<p>The PMC is responsible to the board and the ASF for the management and 
oversight of the Apache Storm codebase. The responsibilities of the PMC 
include:</p>
+
+<ul>
+<li>Deciding what is distributed as products of the Apache Storm project. In 
particular all releases must be approved by the PMC.</li>
+<li>Maintaining the project&#39;s shared resources, including the codebase 
repository, mailing lists, websites.</li>
+<li>Speaking on behalf of the project.</li>
+<li>Resolving license disputes regarding products of the project.</li>
+<li>Nominating new PMC members and Committers.</li>
+<li>Maintaining these bylaws and other guidelines of the project.</li>
+</ul>
+
+<p>Membership of the PMC is by invitation only and must be approved by a 
consensus approval of active PMC members. A PMC member is considered 
&quot;emeritus&quot; by their own declaration or by not contributing in any 
form to the project for over six months. An emeritus member may request 
reinstatement to the PMC. Such reinstatement is subject to consensus approval 
of the active PMC members.</p>
+
+<p>The chair of the PMC is appointed by the ASF board. The chair is an office 
holder of the Apache Software Foundation (Vice President, Apache Storm) and has 
primary responsibility to the board for the management of the projects within 
the scope of the Storm PMC. The chair reports to the board quarterly on 
developments within the Storm project.</p>
+
+<p>The chair of the PMC is rotated annually. When the chair is rotated or if 
the current chair of the PMC resigns, the PMC votes to recommend a new chair 
using Single Transferable Vote (STV) voting. See <a 
href="http://wiki.apache.org/general/BoardVoting";>http://wiki.apache.org/general/BoardVoting</a>
 for specifics. The decision must be ratified by the Apache board.</p>
+
+<h2 id="voting">Voting</h2>
+
+<p>Decisions regarding the project are made by votes on the primary project 
development mailing list (<a 
href="mailto:[email protected]";>[email protected]</a>). Where 
necessary, PMC voting may take place on the private Storm PMC mailing list. 
Votes are clearly indicated by subject line starting with [VOTE]. Votes may 
contain multiple items for approval and these should be clearly separated. 
Voting is carried out by replying to the vote mail. Voting may take four 
flavors:</p>
+
+<table><thead>
+<tr>
+<th>Vote</th>
+<th>Meaning</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>+1</td>
+<td>&#39;Yes,&#39; &#39;Agree,&#39; or &#39;the action should be 
performed.&#39;</td>
+</tr>
+<tr>
+<td>+0</td>
+<td>Neutral about the proposed action.</td>
+</tr>
+<tr>
+<td>-0</td>
+<td>Mildly negative, but not enough so to want to block it.</td>
+</tr>
+<tr>
+<td>-1</td>
+<td>This is a negative vote. On issues where consensus is required, this vote 
counts as a veto. All vetoes must contain an explanation of why the veto is 
appropriate. Vetoes with no explanation are void. It may also be appropriate 
for a -1 vote to include an alternative course of action.</td>
+</tr>
+</tbody></table>
+
+<p>All participants in the Storm project are encouraged to show their 
agreement with or against a particular action by voting. For technical 
decisions, only the votes of active Committers are binding. Non-binding votes 
are still useful for those with binding votes to understand the perception of 
an action in the wider Storm community. For PMC decisions, only the votes of 
active PMC members are binding.</p>
+
+<p>Voting can also be applied to changes already made to the Storm codebase. 
These typically take the form of a veto (-1) in reply to the commit message 
sent when the commit is made. Note that this should be a rare occurrence. All 
efforts should be made to discuss issues when they are still patches before the 
code is committed.</p>
+
+<p>Only active (i.e. non-emeritus) Committers and PMC members have binding 
votes.</p>
+
+<h2 id="approvals">Approvals</h2>
+
+<p>These are the types of approvals that can be sought. Different actions 
require different types of approvals</p>
+
+<table><thead>
+<tr>
+<th>Approval Type</th>
+<th>Criteria</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>Consensus Approval</td>
+<td>Consensus approval requires 3 binding +1 votes and no binding vetoes.</td>
+</tr>
+<tr>
+<td>Majority Approval</td>
+<td>Majority approval requires at least 3 binding +1 votes and more +1 votes 
than -1 votes.</td>
+</tr>
+<tr>
+<td>Lazy Consensus</td>
+<td>Lazy consensus requires no -1 votes (&#39;silence gives assent&#39;).</td>
+</tr>
+<tr>
+<td>2/3 Majority</td>
+<td>2/3 majority votes requires at least 3 votes and twice as many +1 votes as 
-1 votes.</td>
+</tr>
+</tbody></table>
+
+<h3 id="vetoes">Vetoes</h3>
+
+<p>A valid, binding veto cannot be overruled. If a veto is cast, it must be 
accompanied by a valid reason explaining the reasons for the veto. The validity 
of a veto, if challenged, can be confirmed by anyone who has a binding vote. 
This does not necessarily signify agreement with the veto - merely that the 
veto is valid.</p>
+
+<p>If you disagree with a valid veto, you must lobby the person casting the 
veto to withdraw their veto. If a veto is not withdrawn, any action that has 
been vetoed must be reversed in a timely manner.</p>
+
+<h2 id="actions">Actions</h2>
+
+<p>This section describes the various actions which are undertaken within the 
project, the corresponding approval required for that action and those who have 
binding votes over the action.</p>
+
+<table><thead>
+<tr>
+<th>Actions</th>
+<th>Description</th>
+<th>Approval</th>
+<th>Binding Votes</th>
+<th>Minimum Length</th>
+<th>Mailing List</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>Code Change</td>
+<td>A change made to a source code of the project and committed by a 
Committer.</td>
+<td>A minimum of one +1 from a Committer other than the one who authored the 
patch, and no -1s. The code can be committed after the first +1. If a -1 is 
received to the patch within 7 days after the patch was posted, it may be 
reverted immediately if it was already merged.</td>
+<td>Active Committers</td>
+<td>1 day from initial patch (<strong>Note:</strong> Committers should 
consider allowing more time for review based on the complexity and/or impact of 
the patch in question.)</td>
+<td>JIRA or Github pull ( with notification sent to <a 
href="mailto:[email protected]";>[email protected]</a>)</td>
+</tr>
+<tr>
+<td>Non-Code Change</td>
+<td>A change made to a repository of the project and committed by a Committer. 
This includes documentation, website content, etc., but not source code, unless 
only comments are being modified.</td>
+<td>Lazy Consensus</td>
+<td>Active Committers</td>
+<td>At the discression of the Committer</td>
+<td>JIRA or Github pull (with notification sent to <a 
href="mailto:[email protected]";>[email protected]</a>)</td>
+</tr>
+<tr>
+<td>Product Release</td>
+<td>A vote is required to accept a proposed release as an official release of 
the project. Any Committer may call for a release vote at any point in 
time.</td>
+<td>Majority Approval</td>
+<td>Active PMC members</td>
+<td>3 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>Adoption of New Codebase</td>
+<td>When the codebase for an existing, released product is to be replaced with 
an alternative codebase. If such a vote fails to gain approval, the existing 
code base will continue. This also covers the creation of new sub-projects and 
submodules within the project as well as merging of feature branches.</td>
+<td>2/3 Majority</td>
+<td>Active PMC members</td>
+<td>6 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>New Committer</td>
+<td>When a new Committer is proposed for the project.</td>
+<td>Consensus Approval</td>
+<td>Active PMC members</td>
+<td>3 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>New PMC Member</td>
+<td>When a member is proposed for the PMC.</td>
+<td>Consensus Approval</td>
+<td>Active PMC members</td>
+<td>3 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>Emeritus PMC Member re-instatement</td>
+<td>When an emeritus PMC member requests to be re-instated as an active PMC 
member.</td>
+<td>Consensus Approval</td>
+<td>Active PMC members</td>
+<td>6 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>Emeritus Committer re-instatement</td>
+<td>When an emeritus Committer requests to be re-instated as an active 
Committer.</td>
+<td>Consensus Approval</td>
+<td>Active PMC members</td>
+<td>6 days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>Committer Removal</td>
+<td>When removal of commit privileges is sought. Note: Such actions will also 
be referred to the ASF board by the PMC chair.</td>
+<td>2/3 Majority</td>
+<td>Active PMC members (excluding the Committer in question if a member of the 
PMC).</td>
+<td>6 Days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>PMC Member Removal</td>
+<td>When removal of a PMC member is sought. Note: Such actions will also be 
referred to the ASF board by the PMC chair.</td>
+<td>2/3 Majority</td>
+<td>Active PMC members (excluding the member in question).</td>
+<td>6 Days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+<tr>
+<td>Modifying Bylaws</td>
+<td>Modifying this document.</td>
+<td>2/3 Majority</td>
+<td>Active PMC members</td>
+<td>6 Days</td>
+<td><a href="mailto:[email protected]";>[email protected]</a></td>
+</tr>
+</tbody></table>
+
+
+
+                 </div>
+              </div>
+         </div>
+<footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+</body>
+
+</html>
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/contribute/Contributing-to-Storm.html
----------------------------------------------------------------------
diff --git a/_site/contribute/Contributing-to-Storm.html 
b/_site/contribute/Contributing-to-Storm.html
new file mode 100644
index 0000000..c73ef26
--- /dev/null
+++ b/_site/contribute/Contributing-to-Storm.html
@@ -0,0 +1,182 @@
+<!DOCTYPE html>
+<html>
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Contributing</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+  <body>
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+    <h1 class="page-title">Contributing</h1>
+          <div class="row">
+               <div class="col-md-12">
+                    <!-- Documentation -->
+
+<p class="post-meta"></p>
+
+<h3 id="getting-started-with-contributing">Getting started with 
contributing</h3>
+
+<p>Some of the issues on the <a 
href="https://issues.apache.org/jira/browse/STORM";>issue tracker</a> are marked 
with the &quot;Newbie&quot; label. If you&#39;re interesting in contributing to 
Storm but don&#39;t know where to begin, these are good issues to start with. 
These issues are a great way to get your feet wet with learning the codebase 
because they require learning about only an isolated portion of the codebase 
and are a relatively small amount of work.</p>
+
+<h3 id="learning-the-codebase">Learning the codebase</h3>
+
+<p>The <a href="/documentation/Implementation-docs.html">Implementation 
docs</a> section of the wiki gives detailed walkthroughs of the codebase. 
Reading through these docs is highly recommended to understand the codebase.</p>
+
+<h3 id="contribution-process">Contribution process</h3>
+
+<p>Contributions to the Storm codebase should be sent as <a 
href="https://github.com/apache/storm";>GitHub</a> pull requests. If there&#39;s 
any problems to the pull request we can iterate on it using GitHub&#39;s 
commenting features.</p>
+
+<p>For small patches, feel free to submit pull requests directly for them. For 
larger contributions, please use the following process. The idea behind this 
process is to prevent any wasted work and catch design issues early on:</p>
+
+<ol>
+<li>Open an issue on the <a 
href="https://issues.apache.org/jira/browse/STORM";>issue tracker</a> if one 
doesn&#39;t exist already</li>
+<li>Comment on the issue with your plan for implementing the issue. Explain 
what pieces of the codebase you&#39;re going to touch and how everything is 
going to fit together.</li>
+<li>Storm committers will iterate with you on the design to make sure 
you&#39;re on the right track</li>
+<li>Implement your issue, submit a pull request, and iterate from there.</li>
+</ol>
+
+<h3 id="modules-built-on-top-of-storm">Modules built on top of Storm</h3>
+
+<p>Modules built on top of Storm (like spouts, bolts, etc) that aren&#39;t 
appropriate for Storm core can be done as your own project or as part of <a 
href="https://github.com/stormprocessor";>@stormprocessor</a>. To be part of 
@stormprocessor put your project on your own Github and then send an email to 
the mailing list proposing to make it part of @stormprocessor. Then the 
community can discuss whether it&#39;s useful enough to be part of 
@stormprocessor. Then you&#39;ll be added to the @stormprocessor organization 
and can maintain your project there. The advantage of hosting your module in 
@stormprocessor is that it will be easier for potential users to find your 
project.</p>
+
+<h3 id="contributing-documentation">Contributing documentation</h3>
+
+<p>Documentation contributions are very welcome! The best way to send 
contributions is as emails through the mailing list.</p>
+
+
+
+                 </div>
+              </div>
+         </div>
+<footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+</body>
+
+</html>
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/css/main.css
----------------------------------------------------------------------
diff --git a/_site/css/main.css b/_site/css/main.css
new file mode 100644
index 0000000..7ea432d
--- /dev/null
+++ b/_site/css/main.css
@@ -0,0 +1,167 @@
+.highlight {
+  margin-bottom: 15px; }
+
+/**
+ * Syntax highlighting styles
+ */
+.highlight {
+  background: #fff; }
+  .highlight .c {
+    color: #998;
+    font-style: italic; }
+  .highlight .err {
+    color: #a61717;
+    background-color: #e3d2d2; }
+  .highlight .k {
+    font-weight: bold; }
+  .highlight .o {
+    font-weight: bold; }
+  .highlight .cm {
+    color: #998;
+    font-style: italic; }
+  .highlight .cp {
+    color: #999;
+    font-weight: bold; }
+  .highlight .c1 {
+    color: #998;
+    font-style: italic; }
+  .highlight .cs {
+    color: #999;
+    font-weight: bold;
+    font-style: italic; }
+  .highlight .gd {
+    color: #000;
+    background-color: #fdd; }
+  .highlight .gd .x {
+    color: #000;
+    background-color: #faa; }
+  .highlight .ge {
+    font-style: italic; }
+  .highlight .gr {
+    color: #a00; }
+  .highlight .gh {
+    color: #999; }
+  .highlight .gi {
+    color: #000;
+    background-color: #dfd; }
+  .highlight .gi .x {
+    color: #000;
+    background-color: #afa; }
+  .highlight .go {
+    color: #888; }
+  .highlight .gp {
+    color: #555; }
+  .highlight .gs {
+    font-weight: bold; }
+  .highlight .gu {
+    color: #aaa; }
+  .highlight .gt {
+    color: #a00; }
+  .highlight .kc {
+    font-weight: bold; }
+  .highlight .kd {
+    font-weight: bold; }
+  .highlight .kp {
+    font-weight: bold; }
+  .highlight .kr {
+    font-weight: bold; }
+  .highlight .kt {
+    color: #458;
+    font-weight: bold; }
+  .highlight .m {
+    color: #099; }
+  .highlight .s {
+    color: #d14; }
+  .highlight .na {
+    color: #008080; }
+  .highlight .nb {
+    color: #0086B3; }
+  .highlight .nc {
+    color: #458;
+    font-weight: bold; }
+  .highlight .no {
+    color: #008080; }
+  .highlight .ni {
+    color: #800080; }
+  .highlight .ne {
+    color: #900;
+    font-weight: bold; }
+  .highlight .nf {
+    color: #900;
+    font-weight: bold; }
+  .highlight .nn {
+    color: #555; }
+  .highlight .nt {
+    color: #000080; }
+  .highlight .nv {
+    color: #008080; }
+  .highlight .ow {
+    font-weight: bold; }
+  .highlight .w {
+    color: #bbb; }
+  .highlight .mf {
+    color: #099; }
+  .highlight .mh {
+    color: #099; }
+  .highlight .mi {
+    color: #099; }
+  .highlight .mo {
+    color: #099; }
+  .highlight .sb {
+    color: #d14; }
+  .highlight .sc {
+    color: #d14; }
+  .highlight .sd {
+    color: #d14; }
+  .highlight .s2 {
+    color: #d14; }
+  .highlight .se {
+    color: #d14; }
+  .highlight .sh {
+    color: #d14; }
+  .highlight .si {
+    color: #d14; }
+  .highlight .sx {
+    color: #d14; }
+  .highlight .sr {
+    color: #009926; }
+  .highlight .s1 {
+    color: #d14; }
+  .highlight .ss {
+    color: #990073; }
+  .highlight .bp {
+    color: #999; }
+  .highlight .vc {
+    color: #008080; }
+  .highlight .vg {
+    color: #008080; }
+  .highlight .vi {
+    color: #008080; }
+  .highlight .il {
+    color: #099; }
+
+#sidebar {
+  float: left;
+  background: #F6F9FB;
+  border: 1px solid #E1E1E1;
+  padding: 0px 10px 10px 0px;
+  margin-left: 0px; }
+
+#sidebar a.current {
+  color: #E00000; }
+
+#sidebar ul {
+  list-style: none;
+  font-size: 0.83em;
+  padding-left: 20px; }
+
+#sidebar ul li {
+  margin-top: 3px; }
+
+#aboutcontent {
+  width: 70%;
+  margin-top: 0px;
+  margin-left: 220px; }
+
+#footer {
+  font-size: 0.7em; }

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/css/style.css
----------------------------------------------------------------------
diff --git a/_site/css/style.css b/_site/css/style.css
new file mode 100644
index 0000000..0302cb7
--- /dev/null
+++ b/_site/css/style.css
@@ -0,0 +1,553 @@
+/*
+       Theme: Apache Storm
+*/
+
+/* Fonts */
+@import 
url(http://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic);
+@import url(http://fonts.googleapis.com/css?family=Oswald:400,300);
+
+/* Generic */
+body {
+       font-family: "Lato", sans-serif;
+       font-weight: 400;
+       font-size: 14px;
+}
+header {
+       background: #fdfbfb url(../images/header-bg.png);
+       border-top: 3px #328fbf solid;
+}
+footer {
+       background: #222 url(../images/footer-bg.png);
+       padding-top: 10px;
+       color: #ddd;
+       border-top: 3px #328fbf solid;
+       font-size: 12px;
+}
+p {
+       line-height: 24px;
+}
+h1, h2, h3, h4, h5, h6{
+       font-family: "Oswald", sans-serif;
+       font-weight: 400;
+}
+
+/* Bootstrap Extended */
+.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, 
.col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, 
.col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, 
.col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, 
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, 
.col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, 
.col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, 
.col-lg-12 {
+       padding-top: 15px;
+       padding-bottom: 15px;
+}
+.navbar{
+       background: #328fbf;
+       border-top:1px solid #235693;
+       border-bottom:1px solid #235693;
+       border-radius:0;
+       margin-bottom:10px; 
+}
+.navbar.affix {
+    position: fixed;
+    top: 0;
+    width: 100%;
+    z-index:10;
+}
+.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
+   border-color: #235693;
+}
+.navbar button{
+       background:#29a1c4;  
+}
+.navbar button:hover{
+       background:#29a1c4;
+}
+.navbar-toggle .icon-bar {
+  background: #fff;
+}
+.navbar .nav{
+       border-right:1px solid #235693;
+}
+.navbar .nav > li > a{
+       color: #ffffff;
+       background: #328fbf !important; 
+       border-left:1px solid #235693;
+       font-weight: 400;
+       
+       -webkit-transition:background 1s ease;
+       -moz-transition:background 1s ease;
+       -o-transition:background 1s ease;       
+       transition:background 1s ease;
+}
+.navbar .nav > li > a:hover, .navbar .nav > li > a.current {
+       background:#235693 !important;
+}
+.navbar .nav .active > a,
+.navbar .nav .active > a:hover,
+.navbar .nav .active > a:focus {
+       background: #235693;
+}
+.dropdown-toggle{
+       background: #328fbf;
+}
+.dropdown-menu{
+       padding:0px;
+       background:#328fbf;
+       border:1px solid #235693;
+}
+.dropdown-menu a{
+       padding: 8px 10px !important;
+       color:#ffffff !important;
+       background:#328fbf;
+       border-bottom:1px solid #235693;
+       
+       -webkit-transition:background 1s ease;
+       -moz-transition:background 1s ease;
+       -o-transition:background 1s ease;
+       transition:background 1s ease;
+}
+.dropdown-menu a:hover,.dropdown-menu a:focus{
+       background:#235693 !important;
+}
+
+/* Theme Style */
+.row-margin-bottom {
+       margin-bottom: 25px;
+}
+.remove-custom-padding {
+       padding-top: 0px;
+       padding-bottom: 0px;
+}
+.no-margin-top {
+       margin-top: 0px;
+}
+.logo {
+       margin-top: 20px;
+       margin-bottom: 20px;
+}
+.page-title {
+       margin-top: 0;
+       margin-bottom: 20px;
+       padding-bottom: 5px;
+       color: #235693;
+       border-bottom: 2px solid #e99941;
+       font-weight: 300;
+}
+.page-title span {
+       font-family: "Lato", sans-serif;
+       font-weight: 400;
+       font-size: 14px;
+       color: #328fbf;
+       margin-top: 5px;
+}
+.btn-std {
+       background-color: #328fbf;
+       border-bottom: 2px solid #235693;
+       color: #ffffff;
+       padding: 4px 12px;
+       font-size: 12px;
+       text-align: center;
+       border-radius: 5px;
+}
+.btn-std:hover {
+       background-color: #235693;
+       color: #ffffff;
+       text-decoration: none;
+}
+.btn-download {
+       background-color: #32bf61;
+       border-bottom: 2px solid #239329;
+       font-size: 16px;
+       font-weight: 700;
+       margin-top: 35px;
+       margin-bottom: 35px;
+       padding: 12px 36px;     
+}
+.btn-download:hover {
+       background-color: #239329;
+}
+.box-primary {
+       padding: 8px 10px;
+       background: #fbfbfb;
+       border: 1px solid #ccc;
+       border-bottom: 3px solid #ccc;
+       border-radius: 10px;
+}
+.box-primary h4 {
+       border-bottom: 1px solid #ccc;
+       padding-bottom: 10px;
+}
+.box-warning {
+       padding: 8px 10px;
+       background: #FFFAF3;
+       border: 1px solid #EB9A35;
+       border-bottom: 3px solid #EB9A35;
+       border-radius: 10px;
+}
+.box-warning h4 {
+       border-bottom: 1px solid #EB9A35;
+       padding-bottom: 10px;
+}
+.box-info {
+       padding: 8px 10px;
+       background: #F8FFFF;
+       border: 1px solid #328fbf;
+       border-bottom: 3px solid #328fbf;
+       /*border-radius: 10px;*/
+}
+.box-info h4 {
+       border-bottom: 1px solid #328fbf;
+       padding-bottom: 10px;
+}
+
+/* Footer */
+footer hr {
+       margin: 0;
+       border-top: 1px solid #555;
+       border-bottom: 1px solid #111;
+}
+.footer-widget h5 {
+       padding-bottom: 10px;
+       border-bottom: 1px solid #555;
+       margin-bottom: 10px;
+}
+.footer-list {
+       list-style: none;
+       padding-left: 20px;
+}
+.footer-list li {
+       line-height: 32px;
+}
+.footer-list li:before {
+       content: "\f105";
+       font-family: 'FontAwesome';
+       margin-right: 10px;
+}
+.footer-list li a {
+       color: #ddd;
+}
+
+.tweet {margin-bottom: 10px;}
+
+.social a, .social a:visited, .social a:hover{
+       color:#fff;
+       text-decoration:none;
+}
+.social i{
+       display:inline-block;
+       height:30px;
+       width:30px;
+       font-size:15px;
+       text-align:center;
+       line-height:30px;
+       -webkit-transition:background 1s ease;
+       -moz-transition:background 1s ease;
+       -o-transition:background 1s ease;
+       transition:background 1s ease;
+       border-radius:30px;
+       margin-right:5px;
+}
+.social i:hover{
+       -webkit-transition:background 1s ease;
+       -moz-transition:background 1s ease;
+       -o-transition:background 1s ease;
+       transition:background 1s ease;
+}
+.facebook { background: #1e78ae !important; }
+.twitter { background: #1ba1e2 !important; }
+.google-plus { background: #f22d0c !important; }
+.linkedin { background: #2d93cf !important; }
+.pinterest { background:       #dd1617 !important; }
+
+.facebook:hover, .twitter:hover, .google-plus:hover, .linkedin:hover, 
.pinterest:hover { background: #666 !important; }
+
+/* Scroll to top */
+.totop {
+       position: fixed;
+       bottom: 10px;
+       right: 10px;
+       z-index: 104400;
+}
+.totop a i{
+       display: block;
+       width: 40px;
+       height: 40px;
+       line-height: 40px;
+       text-align: center;
+       font-size: 25px;
+       background: rgba(60,60,60,0.7);
+}
+.totop a:hover i { background: rgba(60,60,60,1); }
+.totop a, .totop a:visited{
+       color: #fff;
+}
+.totop a:hover {
+       color: #eee;
+       text-decoration: none;
+}
+
+/* Page Specific - Home */
+.latest-news {
+       list-style: none;
+       padding-left: 20px;
+}
+.latest-news li {
+       line-height: 28px;
+}
+.latest-news li:before {
+       content: "\f101";
+       font-family: 'FontAwesome';
+       margin-right: 10px;
+}
+.latest-news li span.small {
+       font-size:10px;
+}
+
+/* Page Specific - Download */
+.download-block {
+       margin-bottom: 15px;
+       border-bottom: 1px solid #eee;
+}
+.download-block h5 {
+       background: #328fbf;
+       color: #fff;
+       padding: 10px;
+}
+.download-info {
+       padding;
+}
+.arrow-list {
+       list-style: none;
+       padding-left: 20px;
+}
+.arrow-list li {
+       line-height: 28px;
+}
+.arrow-list li:before {
+       content: "\f105";
+       font-family: 'FontAwesome';
+       margin-right: 10px;
+}
+
+/* Page Specific - News */
+.news {
+       list-style: none;
+       padding-left: 0px;
+}
+.news li a {
+       display: block;
+       padding: 7px;
+       margin-bottom: 2px;
+       font-family: "Oswald", sans-serif;
+       letter-spacing: 1px;
+       color: #328fbf;
+       border: 1px #328fbf solid;
+       -webkit-transition:background 1s ease;
+       -moz-transition:background 1s ease;
+       -o-transition:background 1s ease;       
+       transition:background 1s ease;
+}
+.news li a:hover, .news li a.current {
+       text-decoration: none;
+       border: 1px #235693 solid;
+       background-color: #328fbf;
+       color:white;
+}
+.news-title {
+       color: #235693;
+       margin-top: 0;
+}
+.news-meta {
+       padding: 5px 0;
+       margin-bottom: 20px;
+       border-top: 1px #328fbf solid;
+       border-bottom: 1px #328fbf solid;
+       color: #235693;
+       font-weight: 400;
+}
+.news-meta .fa-user {
+       margin-left: 25px;
+}
+
+/* Page Specific - FAQ */
+.faq .nav-tabs {
+       border-bottom: 1px solid #328fbf;
+}
+.faq .nav-tabs > li > a {
+       margin-right: 2px;
+       font-family: "Oswald", sans-serif;
+       font-size: 18px;
+       letter-spacing: 1px;
+       border: none;
+       border-radius: 0;
+}
+.faq .nav-tabs > li > a:hover {
+       border-bottom-color: #328fbf;
+       background-color: #FFF0DF;
+}
+.faq .nav-tabs > li.active > a, 
+.faq .nav-tabs > li.active > a:hover, 
+.faq .nav-tabs > li.active > a:focus {
+       color: #235693;
+       cursor: default;
+       background-color: #fff;
+       border: 1px solid #328fbf;
+       border-bottom-color: transparent;
+}
+.faq .tab-content {
+       padding: 15px;
+       border: 1px #328fbf solid;
+       border-top: none;
+}
+
+/* Syntax Highlighting Styles */
+.highlight {background: #fff;}
+.highlight .c {color: #998; font-style: italic;}
+.highlight .err {color: #a61717; background-color: #e3d2d2;}
+.highlight .k {font-weight: bold;}
+.highlight .o {font-weight: bold;}
+.highlight .cm {color: #998; font-style: italic;}
+.highlight .cp {color: #999; font-weight: bold;}
+.highlight .c1 {color: #998; font-style: italic;}
+.highlight .cs {color: #999; font-weight: bold; font-style: italic;}
+.highlight .gd {color: #000; background-color: #fdd;}
+.highlight .gd .x {color: #000; background-color: #faa;}
+.highlight .ge {font-style: italic;}
+.highlight .gr {color: #a00;}
+.highlight .gh {color: #999;}
+.highlight .gi {color: #000; background-color: #dfd;}
+.highlight .gi .x {color: #000; background-color: #afa;}
+.highlight .go {color: #888;}
+.highlight .gp {color: #555;}
+.highlight .gs {font-weight: bold;}
+.highlight .gu {color: #aaa;}
+.highlight .gt {color: #a00;}
+.highlight .kc {font-weight: bold;}
+.highlight .kd {font-weight: bold;}
+.highlight .kp {font-weight: bold;}
+.highlight .kr {font-weight: bold;}
+.highlight .kt {color: #458; font-weight: bold;}
+.highlight .m {color: #099;}
+.highlight .s {color: #d14;}
+.highlight .na {color: #008080;}
+.highlight .nb {color: #0086B3;}
+.highlight .nc {color: #458; font-weight: bold;}
+.highlight .no {color: #008080;}
+.highlight .ni {color: #800080;}
+.highlight .ne {color: #900; font-weight: bold;}
+.highlight .nf {color: #900; font-weight: bold;}
+.highlight .nn {color: #555;}
+.highlight .nt {color: #000080;}
+.highlight .nv {color: #008080;}
+.highlight .ow {font-weight: bold;}
+.highlight .w {color: #bbb;}
+.highlight .mf {color: #099;}
+.highlight .mh {color: #099;}
+.highlight .mi {color: #099;}
+.highlight .mo {color: #099;}
+.highlight .sb {color: #d14;}
+.highlight .sc {color: #d14;}
+.highlight .sd {color: #d14;}
+.highlight .s2 {color: #d14;}
+.highlight .se {color: #d14;}
+.highlight .sh {color: #d14;}
+.highlight .si {color: #d14;}
+.highlight .sx {color: #d14;}
+.highlight .sr {color: #009926;}
+.highlight .s1 {color: #d14;}
+.highlight .ss {color: #990073;}
+.highlight .bp {color: #999;}
+.highlight .vc {color: #008080;}
+.highlight .vg {color: #008080;}
+.highlight .vi {color: #008080;}
+.highlight .il {color: #099;}
+
+/* Page Specific - Documentation Index */
+.documentation-list {
+       list-style: none;
+       padding-left: 0px;
+}
+.documentation-list li {
+       line-height: 28px;
+}
+.documentation-list li:before {
+       content: "\f101";
+       font-family: 'FontAwesome';
+       margin-right: 5px;
+       color: #337ab7;
+}
+
+
+/* Responsive */
+@media screen and (max-width: 992px) {
+       .logo, .btn-download {margin-top:0; margin-bottom:0;}
+}
+
+.brick{
+       width: 370px;
+    border: solid 1px #CCCCCC;
+    margin: 20px;
+}
+
+.brick h3{
+       border-bottom: 1px solid #CCCCCC
+    margin-bottom: 20px;
+}
+.brickSS {
+    border: solid 1px #CCCCCC;
+    margin: 20px;
+}
+
+.brickSS .row{
+    padding: 15px;
+}
+
+.brickSS iframe{
+    margin: 15px;
+}
+
+.resources .nav-tabs {
+       border-bottom: 1px solid #328fbf;
+}
+.resources .nav-tabs > li > a {
+       margin-right: 2px;
+       font-family: "Oswald", sans-serif;
+       font-size: 18px;
+       letter-spacing: 1px;
+       border: none;
+       border-radius: 0;
+}
+.resources .nav-tabs > li > a:hover {
+       border-bottom-color: #328fbf;
+       background-color: #FFF0DF;
+}
+.resources .nav-tabs > li.active > a, 
+.resources .nav-tabs > li.active > a:hover, 
+.resources .nav-tabs > li.active > a:focus {
+       color: #235693;
+       cursor: default;
+       background-color: #fff;
+       border: 1px solid #328fbf;
+       border-bottom-color: transparent;
+}
+.resources .tab-content {
+       padding: 15px;
+       border: 1px #328fbf solid;
+       border-top: none;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/doc-index.html
----------------------------------------------------------------------
diff --git a/_site/doc-index.html b/_site/doc-index.html
new file mode 100644
index 0000000..0b33387
--- /dev/null
+++ b/_site/doc-index.html
@@ -0,0 +1,370 @@
+<!DOCTYPE html>
+<html>
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Documentation index</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+  <body>
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+    <h1 class="page-title">Documentation index</h1>
+          <div class="row">
+               <div class="col-md-12">
+                    <ul>
+
+
+<li><a href="/documentation/Acking-framework-implementation.html">Acking 
Framework Implementation</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/contribute/BYLAWS.html">Project By-laws</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Clojure-DSL.html">Clojure DSL</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Command-line-client.html">Command Line 
Client</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Common-patterns.html">Common Topology 
Patterns</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Concepts.html">Concepts</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Configuration.html">Configuration</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/contribute/Contributing-to-Storm.html">Contributing</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Creating-a-new-Storm-project.html">Creating a New 
Storm Project</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/DSLs-and-multilang-adapters.html">Storm DSLs and 
Multi-Lang Adapters</a></li>
+   <!-- resource-p -->
+
+
+<li><a 
href="/documentation/Defining-a-non-jvm-language-dsl-for-storm.html">Defining a 
Non-JVM DSL for Storm</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Distributed-RPC.html">Distributed RPC</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/FAQ.html">FAQ</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Fault-tolerance.html">Fault Tolerance</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Guaranteeing-message-processing.html">Guaranteeing 
Message Processing</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Hooks.html">Hooks</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Implementation-docs.html">Storm Internal 
Implementation</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Kestrel-and-Storm.html">Storm and Kestrel</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Lifecycle-of-a-topology.html">Lifecycle of a Storm 
Topology</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Local-mode.html">Local Mode</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Message-passing-implementation.html">Message 
Passing Implementation</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Metrics.html">Storm Metrics</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Multilang-protocol.html">Multi-Lang 
Protocol</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Powered-By.html">Companies Using Apache 
Storm</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Rationale.html">Rationale</a></li>
+   <!-- resource-p -->
+
+
+<li><a 
href="/documentation/Running-topologies-on-a-production-cluster.html">Running 
Topologies on a Production Cluster</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Serialization-(prior-to-0.6.0).html">Serialization 
(Prior to 0.6.0)</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Serialization.html">Serialization</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Setting-up-a-Storm-cluster.html">Setting up a 
Storm Cluster</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Setting-up-development-environment.html">Setting 
Up a Development Environment</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Spout-implementations.html">Spout 
Implementations</a></li>
+   <!-- resource-p -->
+
+
+<li><a 
href="/documentation/Storm-multi-language-protocol-(versions-0.7.0-and-below).html">Storm
 Multi-Lang Protocol (Versions 0.7.0 and below)</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Structure-of-the-codebase.html">Structure of the 
Codebase</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Support-for-non-java-languages.html">Support for 
Non-Java Languages</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Transactional-topologies.html">Transactional 
Topologies</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Trident-API-Overview.html">Trident API 
Overview</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Trident-spouts.html">Trident Spouts</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Trident-tutorial.html">Trident Tutorial</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/documentation/Troubleshooting.html">Troubleshooting</a></li>
+   <!-- resource-p -->
+
+
+<li><a 
href="/documentation/Understanding-the-parallelism-of-a-Storm-topology.html">Understanding
 the Parallelism of a Storm Topology</a></li>
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+   <!-- resource-p -->
+
+
+<li><a href="/talksAndVideos.html">Resources</a></li>
+   <!-- resource-p -->
+
+
+<li><a href="/tutorial.html">Tutorial</a></li>
+   <!-- resource-p -->
+ <!-- page -->
+</ul>
+                 </div>
+              </div>
+         </div>
+<footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+</body>
+
+</html>
+

Reply via email to