[gnomeweb-wml] anjuta web: Updated download page and team page.
- From: Naba Kumar <naba src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnomeweb-wml] anjuta web: Updated download page and team page.
- Date: Sat, 13 Feb 2010 22:59:38 +0000 (UTC)
commit b4417c4a1bae95434611056e44e3826449f51d2f
Author: Naba Kumar <naba gnome org>
Date: Sun Feb 14 00:59:05 2010 +0200
anjuta web: Updated download page and team page.
projects.gnome.org/anjuta/Makefile.am | 5 +-
projects.gnome.org/anjuta/css/anjuta.css | 44 +++++--
projects.gnome.org/anjuta/current-release.xml | 20 +++-
projects.gnome.org/anjuta/downloads.xsl | 173 +++++++++++++++----------
projects.gnome.org/anjuta/layout.xsl | 8 +-
projects.gnome.org/anjuta/team.page | 28 +++--
6 files changed, 186 insertions(+), 92 deletions(-)
---
diff --git a/projects.gnome.org/anjuta/Makefile.am b/projects.gnome.org/anjuta/Makefile.am
index e7ec3c3..0336db9 100644
--- a/projects.gnome.org/anjuta/Makefile.am
+++ b/projects.gnome.org/anjuta/Makefile.am
@@ -13,7 +13,10 @@ HTMLFILES = \
page_DATA = $(HTMLFILES)
-%.html: %.page layout.xsl Makefile
+%.page: %.xsl Makefile current-release.xml
+ xsltproc --nonet --stringparam date "$$(date -R)" -o $@ $< current-release.xml
+
+%.html: %.page layout.xsl Makefile current-release.xml
xsltproc --nonet --stringparam date "$$(date -R)" -o $@ layout.xsl $<
include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/anjuta/css/anjuta.css b/projects.gnome.org/anjuta/css/anjuta.css
index 5b69272..ea6fdfe 100644
--- a/projects.gnome.org/anjuta/css/anjuta.css
+++ b/projects.gnome.org/anjuta/css/anjuta.css
@@ -1,8 +1,12 @@
/**
* Anjuta css overrides
*/
+
+#hdr {
+ position: relative;
+}
+
#body {
- margin-top: 120px;
}
#header {
@@ -15,10 +19,20 @@
}
#sidebar {
- top: 140px;
+ top: 150px;
width: 220px;
}
+div.release-block {
+ float: left;
+ width: 45%;
+ padding-right: 20px;
+}
+
+.clear-me {
+ clear: both;
+}
+
ul.projects, ul.project-item {
list-style-type: none;
padding: 0px;
@@ -80,8 +94,16 @@ li.project-author {
width: 200px;
}
+ul.team {
+ list-style-type: none;
+ margin-bottom: 50px;
+}
+
ul.team-item {
list-style-type: none;
+ padding-top: 5px;
+ padding-left: 0px;
+ margin-bottom: 30px;
}
li.team-photo-frame {
@@ -89,7 +111,7 @@ li.team-photo-frame {
border: #cccccc 3px solid;
padding: 3px;
padding-bottom: 0px;
- margin-top: -20px;
+ margin-top: -30px;
margin-right: 20px;
background-color: #ffffff;
}
@@ -107,18 +129,16 @@ li.team-name {
border-bottom: lightgrey 3px solid;
font-style: oblique;
font-size: large;
+ margin-bottom: 10px;
+ margin-left: -10px;
}
span.team-title {
- color: #333333;
+ color: #555555;
font-weight: bold;
-}
-
-ul.team-details {
- list-style-type: none;
+ margin-right: 5px;
padding-top: 5px;
- padding-left: 0px;
- margin-bottom: 30px;
+ padding-bottom: 5px;
}
div.table-of-contents {
@@ -227,3 +247,7 @@ table {
border-collapse: collapse;
border: 1px solid #eeee;
}
+
+.credits {
+ margin-left: 30px;
+}
diff --git a/projects.gnome.org/anjuta/current-release.xml b/projects.gnome.org/anjuta/current-release.xml
index b3beaf8..00e965b 100644
--- a/projects.gnome.org/anjuta/current-release.xml
+++ b/projects.gnome.org/anjuta/current-release.xml
@@ -1,10 +1,22 @@
<release>
<anjuta>
<stable>
- <version>2.28.1</version>
- <download>http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.28/anjuta-2.28.1.tar.gz</download>
- <news>http://git.gnome.org/cgit/gedit/tree/NEWS</news>
+ <version>2.28.2.0</version>
+ <download>http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.28</download>
</stable>
+ <unstable>
+ <version>2.29.90.0</version>
+ <download>http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.29</download>
+ </unstable>
</anjuta>
+ <anjuta-extras>
+ <stable>
+ <version>2.28.0</version>
+ <download>http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/2.28</download>
+ </stable>
+ <unstable>
+ <version>2.29.2.0</version>
+ <download>http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/2.29</download>
+ </unstable>
+ </anjuta-extras>
</release>
-
diff --git a/projects.gnome.org/anjuta/downloads.xsl b/projects.gnome.org/anjuta/downloads.xsl
index 2585e65..2684770 100644
--- a/projects.gnome.org/anjuta/downloads.xsl
+++ b/projects.gnome.org/anjuta/downloads.xsl
@@ -1,45 +1,109 @@
-<page name="Downloads">
- <h3>Latest stable Anjuta 2.28.x releases</h3>
+<?xml version="1.0" encoding="UTF-8"?>
- <p>
- Latest stable release is <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.28/">Anjuta version 2.28</a>.
- Please see <a href="http://anjuta.org/features">features</a> for some details on this release.
- This is a stable release of 2.28.x series and is under constant bug-fix.
- We encourage to use it and help us with bug reports.
- </p>
- <p>
- Older releases and documentations are available
- <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta/">here</a>
- </p>
-
- <h3>Anjuta Extra plugins</h3>
- <p>Several non-core plugins are available in the anjuta-extras package, this
- includes class-inheritance, valgrind, profiler and scintilla plugin.
- <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/2.28/">Download anjuta-extras package</a>.</p>
-
- <h3>Ubuntu ppa</h3>
- <p>Ubuntu Jaunty packages for the latest stable version are available at this
- <a href="https://launchpad.net/~jhs.schmid/+archive/ppa">PPA</a>.</p>
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0">
+
+<xsl:output
+ encoding="UTF-8"
+ method="xml"
+ indent="yes"
+/>
+
+<!-- Load release data from current-release.xml -->
+<xsl:variable name="release" select="document('current-release.xml')/release"/>
+
+<xsl:template match="/">
+<page name="Downloads">
+ <div class="release-block">
+ <h2>Anjuta Core release</h2>
+ <p>
+ Anjuta Core contains main anjuta application, plugins development framework
+ and core plugins essential for main development. Plugins like project
+ manager, editor, build system, wizards, file manager, debugger,
+ git version control system etc. are part of core anjuta.
+ See <a href="features.html#core">full features list</a>.
+ </p>
+ <p>
+ See <a href="{$release/anjuta/stable/download}/anjuta-{$release/anjuta/stable/version}.news">news file</a> for changes present in this release.
+ </p>
+ <h3>Stable core release</h3>
+ <div class="download-button">
+ <center>
+ <a href="{$release/anjuta/stable/download}/anjuta-{$release/anjuta/stable/version}.tar.gz"><strong>Download Stable</strong>
+ </a><br/>
+ Anjuta <xsl:value-of select="$release/anjuta/stable/version"/>
+ </center>
+ </div>
+ <h3>Latest Unstable core release</h3>
+ <div class="download-button">
+ <center>
+ <a href="{$release/anjuta/unstable/download}/anjuta-{$release/anjuta/unstable/version}.tar.gz"><strong>Download Unstable</strong>
+ </a><br/>
+ Anjuta <xsl:value-of select="$release/anjuta/unstable/version"/>
+ </center>
+ </div>
+ </div>
+ <div class="release-block">
+ <h2>Anjuta Extras release</h2>
+ <p>
+ Anjuta Extras contains additional plugins that provide less-essential but
+ nevertheless useful. Plugins such as class inheritance diagram, profiler,
+ scintilla editor, scratchbox, valgrind etc. are present in extras. Extras
+ plugins are released less often.
+ See <a href="features.html#extras">full extras features list</a>.
+ </p>
+ <p>
+ See <a href="{$release/anjuta-extras/stable/download}/anjuta-extras-{$release/anjuta-extras/stable/version}.news">news file</a> for changes present
+ in this release.
+ </p>
+ <h3>Statble extras release</h3>
+ <div class="download-button">
+ <center>
+ <a href="{$release/anjuta-extras/stable/download}/anjuta-extras-{$release/anjuta-extras/stable/version}.tar.gz"><strong>Download Stable</strong>
+ </a><br/>
+ Anjuta Extras <xsl:value-of select="$release/anjuta-extras/stable/version"/>
+ </center>
+ </div>
+ <h3>Latest unstable extras release</h3>
+ <div class="download-button">
+ <center>
+ <a href="{$release/anjuta-extras/unstable/download}/anjuta-extras-{$release/anjuta-extras/unstable/version}.tar.gz"><strong>Download Unstable</strong>
+ </a><br/>
+ Anjuta Extras <xsl:value-of select="$release/anjuta-extras/unstable/version"/>
+ </center>
+ </div>
+ </div>
- <h3>Latest unstable Anjuta 2.29.x releases</h3>
- <p>
- Latest unstable releases are available
- <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.29" >here</a>.
-
- Anjuta now follows GNOME <a href="http://live.gnome.org/TwoPointTwentyseven">release planning</a> and version numbering scheme. Unstable
+ <p class="clear-me">
+ Anjuta follows GNOME
+ <a href="http://live.gnome.org/TwoPointTwentyseven">release planning</a>
+ and version numbering scheme. Unstable
versions have a odd minor version number while stable version
have a even minor version number.
- We encourage to use it and help us with <a href="http://bugzilla.gnome.org/enter_bug.cgi?product=anjuta">bug reports</a>.
- Some more information can be found at <a
- href="http://live.gnome.org/Anjuta">Anjuta wiki</a>.
+ We encourage to use it and help us with
+ <a href="http://bugzilla.gnome.org/enter_bug.cgi?product=anjuta">bug reports</a>.
+ Some more information can be found at
+ <a href="http://live.gnome.org/Anjuta">Anjuta wiki</a>.
+ </p>
+
+ <p class="clear-me">
+ Older releases are available
+ <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta/">here</a>
</p>
+
+ <h2>Ubuntu prebuild binary packages</h2>
<p>
- You might also be interested in the extra plugins set available in the
- anjuta-extras module also from <a href="http://download.gnome.org/sources/anjuta-extras/2.27/">download.gnome.org</a>.
+ Ubuntu prebuilt binary packages for the latest stable version
+ are available at this
+ <a href="https://launchpad.net/~jhs.schmid/+archive/ppa">PPA</a>.
+ Follow the instructions to add the repository and you will get
+ regular updates. For other distrubutions, you will have to wait
+ until packages are available in their repositories.
</p>
- <hr/>
+
<a name="anjuta-dependencies"></a>
- <h3>Anjuta 2.x Dependencies</h3>
+ <h2>Anjuta Dependencies</h2>
<p> You must have these to install Anjuta 2.x. In case, you are installing binary package,
please also install corresponding devel package as well.
</p>
@@ -67,17 +131,19 @@
</table>
</p>
<p>
- You can optionally have these to build extra (and very essential) plugins.
+ You can optionally have these to build these very essential plugins.
</p>
<p>
<table border="1" cellspacing="1" cellpadding="4">
<tr><td nowrap=""><a href="http://ftp.gnome.org/pub/GNOME/sources/glade3/">glade3</a></td>
<td nowrap="">3.1.3 or later</td>
- <td>Next generation glade UI designer</td></tr>
+ <td>Next generation glade UI designer.
+ GTK/GNOME Graphical User Interface Editor.
+ You need this for developing GTK/GNOME applications in Anjuta</td></tr>
<tr><td nowrap=""><a href="http://ftp.gnome.org/pub/GNOME/sources/devhelp/">devhelp</a></td>
<td nowrap="">0.22 or later</td>
- <td>Developers help system</td></tr>
+ <td>Developer's help system. Required for context sensitive API help and search.</td></tr>
<tr><td nowrap=""><a href="http://www.graphviz.org/Download.php">graphviz</a></td>
<td nowrap="">2.6.0 or later</td>
@@ -88,36 +154,8 @@
<td>Subversion version control (required for subversion plugin)</td></tr>
</table>
</p>
- <hr/>
- <h3>GNOME Development suite</h3>
- <p>
- Anjuta can be used alone for general development, but to be able to use the
- application wizards and to do GTK+/GNOME related projects,
- it is strongly recommended that you also get the following applications.
- Anjuta IDE works best in conjunction with other GNOME
- development tools (forming a development suite).
- </p><p>
- These are the packages you need to have
- at the least to form the development suite. With these, you should be able
- to develop GTK/GNOME applications in C language.
- </p><p>
- <table border="1" cellspacing="1" cellpadding="4">
- <tr><td nowrap=""><a href="http://anjuta.org/">Anjuta IDE</a></td>
- <td nowrap=""><i>current</i></td>
- <td nowrap="">GNOME Integrated Development Environment.</td></tr>
- <tr><td><a href="http://glade.gnome.org/">Glade</a></td>
- <td>3.6.0 or later</td>
- <td>GTK/GNOME Graphical User Interface Editor.
- You need this for developing GTK/GNOME applications in Anjuta (for
- C language only).</td></tr>
- <tr><td><a href="http://www.imendio.com/projects/devhelp/">Devhelp</a></td>
- <td>0.22.0 or later</td>
- <td>Developer's Help system. Required for context
- sensitive API help and search.</td></tr>
- </table>
- </p>
- <h3>Application development requirements</h3>
+ <h2>Application development requirements</h2>
<p>
These are required if you
intend to do additional development (as mentioned alongside the
@@ -139,3 +177,6 @@
</table>
</p>
</page>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/projects.gnome.org/anjuta/layout.xsl b/projects.gnome.org/anjuta/layout.xsl
index bd95d5b..b6759bf 100644
--- a/projects.gnome.org/anjuta/layout.xsl
+++ b/projects.gnome.org/anjuta/layout.xsl
@@ -106,6 +106,10 @@
<xsl:with-param name="target">projects.html</xsl:with-param>
<xsl:with-param name="name">Projects</xsl:with-param>
</xsl:call-template>
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">team.html</xsl:with-param>
+ <xsl:with-param name="name">Meet the team</xsl:with-param>
+ </xsl:call-template>
</ul>
</div>
</div>
@@ -122,9 +126,9 @@
<div id="sidebar">
<div class="download-button">
<center>
- <a href="http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.28/anjuta-2.28.2.0.tar.gz"><strong>Download Now!</strong>
+ <a href="{$release/anjuta/stable/download}/anjuta-{$release/anjuta/stable/version}.tar.gz"><strong>Download Now!</strong>
</a><br/>
- Anjuta 2.28.2
+ Anjuta <xsl:value-of select="$release/anjuta/stable/version"/>
</center>
</div>
<p class="section">Documentations</p>
diff --git a/projects.gnome.org/anjuta/team.page b/projects.gnome.org/anjuta/team.page
index 451392b..8f5be2f 100644
--- a/projects.gnome.org/anjuta/team.page
+++ b/projects.gnome.org/anjuta/team.page
@@ -1,10 +1,10 @@
<!-- -*- Mode: html; -*- -->
-<page name="team">
+<page name="Meet the team">
<h2 class="team-header">Meet The Team</h2>
- <ul class="team-item">
+ <ul class="team">
<li>
- <ul class="team-details">
+ <ul class="team-item">
<li class="team-name">Naba Kumar</li>
<li class="team-photo-frame"><img class="team-photo" src="team/naba.png"/></li>
<li><span class="team-title">IRC Nick:</span> naba</li>
@@ -12,11 +12,11 @@
<li><span class="team-title">Day Job:</span> Project Lead, Nokia</li>
<li><span class="team-title">Anjuta Role:</span> Founder</li>
<li><span class="team-title">Responsibilities:</span> Goals, planning and core development</li>
- <li><span class="team-title">Blog:</span><a href="http://naba.blogspot.com"> WEBLOG (http://naba.blogspot.com)</a></li>
+ <li><span class="team-title">Blog:</span> <a href="http://naba.blogspot.com">http://naba.blogspot.com</a></li>
</ul>
</li>
<li>
- <ul class="team-details">
+ <ul class="team-item">
<li class="team-name">Johannes Schmid</li>
<li class="team-photo-frame"><img class="team-photo" src="team/johannes.jpg"/></li>
<li><span class="team-title">IRC Nick:</span> jhs</li>
@@ -24,11 +24,11 @@
<li><span class="team-title">Day Job:</span> Frelance hacker</li>
<li><span class="team-title">Anjuta Role:</span> Maintainer and Lead Developer</li>
<li><span class="team-title">Responsibilities:</span> Core development, planning, release management</li>
- <li><span class="team-title">Blog:</span> <a href="http://blogs.gnome.org/johannes/">Life & Hacking (http://blogs.gnome.org/johannes)</a></li>
+ <li><span class="team-title">Blog:</span> <a href="http://blogs.gnome.org/johannes/">http://blogs.gnome.org/johannes</a></li>
</ul>
</li>
<li>
- <ul class="team-details">
+ <ul class="team-item">
<li class="team-name">Sebastien Granjoux</li>
<li class="team-photo-frame"><img class="team-photo" src="team/sebastien.jpg"/></li>
<li><span class="team-title">IRC Nick:</span> seb</li>
@@ -40,7 +40,7 @@
</ul>
</li>
<li>
- <ul class="team-details">
+ <ul class="team-item">
<li class="team-name">Massimo Cora</li>
<li class="team-photo-frame"><img class="team-photo" src="team/massimo.png"/></li>
<li><span class="team-title">IRC Nick:</span> pescio</li>
@@ -52,7 +52,7 @@
</ul>
</li>
<li>
- <ul class="team-details">
+ <ul class="team-item">
<li class="team-name">James Liggett</li>
<li class="team-photo-frame"><img class="team-photo" src="team/placeholder.png"/></li>
<li><span class="team-title">IRC Nick:</span> jrliggett</li>
@@ -64,4 +64,14 @@
</ul>
</li>
</ul>
+ <p>
+ There are many contributors to Anjuta. See following <a href="http://git.gnome.org/cgit/anjuta/tree/AUTHORS">AUTHORS</a> file for full credits list.
+ </p>
+ <iframe class="credits"
+ frameborder="0"
+ scrolling="auto"
+ width="700"
+ height="3600"
+ src="http://git.gnome.org/browse/anjuta/plain/AUTHORS">
+ </iframe>
</page>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]