#283 Docker image on spins.fpo patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,
Patch attached for https://fedorahosted.org/fedora-websites/ticket/283
Regards
--
From 4ba6a8e5eec1bd05a0221799286d74cb2ae82ff1 Mon Sep 17 00:00:00 2001
From: Yader Velasquez <yajosev@xxxxxxxxx>
Date: Thu, 20 Nov 2014 11:15:57 -0600
Subject: [PATCH] Ticket #283 Docker image on spins.fpo

New docker page added on spins.fpo
Old docker page revomed from fpo/get-spin-prerelease
---
 .../data/content/get-spin-prerelease.html          |  58 ---------------
 .../data/content/docker/index.html                 |  80 +++++++++++++++++++++
 spins.fedoraproject.org/data/templates/master.html |  10 ++-
 .../data/templates/sidebar.html                    |  40 ++++++-----
 .../static/images/content/docker-logo.png          | Bin 0 -> 2987 bytes
 .../static/images/spin/docker-mini.png             | Bin 0 -> 2987 bytes
 .../static/images/spin/docker-tagline.png          | Bin 0 -> 844 bytes
 7 files changed, 111 insertions(+), 77 deletions(-)
 create mode 100644 spins.fedoraproject.org/data/content/docker/index.html
 create mode 100644 spins.fedoraproject.org/static/images/content/docker-logo.png
 create mode 100644 spins.fedoraproject.org/static/images/spin/docker-mini.png
 create mode 100644 spins.fedoraproject.org/static/images/spin/docker-tagline.png

diff --git a/fedoraproject.org/data/content/get-spin-prerelease.html b/fedoraproject.org/data/content/get-spin-prerelease.html
index 2a612d4..5959696 100644
--- a/fedoraproject.org/data/content/get-spin-prerelease.html
+++ b/fedoraproject.org/data/content/get-spin-prerelease.html
@@ -86,7 +86,6 @@ l_code = l_map.get(lang, dflt_language)
                     <li><a id="t1" href="#desk-spins">${_('Desktop Spins')}</a></li>
                     <li><a id="t1" href="#more-spins">${_('More Spins')}</a></li>
                     <li><a id="t1" href="#arm">${_('ARM')}</a></li>
-                    <li><a id="t1" href="#docker">${_('Docker')}</a></li>
                 </ul>
             </div>
             <div class="clear"></div>
@@ -471,63 +470,6 @@ l_code = l_map.get(lang, dflt_language)
                 </ul>
                     <div class="clear"></div>
                     <xi:include href="../templates/content-export-regulations.html" />
