changeset 182:307dd774a9b6

who_uses: Initial commit of the "who uses mercurial" page
author David Soria Parra <dsp@php.net>
date Mon, 25 May 2009 21:00:58 +0200
parents 9fbcdb15513b
children 3531c412ab40
files hgscm/apps/www/urls.py hgscm/apps/www/views.py hgscm/templates/frontpage.html hgscm/templates/who_uses.html
diffstat 4 files changed, 36 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/hgscm/apps/www/urls.py	Sun May 24 18:59:20 2009 +0200
+++ b/hgscm/apps/www/urls.py	Mon May 25 21:00:58 2009 +0200
@@ -4,6 +4,7 @@
     url(r'^$', 'frontpage', name='frontpage'),
     url(r'^about$', 'about', name='about'),
     url(r'^workflow-guide$', 'workflow_guide', name='workflow_guide'),
+    url(r'^who-uses-mercurial$', 'who_uses', name='who_uses'),
     url(r'^thepage$', 'thepage', name='thepage'),
     url(r'^downloads$', 'downloads', name='downloads'),
     url(r'^download/(?P<version>.*?)/(?P<platform>.*?)$', 'download', name='download'),
--- a/hgscm/apps/www/views.py	Sun May 24 18:59:20 2009 +0200
+++ b/hgscm/apps/www/views.py	Mon May 25 21:00:58 2009 +0200
@@ -12,6 +12,9 @@
 def about(request):
     return render_to_response("about.html", { },
         RequestContext(request))
+def who_uses(request):
+    return render_to_response("who_uses.html", { },
+        RequestContext(request))
 def workflow_guide(request):
     return render_to_response("workflow_guide.html", { },
         RequestContext(request))
--- a/hgscm/templates/frontpage.html	Sun May 24 18:59:20 2009 +0200
+++ b/hgscm/templates/frontpage.html	Mon May 25 21:00:58 2009 +0200
@@ -20,7 +20,7 @@
 		<!-- The three sections should now grow more compact as you go down, with power and speed the longest and just works only two simple, clean sentences. -->
 			<li class="i-1">
 				<h4>It is <a href="{% url about %}">fast and powerful</a></h4>
-				<p>Mercurial offers you the power and speed to efficiently handle <a href="./who_uses_mercurial">projects of any size and kind</a><!--Reference: http://www.selenic.com/mercurial/wiki/ProjectsUsingMercurial -->. Every clone contains the whole project history, so committing, branching, tagging and merging are local operations which makes them fast and convenient. You can use a multitude of <a href="http://www.selenic.com/mercurial/wiki/Workflows">workflows</a> and easily enhance its functionality with <a href="http://www.selenic.com/mercurial/wiki/UsingExtensions">extensions</a>.</p>
+				<p>Mercurial offers you the power and speed to efficiently handle <a href="{% url who_uses %}">projects of any size and kind</a><!--Reference: http://www.selenic.com/mercurial/wiki/ProjectsUsingMercurial -->. Every clone contains the whole project history, so committing, branching, tagging and merging are local operations which makes them fast and convenient. You can use a multitude of <a href="http://www.selenic.com/mercurial/wiki/Workflows">workflows</a> and easily enhance its functionality with <a href="http://www.selenic.com/mercurial/wiki/UsingExtensions">extensions</a>.</p>
 			</li>
 			<li class="i-2">
 				<h4>It is <a href="./learn_mercurial">easy to learn</a></h4> <!-- point to a site which begins with a random "easy to learn" testimonial and then shows ways to learn Mercurial, from quick start to indepth -->
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hgscm/templates/who_uses.html	Mon May 25 21:00:58 2009 +0200
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+
+{% load extras %}
+{% block content %}
+
+<div class="row">
+	<div class="col big">
+		<h1>Who uses Mercurial</h1>
+		<p><strong>Mercurial is a free, distributed source control management tool. It it currently used by many Open Source Projects such as...</strong></p>
+        <h3>Python</h3>
+        Python is a famous and widley adopted scritping language. Many application like Mercurial, Django and Googles AppEngine are build on top of Python. In 2009 the Python developers choosed to move from Subversion to Mercurial.</p>
+        <p><a href="http://www.python.org">http://www.python.org</a></p>
+        <h3>Mozilla</h3>
+        Mozilla is an open source project that is currently developing the popular <a href="http://www.mozilla.com/firefox">Firefox</a> internet browser, the email client <a href="http://www.mozilla.com/thunderbird">Thunderbird</a> and the application suite SeaMonkey. Mozilla choosed Mercurial in 2006.</p>
+        <p><a href="http://www.mozilla.org">http://www.mozilla.org</a></p>
+        <h3>OpenSolaris</h3>
+        <p>The Solaris based open source operating system project choosed Mercurial in 2006. It is used for the development of OpenSolaris core components and packages. Mercurial helps OpenSolaris to maintain their external contributions and make sure that external packages fit the quality requirements of the project. Mercurial was choosen after a deep evaluation of existing version control systems.</p>
+        <p>The project has a dedicated <a href="http://opensolaris.org/os/community/tools/scm/">web page with information</a> about the evaluation.</p>
+        <p><a href="http://www.opensolaris.org">http://www.opensolaris.org</a></p>
+        <h3>Java / OpenJDK</h3>
+        OpenJDK is a the official opne sourced Java implementation of Sun Microsystems. With open sourcing the project, Sun choosed Mercurial as their main version control system.
+        <p><a href="http://openjdk.java.net/">http://openjdk.java.net/</a></p>
+        <h3>and others...</h3>
+        <p>Not just OpenSolaris, Mozilla, Java and Python choosed Mercurial, but a lot of projects of any size choosed Mercurial for it's efficiency and it's power. A longer list of projects that use Mercurial can be <a href="http://www.selenic.com/mercurial/wiki/ProjectsUsingMercurial">found in the wiki.</a>.</p>
+	</div>
+	<div class="col">					
+        {% download_button %}
+	</div>
+</div>
+
+{% endblock %}