8a47da7c5602

hg-review: Update documentation.
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Tue, 13 Jul 2010 01:29:42 -0400
parents 08a070ff68a7
children e41ba4c8d7cb
branches/tags (none)
files hg-review/_sources/hacking.txt hg-review/_sources/licensing.txt hg-review/_sources/overview.txt hg-review/hacking.html hg-review/licensing.html hg-review/overview.html hg-review/searchindex.js

Changes

--- a/hg-review/_sources/hacking.txt	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/_sources/hacking.txt	Tue Jul 13 01:29:42 2010 -0400
@@ -6,8 +6,6 @@
 The easiest way is to make some changes, push them somewhere public and send
 a pull request on Bitbucket (or `email Steve <mailto:steve@stevelosh.com>`_).
 
-Here's what you need to know.
-
 Rough Guidelines
 ----------------
 
--- a/hg-review/_sources/licensing.txt	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/_sources/licensing.txt	Tue Jul 13 01:29:42 2010 -0400
@@ -8,3 +8,21 @@
 If you want to create a program that works with hg-review you should look at
 `Mercurial's License FAQ page <http://mercurial.selenic.com/wiki/License>`_ to
 learn about how this might affect you.
+
+The basic idea is:
+
+* If you review code with hg-review, you are not affected by the license.
+* If you bundle hg-review with another application and don't change anything,
+  you are not affected by the license.
+* If you create an application that interacts with hg-review solely through its
+  command line interface or web interface, you are not affected by the license.
+* If you create an application that interactes with hg-review by calling its
+  internal Python API, you *are* affected by the license and will need to
+  license your application's code as GPL version 2 or later.
+
+Note that the last item (using hg-review's internal Python API) is probably the
+one you *won't* want to do anyway, since the Python API is *not* stable.
+
+If you have any questions please `email Steve <mailto:steve@stevelosh.com>`_,
+but remember that he's not a lawyer and might not have a fast answer for tricky
+questions.
--- a/hg-review/_sources/overview.txt	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/_sources/overview.txt	Tue Jul 13 01:29:42 2010 -0400
@@ -8,7 +8,7 @@
 ------------
 
 hg-review requires `Python <http://python.org>`_ 2.5 or later and `Mercurial
-<http://hg-scm.org>`_ 1.6 or later
+<http://hg-scm.org>`_ 1.6 or later.
 
 You probably have both of these requirements already, but if you encounter
 problems you might want to check these first with ``python --version`` and
--- a/hg-review/hacking.html	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/hacking.html	Tue Jul 13 01:29:42 2010 -0400
@@ -50,7 +50,6 @@
 <p>Want to improve hg-review? Great!</p>
 <p>The easiest way is to make some changes, push them somewhere public and send
 a pull request on Bitbucket (or <a class="reference external" href="mailto:steve&#37;&#52;&#48;stevelosh&#46;com">email Steve</a>).</p>
-<p>Here&#8217;s what you need to know.</p>
 <div class="section" id="rough-guidelines">
 <h2>Rough Guidelines<a class="headerlink" href="#rough-guidelines" title="Permalink to this headline">¶</a></h2>
 <p>Here&#8217;s a few tips that will make hg-review&#8217;s maintainer happier.</p>
--- a/hg-review/licensing.html	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/licensing.html	Tue Jul 13 01:29:42 2010 -0400
@@ -48,6 +48,22 @@
 <p>If you want to create a program that works with hg-review you should look at
 <a class="reference external" href="http://mercurial.selenic.com/wiki/License">Mercurial&#8217;s License FAQ page</a> to
 learn about how this might affect you.</p>
+<p>The basic idea is:</p>
+<ul class="simple">
+<li>If you review code with hg-review, you are not affected by the license.</li>
+<li>If you bundle hg-review with another application and don&#8217;t change anything,
+you are not affected by the license.</li>
+<li>If you create an application that interacts with hg-review solely through its
+command line interface or web interface, you are not affected by the license.</li>
+<li>If you create an application that interactes with hg-review by calling its
+internal Python API, you <em>are</em> affected by the license and will need to
+license your application&#8217;s code as GPL version 2 or later.</li>
+</ul>
+<p>Note that the last item (using hg-review&#8217;s internal Python API) is probably the
+one you <em>won&#8217;t</em> want to do anyway, since the Python API is <em>not</em> stable.</p>
+<p>If you have any questions please <a class="reference external" href="mailto:steve&#37;&#52;&#48;stevelosh&#46;com">email Steve</a>,
+but remember that he&#8217;s not a lawyer and might not have a fast answer for tricky
+questions.</p>
 </div>
 
 
--- a/hg-review/overview.html	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/overview.html	Tue Jul 13 01:29:42 2010 -0400
@@ -51,7 +51,7 @@
 to install it first.</p>
 <div class="section" id="installation">
 <h2>Installation<a class="headerlink" href="#installation" title="Permalink to this headline">¶</a></h2>
-<p>hg-review requires <a class="reference external" href="http://python.org">Python</a> 2.5 or later and <a class="reference external" href="http://hg-scm.org">Mercurial</a> 1.6 or later</p>
+<p>hg-review requires <a class="reference external" href="http://python.org">Python</a> 2.5 or later and <a class="reference external" href="http://hg-scm.org">Mercurial</a> 1.6 or later.</p>
 <p>You probably have both of these requirements already, but if you encounter
 problems you might want to check these first with <tt class="docutils literal"><span class="pre">python</span> <span class="pre">--version</span></tt> and
 <tt class="docutils literal"><span class="pre">hg</span> <span class="pre">--version</span></tt>.</p>
--- a/hg-review/searchindex.js	Tue Jul 13 01:07:37 2010 -0400
+++ b/hg-review/searchindex.js	Tue Jul 13 01:29:42 2010 -0400
@@ -1,1 +1,1 @@
-Search.setIndex({desctypes:{},terms:{represent:3,all:[5,2,3,1,4],concept:[0,5,2],project_url:4,steve:[6,3],mile:5,follow:[3,1],readm:6,hate:[],decid:1,depend:[2,3,4],flask:2,base64:3,readabl:3,send:6,init:[0,4,1,2],program:[3,7,5],under:[6,7],worth:3,sourc:2,string:3,crucibl:5,fals:[1,4],faq:7,offlin:5,util:6,failur:1,veri:[6,3],affect:[6,7],relev:4,four:[6,3],disturb:[],level:[3,1],did:5,list:[3,1,5],"try":5,item:[6,1],"0e987f91e9b6628b26a30c5d00668a15fae8f22f":3,stderr:1,gut:[6,5],quick:2,pleas:[2,6],prevent:4,smallet:6,creatur:[],natur:5,sign:[1,5],past:5,second:[3,5],design:[3,4],pass:1,port:[1,4],even:[4,5],index:[],what:[0,6,3,1,4],poke:0,skeptic:6,section:[6,4],abl:[3,4],remain:5,current:[6,1,4],delet:[],version:[2,6,3,7,5],"new":[2,6,1,4],hgreview:[2,6,1],ever:4,method:3,can:[1,2,3,4,5,6],full:[1,5],hash:3,never:[4,5],here:[0,6,3],met:6,let:[2,4,5],address:[1,4],locat:2,modifi:6,valu:1,search:[],nosetest:6,sjl:[0,4,2],action:[],opinion:[3,5],chang:[6,3,1,5],chanc:[4,5],although:4,extra:4,backout:5,appli:[3,5],modul:6,brought:[],filenam:[3,1],api:[0,6,3],visibl:4,instal:[0,6,4,2],txt:3,unit:6,from:[3,1,5],describ:[6,1],would:[6,1,5],prove:6,visit:[2,1,4],two:[3,1,5],next:[2,6],few:[2,6,4,5],live:[1,4],recommend:5,decentr:5,type:5,tell:5,more:[5,0,3,1,4],peopl:[4,5],site_root:4,enhanc:6,train:[],accept:6,particular:5,central:5,hold:[2,1],easiest:[2,6],topic:1,none:[1,4],someproject:2,sometim:4,car:[],work:[2,3,7,5],histori:5,anon_us:4,whatev:5,learn:[0,7],purpos:5,root:5,fetch:4,control:5,distrubut:[],quickstart:0,give:3,share:[],indic:1,high:3,critic:6,perman:4,want:[0,1,2,3,4,6,7],unfortun:5,alwai:[5,3,1,4],mai:[6,3],goal:5,turn:5,anoth:5,read_onli:4,how:[2,7,4,5],anyon:[2,4],instead:[5,1,4],simpl:[0,5],css:6,updat:[6,4],product:5,subcommand:1,clone:[0,4,1,2],reflect:6,befor:[6,4,5],wrong:[4,5],plane:[],embrac:5,date:3,data:[0,1,2,3,4,5],stabil:3,"short":1,practic:5,third:6,bind:4,caus:4,inform:4,maintain:6,combin:4,allow:[6,3,1,4],suggest:2,order:1,talk:5,help:[6,1,5],over:2,move:5,approv:5,becaus:[3,4,5],top:5,held:5,comma:1,left:4,mainli:1,perfect:5,write:5,style:[6,3],cli:[6,3],fix:[6,5],better:5,solitari:[],window:[],requir:[2,1],commmit:1,decad:5,main:4,might:[2,7,5],easier:[6,5],them:[2,6,3,4,5],good:[6,1],"return":1,greater:5,thei:[6,5],python:[0,6,3,2],initi:[0,3,4,1,2],"break":[6,3],jinja2:[2,6],half:5,now:[0,4,2],choic:[0,1],somewher:[0,6,2],name:4,anyth:[0,5],edit:[5,0,3,1,4],gerrit:5,separ:[6,1,5],easili:[6,3,4],mode:4,each:[1,5],debug:1,unicod:[],mean:[6,3,1,5],replac:1,individu:1,idea:5,realli:[6,5],contrib:[6,4],"static":6,expect:3,year:5,our:5,out:[0,5],shown:1,accomplish:5,space:[6,3],goe:5,rev:1,content:1,print:1,got:[0,6,4],gpl:[3,7],gunicorn:4,insid:5,written:6,given:[3,1],free:6,reason:6,ask:5,org:[0,4,2],"byte":3,care:[4,5],indent:[6,3],launch:[],could:[6,4,5],keep:[6,4,5],thing:[2,6,1,5],perhap:5,place:0,isn:5,think:[1,5],frequent:3,first:[0,1,2,3,4,5,6],mdown:1,render:6,feel:[6,3],onc:[2,6,4],number:1,yourself:1,hook:4,alreadi:[0,1,2],done:[2,4],least:1,blank:3,stabl:[6,3],open:[0,1,2],primari:5,ont:[],prioriti:3,differ:[1,5],script:[1,4],interact:[3,5],gpg:5,mkdir:4,system:[3,5],messag:[6,3,1],mercuri:[0,1,2,3,4,5,6,7],attach:1,store:[3,5],listen:4,luckili:0,option:[6,1,4],especi:5,tool:[0,5],copi:4,specifi:1,biggest:5,part:[6,4],pars:3,review:[0,1,2,3,4,5,6,7],off:1,exactli:[1,5],than:[0,5],serv:4,cron:4,kind:[4,5],provid:[5,3,1,4],remov:6,older:3,structur:[0,6,3,5],provic:[],project:[5,2,3,1,4],matter:2,friend:5,were:5,toward:5,browser:[0,1,2],sai:5,viewer:4,modern:1,ani:[1,2,3,4,5,6,7],myproject:4,raw:3,have:[1,2,3,4,5,6],tabl:[],need:[0,1,2,3,4,5,6],seen:[1,5],seem:[4,5],built:[6,4],also:[2,1,5],without:[2,6,3,4,5],take:[3,4,5],which:3,noth:1,compat:6,sure:[2,6],unless:6,distribut:[0,7,4,5],deploy:[0,4],track:5,licens:[0,6,7],glog:[],most:[5,1,4],plai:0,deploi:4,model:5,don:[2,6,5,1,4],url:[2,1],doc:6,later:[2,3,7,5],request:6,doe:[1,5],clean:[6,3],accompani:6,usual:[],someth:[2,4],changeset:[1,2,3,4,5,6],wsgi:4,reykjavi:3,signoff:[5,0,3,1,4],show:1,text:[6,3],verbos:1,subprocess:3,hack:[0,6],radic:6,fear:3,fine:6,find:[1,5],impact:5,yoursit:4,onli:[2,5,1,4],layout:[0,6,3],configur:4,behind:5,should:[1,2,3,4,5,6,7],"public":[2,6,1,4],theme:6,restructur:6,templat:6,local:[0,5,4,2],get:[2,1],stop:1,bear:[],autom:4,repo:[2,4],made:4,report:[0,2],neither:1,restart:4,enabl:[0,3,1],bisect:6,patch:6,remot:[2,1,5],bad:1,integr:0,contain:[6,5],grab:4,where:[1,4],wrote:5,view:[1,4],set:[2,5,1,4],see:[2,3,4],num:1,fail:1,charact:6,expertis:5,statu:1,hgrc:[0,4,2],state:1,won:[4,5],volatil:3,simplest:5,"import":4,awai:[0,3,5],experi:5,approach:[3,5],email:6,parent:[],disallow:1,extens:[0,6,4,1,2],job:4,rutil:6,fabfil:6,tue:3,both:[2,3],last:3,howev:[6,5],quiet:1,tour:2,entir:6,context:1,improv:6,com:[3,4],albeit:3,comment:[5,0,3,1,4],markdown:[6,3,1],simpli:[3,4,5],point:[3,4],overview:[0,2],period:[],lesscss:6,path:[0,4,1,2],diff:1,guid:0,reviewboard:5,code:[0,1,2,3,4,5,6],coupl:2,been:[3,5],mark:1,compon:6,json:3,interpret:[],basic:[0,6,5],immedi:4,quickli:3,oth:[],fire:[2,4],catchal:6,thousand:5,atlassian:5,understand:5,"catch":5,impati:0,those:1,"case":6,ugli:6,therefor:6,look:[6,3,7,4,5],plain:3,"while":[2,5],unifi:1,error:[2,1,5],anonym:[1,4],ago:5,advantag:5,ctrl:1,readi:[0,2],canon:1,non:3,worri:2,"default":[6,1,4],itself:[0,7,5],clutter:[2,5],uncom:4,conf:4,revis:1,sever:[1,5],develop:[0,5],welcom:[],author:[3,4,5],perform:[0,6,1],parti:6,make:[2,6,3,1,5],belong:3,anon:[1,4],same:[6,5,7,1,4],when:[5,0,3,1,4],instanc:4,split:6,document:[0,6,3,2],conflict:4,http:[0,4,1,2],webserv:4,yese:1,someon:[5,1,4],evil:6,hand:5,fairli:3,moment:3,user:[0,4,5],extrem:6,implement:[6,3],u0301k:3,task:1,kept:3,eleg:3,whole:[1,5],well:[2,6,4],know:[0,6,5,2],person:[3,5],exampl:[2,4],command:[0,1,2,3,4,6],thi:[0,1,2,3,4,5,6,7],programm:[],everyth:[6,4],latest:4,identifi:1,just:[2,5],less:6,tip:6,rest:6,dose:6,collabor:[1,5],changset:3,sampl:[3,4],cmv5ywphdmnmgwsudhh0:3,human:3,web:[0,6,4,1,2],easi:[3,5],had:5,except:[6,1],littl:5,add:[0,6,4,1,2],guidelin:[0,6],els:[1,5],kick:6,useless:5,applic:[0,3],around:[0,5],format:[0,6,3,1],read:[2,6,5,1,4],mon:3,hgdate:3,insert:4,like:[1,2,3,4,5,6],specif:[1,5],safest:3,changelog:2,manual:4,integ:3,server:[0,4,5],necessari:[6,4,5],nose:6,popular:5,output:[6,1],losh:3,manag:5,encount:[2,4],www:4,right:[0,1],often:[3,5],some:[0,1,3,4,5,6],back:[4,5],intern:[0,6,3,5],"export":3,home:[],avoid:[3,5],though:5,definit:[],per:3,usernam:[3,1,4],stevelosh:3,larg:6,backend:6,reproduc:6,localhost:[0,4,1,2],refer:4,machin:5,core:6,run:[0,6,4,1,2],power:5,usag:[0,1,2],sacrif:5,host:2,repositori:[0,1,2,3,4,5],post:2,src:[2,5],about:[2,7,5],actual:3,page:7,commit:[2,6,1,5],own:[0,1,5],pythonpath:4,within:5,encod:3,automat:4,down:[2,4],empti:3,ensur:1,subvers:5,your:[0,1,2,3,4,5,6],merg:4,git:5,lof:[],log:5,wai:[2,6,5],support:5,submit:6,editor:1,start:[0,1,2,4,5,6],reli:[3,5],interfac:[0,1,2,3,4,6],includ:[6,3,4,5],lot:5,suit:6,"var":4,hei:5,"function":[3,5],media:6,head:4,form:5,forc:[],great:6,bundl:[2,6],jul:3,neutral:[3,1,5],yourproject:[4,5],gain:1,newer:3,sphinx:6,line:[0,1,2,3,4,5,6],inlin:1,"true":4,bug:[0,6,2],pull:[2,6,5,1,4],rietveld:5,utf:3,tab:6,possibl:[3,1,5],whether:[3,1],access:[2,4],allow_anon_com:4,displai:1,below:[1,4],otherwis:1,problem:[2,4,5],featur:6,constant:3,creat:[2,5,7,1,4],doesn:[6,4,5],repres:3,exist:[2,6,3,5],file:[0,1,2,3,4,5,6],guarante:3,pip:6,ing:6,check:[0,3,1,2],probabl:[2,6,1,4],echo:4,googl:[],titl:4,compel:6,detail:[3,1],virtual:3,field:[6,3],other:[0,1,2,3,4,5],lookup:3,futur:3,normal:[4,5],gladli:6,test:[0,6,1],you:[0,1,2,3,4,5,6,7],nice:4,node:[6,3],meaning:[],reduc:3,bitbucket:[0,6,4,2],receiv:[3,4],happier:6,faster:3,directori:[0,2,3,4,5,6],tradeoff:3,rough:[0,6],time:[2,6,3,1],push:[6,5,1,4],backward:6},titles:["hg-review documentation","Command Line Interface","Overview","API","Web Interface","Concepts","Hacking hg-review","Licensing"],modules:{},descrefs:{},filenames:["index","cli","overview","api","webui","concepts","hacking","licensing"]})
\ No newline at end of file
+Search.setIndex({desctypes:{},terms:{represent:3,all:[5,2,3,1,4],concept:[0,5,2],project_url:4,steve:[6,3,7],mile:5,follow:[3,1],readm:6,hate:[],decid:1,depend:[2,3,4],flask:2,base64:3,readabl:3,send:6,init:[0,4,1,2],program:[3,7,5],under:[6,7],worth:3,sourc:2,string:3,crucibl:5,fals:[1,4],faq:7,offlin:5,util:6,failur:1,veri:[6,3],affect:[6,7],relev:4,four:[6,3],disturb:[],level:[3,1],did:5,list:[3,1,5],"try":5,item:[6,1,7],"0e987f91e9b6628b26a30c5d00668a15fae8f22f":3,stderr:1,gut:[6,5],quick:2,pleas:[2,6,7],prevent:4,smallet:6,creatur:[],natur:5,sign:[1,5],past:5,second:[3,5],design:[3,4],lawyer:7,pass:1,port:[1,4],even:[4,5],index:[],what:[0,3,1,4],poke:0,skeptic:6,section:[6,4],abl:[3,4],remain:5,anywai:7,current:[6,1,4],delet:[],version:[2,6,3,7,5],"new":[2,6,1,4],hgreview:[2,6,1],ever:4,method:3,can:[1,2,3,4,5,6],full:[1,5],hash:3,never:[4,5],here:[0,6,3],met:6,let:[2,4,5],address:[1,4],locat:2,modifi:6,sinc:7,valu:1,search:[],nosetest:6,sjl:[0,4,2],action:[],opinion:[3,5],chang:[6,3,7,1,5],chanc:[4,5],although:4,extra:4,backout:5,appli:[3,5],modul:6,brought:[],filenam:[3,1],api:[0,6,3,7],visibl:4,instal:[0,6,4,2],txt:3,unit:6,from:[3,1,5],describ:[6,1],would:[6,1,5],prove:6,visit:[2,1,4],two:[3,1,5],next:[2,6],few:[2,6,4,5],live:[1,4],call:7,recommend:5,decentr:5,type:5,tell:5,more:[5,0,3,1,4],peopl:[4,5],site_root:4,enhanc:6,"export":3,train:[],accept:6,particular:5,central:5,hold:[2,1],easiest:[2,6],topic:1,none:[1,4],someproject:2,sometim:4,car:[],work:[2,3,7,5],histori:5,anon_us:4,whatev:5,learn:[0,7],purpos:5,root:5,fetch:4,control:5,distrubut:[],quickstart:0,give:3,share:[],indic:1,high:3,critic:6,perman:4,want:[0,1,2,3,4,6,7],alwai:[5,3,1,4],mai:[6,3],goal:5,turn:5,anoth:[7,5],read_onli:4,how:[2,7,4,5],anyon:[2,4],answer:7,instead:[5,1,4],simpl:[0,5],css:6,updat:[6,4],product:5,subcommand:1,clone:[0,4,1,2],reflect:6,befor:[6,4,5],wrong:[4,5],plane:[],embrac:5,date:3,data:[0,1,2,3,4,5],stabil:3,"short":1,practic:5,third:6,bind:4,caus:4,inform:4,maintain:6,combin:4,allow:[6,3,1,4],suggest:2,order:1,talk:5,help:[6,1,5],over:2,move:5,approv:5,becaus:[3,4,5],top:5,held:5,comma:1,left:4,mainli:1,perfect:5,write:5,style:[6,3],cli:[6,3],fix:[6,5],better:5,solitari:[],window:[],requir:[2,1],commmit:1,decad:5,main:4,might:[2,7,5],easier:[6,5],them:[2,6,3,4,5],good:[6,1],"return":1,greater:5,thei:[6,5],python:[0,6,3,7,2],initi:[0,3,4,1,2],"break":[6,3],jinja2:[2,6],half:5,now:[0,4,2],choic:[0,1],somewher:[0,6,2],name:4,anyth:[0,7,5],edit:[5,0,3,1,4],gerrit:5,separ:[6,1,5],easili:[6,3,4],mode:4,each:[1,5],debug:1,unicod:[],mean:[6,3,1,5],replac:1,individu:1,idea:[7,5],realli:[6,5],contrib:[6,4],"static":6,expect:3,year:5,our:5,out:[0,5],shown:1,accomplish:5,space:[6,3],goe:5,rev:1,content:1,print:1,got:[0,6,4],merg:4,gpl:[3,7],gunicorn:4,insid:5,written:6,given:[3,1],free:6,reason:6,ask:5,org:[0,4,2],"byte":3,care:[4,5],indent:[6,3],launch:[],could:[6,4,5],keep:[6,4,5],thing:[2,6,1,5],perhap:5,place:0,isn:5,think:[1,5],frequent:3,first:[0,1,2,3,4,5,6],mdown:1,render:6,feel:[6,3],onc:[2,6,4],number:1,yourself:1,hook:4,alreadi:[0,1,2],done:[2,4],least:1,blank:3,stabl:[6,3,7],open:[0,1,2],primari:5,ont:[],prioriti:3,differ:[1,5],script:[1,4],interact:[3,7,5],gpg:5,mkdir:4,system:[3,5],messag:[6,3,1],mercuri:[0,1,2,3,4,5,6,7],attach:1,store:[3,5],listen:4,luckili:0,option:[6,1,4],especi:5,tool:[0,5],copi:4,specifi:1,biggest:5,part:[6,4],pars:3,review:[0,1,2,3,4,5,6,7],off:1,exactli:[1,5],than:[0,5],serv:4,cron:4,kind:[4,5],provid:[5,3,1,4],remov:6,older:3,structur:[0,6,3,5],provic:[],project:[5,2,3,1,4],matter:2,friend:5,were:5,toward:5,browser:[0,1,2],sai:5,viewer:4,modern:1,ani:[1,2,3,4,5,6,7],myproject:4,raw:3,have:[1,2,3,4,5,6,7],tabl:[],need:[0,1,2,3,4,5,6,7],seen:[1,5],seem:[4,5],built:[6,4],note:7,also:[2,1,5],without:[2,6,3,4,5],take:[3,4,5],which:3,noth:1,compat:6,sure:[2,6],unless:6,distribut:[0,7,4,5],normal:[4,5],track:5,licens:[0,6,7],glog:[],most:[5,1,4],plai:0,deploi:4,model:5,don:[1,2,7,5,6,4],url:[2,1],doc:6,later:[2,3,7,5],request:6,doe:[1,5],clean:[6,3],accompani:6,usual:[],someth:[2,4],changeset:[1,2,3,4,5,6],wsgi:4,reykjavi:3,signoff:[5,0,3,1,4],show:1,text:[6,3],verbos:1,subprocess:3,hack:[0,6],radic:6,fear:3,fine:6,find:[1,5],impact:5,yoursit:4,onli:[2,5,1,4],submit:6,layout:[0,6,3],configur:4,behind:5,should:[1,2,3,4,5,6,7],"public":[2,6,1,4],theme:6,restructur:6,templat:6,local:[0,5,4,2],get:[2,1],stop:1,bear:[],autom:4,repo:[2,4],made:4,report:[0,2],neither:1,restart:4,enabl:[0,3,1],bisect:6,patch:6,remot:[2,1,5],bad:1,integr:0,though:5,contain:[6,5],through:7,grab:4,where:[1,4],wrote:5,view:[1,4],set:[2,5,1,4],see:[2,3,4],num:1,fail:1,charact:6,expertis:5,statu:1,hgrc:[0,4,2],state:1,won:[7,4,5],volatil:3,simplest:5,"import":4,awai:[0,3,5],experi:5,approach:[3,5],email:[6,7],parent:[],sole:7,disallow:1,extens:[0,6,4,1,2],job:4,rutil:6,fabfil:6,tue:3,both:[2,3],last:[3,7],howev:[6,5],quiet:1,tour:2,entir:6,context:1,improv:6,com:[3,4],albeit:3,comment:[5,0,3,1,4],markdown:[6,3,1],simpli:[3,4,5],point:[3,4],overview:[0,2],period:[],lesscss:6,path:[0,4,1,2],diff:1,guid:0,reviewboard:5,code:[0,1,2,3,4,5,6,7],coupl:2,been:[3,5],mark:1,compon:6,json:3,interpret:[],basic:[0,6,7,5],immedi:4,quickli:3,oth:[],fire:[2,4],catchal:6,thousand:5,atlassian:5,understand:5,"catch":5,impati:0,those:1,"case":6,ugli:6,therefor:6,look:[6,3,7,4,5],plain:3,"while":[2,5],unifi:1,error:[2,1,5],anonym:[1,4],ago:5,advantag:5,ctrl:1,readi:[0,2],canon:1,non:3,worri:2,"default":[6,1,4],itself:[0,7,5],clutter:[2,5],uncom:4,conf:4,revis:1,sever:[1,5],develop:[0,5],welcom:[],author:[3,4,5],perform:[0,6,1],parti:6,make:[2,6,3,1,5],belong:3,anon:[1,4],same:[6,5,7,1,4],when:[5,0,3,1,4],instanc:4,split:6,document:[0,6,3,2],conflict:4,http:[0,4,1,2],webserv:4,yese:1,someon:[5,1,4],evil:6,hand:5,fairli:3,moment:3,user:[0,4,5],extrem:6,implement:[6,3],u0301k:3,task:1,kept:3,eleg:3,whole:[1,5],well:[2,6,4],know:[0,5,2],person:[3,5],exampl:[2,4],command:[0,1,2,3,4,6,7],thi:[0,1,2,3,4,5,6,7],programm:[],everyth:[6,4],latest:4,identifi:1,just:[2,5],less:6,tip:6,rest:6,dose:6,collabor:[1,5],changset:3,cmv5ywphdmnmgwsudhh0:3,human:3,web:[0,1,2,7,6,4],easi:[3,5],had:5,except:[6,1],littl:5,add:[0,6,4,1,2],guidelin:[0,6],els:[1,5],kick:6,useless:5,applic:[0,3,7],around:[0,5],format:[0,6,3,1],read:[2,6,5,1,4],mon:3,hgdate:3,insert:4,like:[1,2,3,4,5,6],specif:[1,5],safest:3,changelog:2,manual:4,integ:3,server:[0,4,5],necessari:[6,4,5],nose:6,popular:5,output:[6,1],losh:3,page:7,encount:[2,4],www:4,right:[0,1],often:[3,5],some:[0,1,3,4,5,6],back:[4,5],intern:[0,6,3,7,5],sampl:[3,4],home:[],avoid:[3,5],deploy:[0,4],definit:[],per:3,usernam:[3,1,4],stevelosh:3,larg:6,backend:6,reproduc:6,localhost:[0,4,1,2],refer:4,machin:5,core:6,run:[0,6,4,1,2],power:5,usag:[0,1,2],sacrif:5,host:2,repositori:[0,1,2,3,4,5],post:2,src:[2,5],about:[2,7,5],actual:3,unfortun:5,commit:[2,6,1,5],own:[0,1,5],pythonpath:4,within:5,encod:3,automat:4,down:[2,4],empti:3,ensur:1,subvers:5,your:[0,1,2,3,4,5,6,7],manag:5,git:5,lof:[],log:5,wai:[2,6,5],support:5,question:7,fast:7,editor:1,start:[0,1,2,4,5,6],reli:[3,5],interfac:[0,1,2,3,4,6,7],includ:[6,3,4,5],lot:5,suit:6,"var":4,hei:5,"function":[3,5],media:6,head:4,form:5,forc:[],great:6,bundl:[2,6,7],jul:3,neutral:[3,1,5],yourproject:[4,5],gain:1,newer:3,sphinx:6,line:[0,1,2,3,4,5,6,7],inlin:1,"true":4,bug:[0,6,2],pull:[2,6,5,1,4],rietveld:5,utf:3,tab:6,possibl:[3,1,5],whether:[3,1],access:[2,4],allow_anon_com:4,displai:1,below:[1,4],otherwis:1,problem:[2,4,5],featur:6,constant:3,creat:[2,5,7,1,4],doesn:[6,4,5],repres:3,exist:[2,6,3,5],file:[0,1,2,3,4,5,6],guarante:3,pip:6,ing:6,check:[0,3,1,2],probabl:[2,6,7,1,4],echo:4,googl:[],titl:4,compel:6,detail:[3,1],virtual:3,field:[6,3],other:[0,1,2,3,4,5],lookup:3,futur:3,rememb:7,gladli:6,test:[0,6,1],you:[0,1,2,3,4,5,6,7],nice:4,node:[6,3],meaning:[],reduc:3,bitbucket:[0,6,4,2],receiv:[3,4],happier:6,faster:3,directori:[0,2,3,4,5,6],tricki:7,tradeoff:3,rough:[0,6],time:[2,6,3,1],push:[6,5,1,4],backward:6},titles:["hg-review documentation","Command Line Interface","Overview","API","Web Interface","Concepts","Hacking hg-review","Licensing"],modules:{},descrefs:{},filenames:["index","cli","overview","api","webui","concepts","hacking","licensing"]})
\ No newline at end of file