-                </div>
-
-                <div id="desktop-versions">
-                        <noscript><a name="docker"><hr /></a></noscript>
-                        <p class="warning">${Markup(_('This is pre-release software and is supported by the &lt;a href="%(team_url)s"&gt;Cloud Working Group&lt;/a&gt;. Please direct questions to their &lt;a href="%(team_list)s"&gt;mailing list&lt;/a&gt; or %(team_irc)s on freenode.') % {'team_url':'http://fedoraproject.org/wiki/Cloud', 'team_list':'https://lists.fedoraproject.org/mailman/listinfo/cloud', 'team_irc':'#fedora-cloud'})}
-                                            ${Markup(_('All issues or bugs should be reported via the &lt;a href="%s"&gt;Red Hat Bugzilla&lt;/a&gt;. The Fedora Project makes no guarantees as to its suitability or usefulness.') % 'https://bugzilla.redhat.com/')}
-                                        <py:choose>
-                                            <py:when test="global_variables.release['curr_state'] == 'Alpha'">${Markup(_('Read the &lt;a href="%(relnotes_url)s"&gt;Release Notes&lt;/a&gt; for more information on changes and new features, and the &lt;a href="%(commonbugs_url)s"&gt;Common Bugs&lt;/a&gt; page for information on commonly-encountered bugs and how to avoid them.') % {'relnotes_url':'https://fedoraproject.org/wiki/Fedora_%s_Alpha_release_notes' % global_variables.release['next_id'], 'commonbugs_url': 'https://fedoraproject.org/wiki/Common_F%s_bugs' % (global_variables.release['next_id'])})}
-                                            </py:when>
-                                            <py:when test="global_variables.release['curr_state'] == 'Beta'">${Markup(_('Read the &lt;a href="%(relnotes_url)s"&gt;Release Notes&lt;/a&gt; for more information on changes and new features, and the &lt;a href="%(commonbugs_url)s"&gt;Common Bugs&lt;/a&gt; page for information on commonly-encountered bugs and how to avoid them.') % {'relnotes_url':'https://fedoraproject.org/wiki/F%s_Beta_release_announcement' % global_variables.release['next_id'], 'commonbugs_url': 'https://fedoraproject.org/wiki/Common_F%s_bugs' % (global_variables.release['next_id'])})}
-                                            </py:when>
-                                            <py:otherwise>${Markup(_('Read the &lt;a href="%(relnotes_url)s"&gt;Release Notes&lt;/a&gt; for more information on changes and new features, and the &lt;a href="%(commonbugs_url)s"&gt;Common Bugs&lt;/a&gt; page for information on commonly-encountered bugs and how to avoid them.') % {'relnotes_url': 'http://fedorapeople.org/groups/docs/release-notes/%s/' % (l_code), 'commonbugs_url': 'https://fedoraproject.org/wiki/Common_F%s_bugs' % (global_variables.release['next_id'])})}
-                                            </py:otherwise>
-                                        </py:choose>
-                                </p>
-                                <p class="rel_sched" style="background: #fcf7d5 url('${path}/static/images/schedule/${schedule['beta_cal']}.png') no-repeat 10px center">
-                                        <py:choose>
-                                            <py:when test="global_variables.release['curr_state'] == 'Alpha'">${_('Upcoming Beta Release is planned for')}&nbsp;${schedule['beta']}
-                                            </py:when>
-                                            <py:when test="global_variables.release['curr_state'] == 'Beta'">${_('Upcoming Final Release is planned for')}&nbsp;${schedule['final']}
-                                            </py:when>
-                                        </py:choose>
-                                </p>
-
-                <h3 class="area-callout">${Markup(_('Fedora %(rel)s %(state)s Docker Base Image')) % {'rel':global_variables.release['next_id'], 'state':global_variables.release['curr_state']}}</h3>
-
-                <div class="clear"></div>
-
-                <div class="grid_2 alpha"><img class="download-media" alt="${_('32-bit PC Edition')}" src="${path}/static/images/docker.png" /></div>
-                    <div class="grid_13 omega docker-des">
-                        <p>${_('The Fedora Docker Base Image is a minimal Fedora install which can be spawned as a Docker container. It contains basic tools which can be used as a foundation for building Docker Layered Images - bash, vi and yum (and it\'s dependencies).')}</p>
-                    </div>
-                <div class="clear"></div>
-                <div class="grid_5 prefix_2 alpha">
-                                <h5>${_('64-bit')}</h5>
-                                <a class="download-button-mini" href="${global_variables.path['download']}/test/${global_variables.release['next_id']}-${global_variables.release['curr_state']}/Docker/x86_64/Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-${global_variables.release['next_id']}_${global_variables.release['curr_state']}.x86_64.tar.gz">${_('Download Now!')}</a>
-                                <p class="fine-print">${_('%sMB Image') % global_variables.iso_size['x86_64_docker']}</p>
-                </div>
-                <div class="clear"></div>
-
-                <div>${_('You can easily load this Docker image into your running Docker daemon using command:')}
-                <p id="ec2"><code>docker load -i Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-21_Beta.x86_64.tar.gz</code></p>
-                </div>
-
-                <div>${_('Following command can be used to spawn a container running bash inside:')}
-                <p id="ec2"><code>docker run -it --rm Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-21_Beta.x86_64 bash</code></p>
-                </div>
-
-                <h4>${Markup(_('Let me look around...'))}</h4>
-                <ul class="download">
-                    <li><a href="http://torrent.fedoraproject.org/";>${Markup(_('See all torrents'))}</a></li>
-                    <li><a href="http://mirrors.fedoraproject.org/publiclist/Fedora/${global_variables.release['next_id']}-${global_variables.release['curr_state']}/">${Markup(_('See all mirrors'))}</a></li>
-                    <li class="verify-list"><a href="${path}/${lang}/verify-prerelease">${_('Verify Download')}</a></li>
-                </ul>
-                    <div class="clear"></div>
-                    <xi:include href="../templates/content-export-regulations.html" />
-
             </div>
         </div>
     </div>
