[gnomeweb-wml] anjuta web: Updated development page.



commit 4f488e9f3217b7fb187cf7f2bbdd1de3a6cc11ab
Author: Naba Kumar <naba gnome org>
Date:   Thu Feb 4 01:16:59 2010 +0200

    anjuta web: Updated development page.

 projects.gnome.org/anjuta/development.page |   34 +++++++++++++++++++++++++--
 projects.gnome.org/anjuta/layout.xsl       |    1 +
 2 files changed, 32 insertions(+), 3 deletions(-)
---
diff --git a/projects.gnome.org/anjuta/development.page b/projects.gnome.org/anjuta/development.page
index 6ccd687..79cfe30 100644
--- a/projects.gnome.org/anjuta/development.page
+++ b/projects.gnome.org/anjuta/development.page
@@ -3,8 +3,10 @@
   <div class="table-of-contents">
     <p class="table-of-contents-heading">Contents</p>
       <ol>
+        <li><a href="#design-goals">Anjuta design goals</a></li>
         <li><a href="#project-maintainers">Are you a library or project maintainer?</a></li>
-        <li><a href="#anjuta-contributors">Are you looking to contribute to Anjuta?</a></li>
+        <li><a href="#anjuta-contributors">Getting Anjuta from git repository</a></li>
+        <li><a href="#anjuta-todo">Things to do in Anjuta</a></li>
         <li><a href="#anjuta-website">Maintaining Anjuta website</a></li>
         <li><a href="#anjuta-history">History</a></li>
       </ol>
@@ -14,6 +16,17 @@
   &quot;A service to open source is a service to mankind.&quot;
   </p>
 
+  <a name="#design-goals"></a>
+  <h2>Anjuta design goals</h2>
+  <p>
+    <ul>
+      <li>Simple and Usable user interface - simplicity over features.</li>
+      <li>Integrate and promote free software development tools and methods.</li>
+      <li>Scalability - plugins work under no assumption of project size.</li>
+      <li>Extensibility - easy additions of new things.</li>
+      <li>Flexibility - isolate functions into independent plugins.</li>
+    </ul>
+  </p>
   <a name="project-maintainers"></a>
   <h2>Are you a library or project maintainer?</h2>
   
@@ -45,12 +58,12 @@
   </p>
   
   <a name="anjuta-contributors"></a>
-  <h2>Are you looking to contribute to Anjuta?</h2>
+  <h2>Getting Anjuta from git repository</h2>
   <p>
     Anjuta is maintained in GNOME git server. Git is a very powerful
     distributed version control system. To learn more about git
     and how you can help anjuta development check
-    <a href="http://live.gnome.org/Git";>the GNOME git wiki</a>.
+    <a href="http://live.gnome.org/Git";>the GNOME git wiki</a>. You can also browse the source on <a href="http://git.gnome.org/browse/anjuta";>git web</a> as well.
   </p>  
   <p>Make sure you have all
     <a href="downloads.html#anjuta-dependencies">dependencies of Anjuta</a>
@@ -104,6 +117,21 @@
     see this nice and simple <a href="http://live.gnome.org/Git/Developers";>git tutorial</a>
     for further instructions</p>
   
+  <a name="anjuta-todo"/>
+  <h2>Things to do in Anjuta</h2>
+  <p>
+      So, you got Anjuta from git and now want to contribute? There are always plenty of things to do in Anjuta. Check out <a href="http://live.gnome.org/Anjuta";>our wiki</a> for new and fresh ideas. There are also plenty of interesting <a href="https://bugzilla.gnome.org/browse.cgi?product=anjuta";>bugs to fix</a>.
+  </p>
+  <p>
+     And there are always some cool tools available, be it little command-line tools, or a full blown applications, that are awaiting to be integrated in Anjuta. This is where you can help write new plugins. You can read more details on how to write plugins in <a href="http://library.gnome.org/devel/libanjuta/stable";>API documentation</a>. Or you can contribute to existing anjuta related projects to further their development. Check out the <a href="http://projects.gnome.org/anjuta/projects.html";>projects page</a> for list of such projects. Some of them really will appreciate your help.
+  </p>
+  <p>
+    If you are good in writing, you can also help us expand and update our documentations. Users manual, faq and tutorials are all part of documentation available in anjuta source tree. Documentation is part of the source, so you need to get it from git in usual manner (see side pane for existing documentations).
+  </p>
+  <p>
+    All anjuta devs hang out in <i>irc.gimp.net #anjuta</i> channel. Catch us for a little chat or if you have some questions to get answered. You can also join our development mailing list <a href="https://lists.sourceforge.net/lists/listinfo/anjuta-devel";>anjuta-devel lists sf net</a> if you want to participate in our discussions.
+  </p>
+
   <a name="anjuta-website"/>
   <h2>Maintaining Anjuta website</h2>
   <p>
diff --git a/projects.gnome.org/anjuta/layout.xsl b/projects.gnome.org/anjuta/layout.xsl
index a1409c3..bd95d5b 100644
--- a/projects.gnome.org/anjuta/layout.xsl
+++ b/projects.gnome.org/anjuta/layout.xsl
@@ -141,6 +141,7 @@
           <ul>
             <li><a href="http://blogs.gnome.org/anjuta";>Anjuta News Blog</a> talks about latest stuffs in Anjuta releases.<br/><br/></li>
             <li><a href="http://live.gnome.org/Anjuta";>Anjuta wiki</a> is a place to scribble new ideas.<br/><br/></li>
+            <li><a href="http://git.gnome.org/browse/anjuta";>Anjuta git web</a> to browser source code online.<br/><br/></li>
             <li><a href="http://bugzilla.gnome.org/browse.cgi?product=anjuta";>Anjuta Bugzilla</a> is the place to track bugs, obviously.<br/><br/></li>
             <li><a href="http://bugzilla.gnome.org/reports/patch-report.cgi?product=anjuta";>Pending Patches</a> are currently under review.<br/><br/></li>
             <li><a href="http://bugzilla.gnome.org/simple-bug-guide.cgi?product=anjuta";>Submit a bug</a>, if you encounter one.<br/><br/></li>



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