You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2013/09/03 23:42:29 UTC

svn commit: r1519860 - in /qpid/site: docs/releases/qpid-proton-0.4/index.html docs/releases/qpid-proton-0.5/index.html input/releases/qpid-proton-0.4/index.md input/releases/qpid-proton-0.5/index.md python/transom/site.py

Author: jross
Date: Tue Sep  3 21:42:29 2013
New Revision: 1519860

URL: http://svn.apache.org/r1519860
Log:
QPID-4990: Fix the logic for detecting only those pages we need to process; use mirror urls for the latest proton release

Modified:
    qpid/site/docs/releases/qpid-proton-0.4/index.html
    qpid/site/docs/releases/qpid-proton-0.5/index.html
    qpid/site/input/releases/qpid-proton-0.4/index.md
    qpid/site/input/releases/qpid-proton-0.5/index.md
    qpid/site/python/transom/site.py

Modified: qpid/site/docs/releases/qpid-proton-0.4/index.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-0.4/index.html?rev=1519860&r1=1519859&r2=1519860&view=diff
==============================================================================
--- qpid/site/docs/releases/qpid-proton-0.4/index.html (original)
+++ qpid/site/docs/releases/qpid-proton-0.4/index.html Tue Sep  3 21:42:29 2013
@@ -65,7 +65,7 @@ files you download.</p>
 <table>
 <tbody>
 <tr><td><em>Content</em></td><td><em>Download</em></td><td><em>Signature</em></td></tr>
-<tr><td>AMQP Messenger, AMQP Protocol Engine</td><td><a href="http://www.apache.org/dyn/closer.cgi/qpid/proton/0.4/qpid-proton-0.4.tar.gz">qpid-proton-0.4.tar.gz</a></td><td><a href="http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz.asc">PGP</a></td></tr>
+<tr><td>AMQP Messenger, AMQP Protocol Engine</td><td><a href="http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz">qpid-proton-0.4.tar.gz</a></td><td><a href="http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz.asc">PGP</a></td></tr>
 </tbody>
 </table>
 

Modified: qpid/site/docs/releases/qpid-proton-0.5/index.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-0.5/index.html?rev=1519860&r1=1519859&r2=1519860&view=diff
==============================================================================
--- qpid/site/docs/releases/qpid-proton-0.5/index.html (original)
+++ qpid/site/docs/releases/qpid-proton-0.5/index.html Tue Sep  3 21:42:29 2013
@@ -65,7 +65,7 @@ files you download.</p>
 <table>
 <tbody>
 <tr><td><em>Content</em></td><td><em>Download</em></td><td><em>Signature</em></td></tr>
-<tr><td>AMQP Messenger, AMQP Protocol Engine</td><td><a href="http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz">qpid-proton-0.5.tar.gz</a></td><td><a href="http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz.asc">PGP</a></td></tr>
+<tr><td>AMQP Messenger, AMQP Protocol Engine</td><td><a href="http://www.apache.org/dyn/closer.cgi/qpid/proton/0.5/qpid-proton-0.5.tar.gz">qpid-proton-0.5.tar.gz</a></td><td><a href="http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz.asc">PGP</a></td></tr>
 </tbody>
 </table>
 

Modified: qpid/site/input/releases/qpid-proton-0.4/index.md
URL: http://svn.apache.org/viewvc/qpid/site/input/releases/qpid-proton-0.4/index.md?rev=1519860&r1=1519859&r2=1519860&view=diff
==============================================================================
--- qpid/site/input/releases/qpid-proton-0.4/index.md (original)
+++ qpid/site/input/releases/qpid-proton-0.4/index.md Tue Sep  3 21:42:29 2013
@@ -33,7 +33,7 @@ integrity](@site-url@/download.html#veri
 files you download.
 
   || *Content* || *Download* || *Signature* ||
-  || AMQP Messenger, AMQP Protocol Engine || [qpid-proton-0.4.tar.gz](http://www.apache.org/dyn/closer.cgi/qpid/proton/0.4/qpid-proton-0.4.tar.gz) || [PGP](http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz.asc) ||
+  || AMQP Messenger, AMQP Protocol Engine || [qpid-proton-0.4.tar.gz](http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz) || [PGP](http://www.apache.org/dist/qpid/proton/0.4/qpid-proton-0.4.tar.gz.asc) ||
 
 ## Components
 

Modified: qpid/site/input/releases/qpid-proton-0.5/index.md
URL: http://svn.apache.org/viewvc/qpid/site/input/releases/qpid-proton-0.5/index.md?rev=1519860&r1=1519859&r2=1519860&view=diff
==============================================================================
--- qpid/site/input/releases/qpid-proton-0.5/index.md (original)
+++ qpid/site/input/releases/qpid-proton-0.5/index.md Tue Sep  3 21:42:29 2013
@@ -33,7 +33,7 @@ integrity](@site-url@/download.html#veri
 files you download.
 
   || *Content* || *Download* || *Signature* ||
-  || AMQP Messenger, AMQP Protocol Engine || [qpid-proton-0.5.tar.gz](http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz) || [PGP](http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz.asc) ||
+  || AMQP Messenger, AMQP Protocol Engine || [qpid-proton-0.5.tar.gz](http://www.apache.org/dyn/closer.cgi/qpid/proton/0.5/qpid-proton-0.5.tar.gz) || [PGP](http://www.apache.org/dist/qpid/proton/0.5/qpid-proton-0.5.tar.gz.asc) ||
 
 ## Components
 

Modified: qpid/site/python/transom/site.py
URL: http://svn.apache.org/viewvc/qpid/site/python/transom/site.py?rev=1519860&r1=1519859&r2=1519860&view=diff
==============================================================================
--- qpid/site/python/transom/site.py (original)
+++ qpid/site/python/transom/site.py Tue Sep  3 21:42:29 2013
@@ -78,21 +78,35 @@ class Site(object):
         if force:
             self.last_rendered = None
 
-        modified_pages = [x for x in self.pages if x.is_modified()]
-        modified_resources = [x for x in self.resources if x.is_modified()]
+        pages = list()
+        resources = [x for x in self.resources if x.is_modified()]
 
-        for page in modified_pages:
+        for page in self.pages:
+            if not page.is_modified():
+                continue
+
+            pages.append(page)
+
+            # Parent pages must be processed for path navigation
+
+            parent = page.parent
+
+            while parent is not None:
+                pages.append(parent)
+                parent = parent.parent
+
+        for page in pages:
             page.read_input()
             page.convert()
 
-        for page in modified_pages:
+        for page in pages:
             page.process()
 
-        for page in modified_pages:
+        for page in pages:
             page.render()
             page.write_output()
 
-        for resource in modified_resources:
+        for resource in resources:
             resource.copy_to_output()
 
     def update_render_timestamp(self):



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org