diff --git a/spins.fedoraproject.org/data/content/docker/index.html b/spins.fedoraproject.org/data/content/docker/index.html
new file mode 100644
index 0000000..fbf1b83
--- /dev/null
+++ b/spins.fedoraproject.org/data/content/docker/index.html
@@ -0,0 +1,80 @@
+<?python
+area = "docker"
+
+# used to enable/disable certain section on support-tab.html
+# options: True (enabled), False (disabled)
+support_tab = {
+	'irc': True,
+  'list': True,
+	'forums': False,
+	'docs': True
+}
+
+# support: irc section
+irc_channel = '#fedora-cloud'
+irc_server = 'irc.freenode.net'
+irc_server_url = 'http://freenode.net'
+
+# support: list section
+list_url = 'https://lists.fedoraproject.org/mailman/listinfo/cloud'
+list_email = 'cloud@xxxxxxxxxxxxxxxxxxxxxxx'
+
+# support: forums section
+forums_url = [
+	['http://domain.tld/', 'Description']
+]
+
+# support: documentation section
+docs_upstream = 'https://docs.docker.com/'
+docs_upstream_name = 'Docker'
+docs_url = [
+  ['https://docs.docker.com/userguide/', 'Docker User Guide'],
+  ['https://fedoraproject.org/wiki/Getting_started_with_docker', 'Fedora: Getting started with docker']
+
+]
+
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";
+  xmlns:py="http://genshi.edgewall.org/";
+  xmlns:xi="http://www.w3.org/2001/XInclude";>
+  <xi:include href="../../templates/master.html" />
+  <head>
+    <title>${_('About: Docker Image')}</title>
+  </head>
+  <body>
+		<!-- the tabs -->
+		<ul class="tabs">
+			<li><a id="t1" href="#home">${_('Home')}</a></li>
+      <li><a id="t2" href="#downloads">${_('Downloads')}</a></li>
+			<li><a id="t3" href="#support">${_('Support')}</a></li>
+		</ul>
+		<!-- tab "panes" -->
+		<div class="panes">
+			<div>
+        <h2>${Markup(_('Fedora %(rel)s %(state)s Docker Base Image')) % {'rel':global_variables.release['next_id'], 'state':global_variables.release['curr_state']}}</h2>
+        
+        <span class="blurb blurb-right"><img src="/static/images/content/docker-logo.png" rel="#docker" /></span>
+        <p>${_('The Fedora Docker Base Image is a minimal Fedora install which can be spawned as a Docker container. It contains basic tools which can be used as a foundation for building Docker Layered Images - bash, vi and yum (and it\'s dependencies).')}</p>
+			</div>
+      <div>
+				<h2>${_('Docker Downloads')}</h2>
+				<h3>${_('Direct Download')}</h3>
+        <h4>${_('64-bit')}</h4>
+        <a class="download-button-mini" href="${global_variables.path['download']}/test/${global_variables.release['next_id']}-${global_variables.release['curr_state']}/Docker/x86_64/Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-${global_variables.release['next_id']}_${global_variables.release['curr_state']}.x86_64.tar.gz">${_('Download Now!')}</a>
+        <p class="fine-print">${_('%sMB Image') % global_variables.iso_size['x86_64_docker']}</p>
+
+        <p>${_('You can easily load this Docker image into your running Docker daemon using command:')} <br />
+        <code>docker load -i Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-21_Beta.x86_64.tar.gz</code></p>
+        <p>${_('Following command can be used to spawn a container running bash inside:')} <br />
+        <code>docker run -it --rm Fedora-Docker-Base-${global_variables.release['pre_cloud_composedate']}-21_Beta.x86_64 bash</code></p>
+			</div>
+            <div>
+				<h2>${_('Docker Support')}</h2>
+				<xi:include href="../../templates/support-tab.html" />
+			</div>
+		</div>
+    <xi:include href="../../templates/content-export-regulations.html" />
+  </body>
+</html>
+
diff --git a/spins.fedoraproject.org/data/templates/master.html b/spins.fedoraproject.org/data/templates/master.html
index 105c92f..2838172 100644
--- a/spins.fedoraproject.org/data/templates/master.html
+++ b/spins.fedoraproject.org/data/templates/master.html
@@ -179,6 +179,12 @@ for t in torrents.torrents:
         else:
             spins[name]['torrents'].append(t['name'])
             spins[name]['downloads'] += t['completed']
+            
+# Add Docker info
+spins['Docker'] = {
+    'torrents': 'Docker-Base-20141029-21_Beta.x86_64',
+    'downloads': 0
+}
 
 # sort by most downloaded
 most_downloaded = sorted(spins.items(), key=lambda(k,v):spins[k]['downloads'], reverse=True)
@@ -208,7 +214,9 @@ spin_detail = {
     'scientific-kde': _("Open Source Scientific Computing."),
     'robotics':       _("Dive into Robotics."),
     'jam-kde':        _("Unleash your inner musician."),
-    'mate-compiz':    _("A classic Fedora Desktop. With wobbly Windows.")
+    'mate-compiz':    _("A classic Fedora Desktop. With wobbly Windows."),
+    'docker':         _("A minimal Fedora install which can be spawned as a Docker container.")
+
 }
 
 
diff --git a/spins.fedoraproject.org/data/templates/sidebar.html b/spins.fedoraproject.org/data/templates/sidebar.html
index 349cdc3..8429a92 100644
--- a/spins.fedoraproject.org/data/templates/sidebar.html
+++ b/spins.fedoraproject.org/data/templates/sidebar.html
@@ -47,24 +47,28 @@
 			<h3><a href="${relpath}/support">${_('Go to the spin creation tutorial &gt;')}</a></h3>
 		</div>
 		</py:when>
-		<py:otherwise>
-		<div id="download-now" py:for="i in torrents.specific_spin(area, release, 'x86_64')">
-			<a class="big-button" href="http://torrent.fedoraproject.org/torrents/${i['name']}.torrent"><img src="/static/images/down-arrow.png" />${_('Download Now!')}</a>
-<!--			<p>54K Torrent File for 64-bit PC ISO (${formatsize(torrents.gettorrentinfo(area, release, 'size'))} MB)</p>
--->
-			<p>54K Torrent File for 64-bit PC ISO</p>
-			<h3><a href="${global_variables.path['doc']}/${global_variables.release['curr_id']}/html/Installation_Guide/ch-new-users.html#sn-which-download-bt">${_('How do I use this?')}</a> | <a py:if="area=='kde'" href="http://fedoraproject.org/get-fedora-all#kde";>${_('More download options ...')}</a><a py:if="area!='kde'" href="#downloads">${_('More download options ...')}</a> </h3>
-		</div>
-		<div id="whatis-spin">
-			<h2>${_('What is a Spin?')}</h2>
-			<p>${_('Fedora Spins are alternate version of Fedora, tailored for various types of users via hand-picked application sets and other customizations.')}</p>
-			<h3><a href="${relpath}/about">${_('Learn more &gt;')}</a></h3>
-		</div>
-		<div id="whatis-this-spin">
-			<h2>${_('What is this Spin?')}</h2>
-			<p>${_(spin_detail[area.lower()])}</p>
-			<h3><a href="${relpath}/${area}/">${_('Learn more &gt;')}</a></h3>
-		</div>
+        <py:otherwise>
+            <py:choose>
+                <py:when test="area != 'docker'">
+                <div id="download-now" py:for="i in torrents.specific_spin(area, release, 'x86_64')">
+                    <a class="big-button" href="http://torrent.fedoraproject.org/torrents/${i['name']}.torrent"><img src="/static/images/down-arrow.png" />${_('Download Now!')}</a>
+        <!--			<p>54K Torrent File for 64-bit PC ISO (${formatsize(torrents.gettorrentinfo(area, release, 'size'))} MB)</p>
+        -->
+                    <p>54K Torrent File for 64-bit PC ISO</p>
+                    <h3><a href="${global_variables.path['doc']}/${global_variables.release['curr_id']}/html/Installation_Guide/ch-new-users.html#sn-which-download-bt">${_('How do I use this?')}</a> | <a py:if="area=='kde'" href="http://fedoraproject.org/get-fedora-all#kde";>${_('More download options ...')}</a><a py:if="area!='kde'" href="#downloads">${_('More download options ...')}</a> </h3>
+                </div>
+                <div id="whatis-spin">
+                    <h2>${_('What is a Spin?')}</h2>
+                    <p>${_('Fedora Spins are alternate version of Fedora, tailored for various types of users via hand-picked application sets and other customizations.')}</p>
+                    <h3><a href="${relpath}/about">${_('Learn more &gt;')}</a></h3>
+                </div>
+                <div id="whatis-this-spin">
+                    <h2>${_('What is this Spin?')}</h2>
+                    <p>${_(spin_detail[area.lower()])}</p>
+                    <h3><a href="${relpath}/${area}/">${_('Learn more &gt;')}</a></h3>
+                </div>
+                </py:when>
+            </py:choose>
 		</py:otherwise>
 	</py:choose>
 		<div id="lang-select">
diff --git a/spins.fedoraproject.org/static/images/content/docker-logo.png b/spins.fedoraproject.org/static/images/content/docker-logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..a0bb9d9484c427aac37a843847611771aa0e7529
GIT binary patch
literal 2987
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

literal 0
HcmV?d00001

diff --git a/spins.fedoraproject.org/static/images/spin/docker-mini.png b/spins.fedoraproject.org/static/images/spin/docker-mini.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8cf547dbbd6677133a1331cf2833cf4d25ed8be
GIT binary patch
literal 2987
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

literal 0
HcmV?d00001

diff --git a/spins.fedoraproject.org/static/images/spin/docker-tagline.png b/spins.fedoraproject.org/static/images/spin/docker-tagline.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1cefe7cbe13602a5d7316738a5dd0a62b357d38
GIT binary patch
literal 844
zcmeAS@N?(olHy`uVBq!ia0y~yU_Jn3S8%WaN!#VK<$x4hlDE4H!+#K5uy^@npa^Gy
zM`SSrgPt-7Ggd6MF9Qm)mw5WRvftwt64Vh@(6Il(z`%6V)5S5Q;?~>S)_jKy1Y9px
zcFf(RC3g5$o0?PClqLZ#YfJZ2%L}>6!-b!JtSMz=U^sB{ZVr%QIQ%+pe|dQ5`-pp`
z+q;2$9{ou6e7o)IXEHD|Fc|bRw^#T!0M*S<ulxMFNH_tg;#t>&Q$=s3*=K`QIR5x{
zY-fBrNR379pLgmYhQ!Xg>FIp+C-pCY4Al9baetK&BhZ@<lvoUaB1{rM0?gt_0I~!Q
z00{+<J_nGA4Gch)4Y{6R1=qpi*i<ku@&L7=8HL|abS-F_3D|<oKAc*>o<O$`r*9Gd
zCPoWdP!Z6A(~0O|2UdvFiCAqRI=C5gxN$@@0dp;y%>|~2uiJTk!xNwZ44$rjF6*2U
FngATzhwlIY

literal 0
HcmV?d00001

-- 
1.9.3

-- 
websites mailing list
websites@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/websites

[Index of Archives]     [Fedora Users]     [Linux ARM]     [ARM Kernel]     [Older Fedora Users]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux