2d7553c131f06203873bbf1bf15e4a7cfa1a3dbf
[modest] / www / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html>
4 <head>
5 <title>modest development page</title>
6
7 <link rel="stylesheet" href="accordion.css" />
8 <link rel="stylesheet" href="jquery.lightbox-0.4.css" media="screen" />
9
10 <script type="text/javascript" src="jquery.js"></script>\r
11 <script type="text/javascript" src="chili-1.7.pack.js"></script>
12 <script type="text/javascript" src="jquery.easing.js"></script>
13 <script type="text/javascript" src="jquery.accordion.js"></script>
14 <script type="text/javascript" src="jquery.lightbox-0.4.min.js"></script>
15
16 <script type="text/javascript">
17 jQuery().ready(function(){\r
18 // simple Accordion
19 jQuery('#list1').Accordion({
20 autoheight: true,
21 animated: 'easeslide'
22 });             \r
23 });
24 </script>
25
26 <script type="text/javascript">
27 $(function() {
28 // Use this example, or...
29 //$('a[@rel*=lightbox]').lightBox(); // Select all links that contains lightbox in the attribute rel
30 // This, or...
31 //$('#gallery a').lightBox(); // Select all links in object with gallery ID
32 // This, or...
33 $('a.lightbox').lightBox(); // Select all links with lightbox class
34 // This, or...
35 //$('a').lightBox(); // Select all links in the page
36 // ... The possibility are many. Use your creative or choose one in the examples above
37 });
38 </script>
39
40 </head>
41 <body>\r
42
43 <div id="main" align="center">\r
44
45 <div class="top">modest development page</div>
46 <div class="content">
47   
48 <div id="list1">
49   <h3><img src="images/internet-mail.png" class="image"/>modest</h3>\r
50 <div class="cont">
51   <p><strong>Welcome</strong></p>
52   <p>
53   <strong>modest</strong> is a small e-mail program targetting hardware with modest resources. It's developed
54   currently for Gnome/Moblin desktops and Nokia <a href="http://en.wikipedia.org/wiki/N900">N900</a> mobile computers.
55   Modest uses the <a href="http://www.tinymail.org/">tinymail</a> e-mail framework.<br/>
56   <p>Modest offers two user experiences:
57   <ul>
58     <li>Maemo5/Fremantle based one, targetted to Nokia N900</li>
59     <li>Gtk/Moblin based one, targetted for Gnome and Moblin desktops.</li>
60   </ul>
61   </p>
62   <p align="center">
63   <a href="images/maemo5-editor-1.png" class="lightbox" title="modest on Maemo 5">
64   <img src="images/maemo5-editor-1.png" width="200" height="120" alt="" />
65   </a>
66   </p>
67 </div>
68 <h3><img src="images/terminal.png" />development</h3>\r
69 <div class="cont">
70   <p><strong>Show me the code</strong></p>
71   <p>Now Modest git repository lives in <a href="http://gitorious.org">Gitorious</a>. 
72   The project is <a href="http://gitorious.org/modest/">gitorious.org/modest</a>.</p>
73   <p>For building in Maemo 5 platform </p>
74   <ol>
75     <li>Make sure you have the Maemo 5 SDK installed, and activate it.
76     <ul>
77       <li>Make sure you install packages:<br>
78       <tt>$ fakeroot apt-get install gnome-common gtk-doc-tools wpeditor-dev</tt>
79       </li>
80     </ul>
81     </li>
82
83     <li>Get the latest tinymail and modest code:
84       <ul>
85         <li>svn checkout https://svn.tinymail.org/svn/tinymail/trunk tinymail</li>
86         <li>git clone git://gitorious.org/modest/modest.git</li>
87         <li>For building the current stable releases for N900, please use <tt>tinymail-1-2</tt> branch in
88         tinymail and <tt>modest-3-2</tt> branch in modest.</li>
89       </ul>
90     </li>
91
92     <li>Then compile and install tinymail and modest with:
93       <ul>
94         <li><tt>export CFLAGS="-ggdb -O0 -DDBC -DDEBUG"</tt> (optional, for debugging)</li>
95         <li><tt>export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"</tt></li>
96         <li><tt>./autogen.sh --with-platform=maemo --with-toolkit=hildon2 && make && make install</tt></li>
97       </ul>
98     </li>
99
100     <li>Now, run modest (inside scratchbox) from the Extras menu, or with:
101       <ul>
102         <li>run-standalone.sh /usr/local/bin/modest -s</li>
103       </ul>
104     </li>
105   </ol>
106   <p>Gtk/Moblin port is experimental. Ask developers in #modest IRC channel in freenode for
107   build instructions</p>.
108 </div>
109 <h3><img src="images/doc.png" />documentation</h3>\r
110 <div class="cont">
111   <p>
112   <strong>documentation</strong>
113   </p>
114   <ul>
115     <li>There's quite a bit of developer documentation available:</li>                                  
116     <li>The <a href="https://garage.maemo.org/projects/modest/">modest garage project page</a>;</li>
117     <li>The <a href="http://gitorious.org/modest/">Gitorious modest project</a></li>
118     <li>A <a href="https://garage.maemo.org/plugins/wiki/index.php?ModestArchitecture&id=9&type=g">description of Modest implementation and architecture</a>.</li>
119     <li>The <strong>modest technical reference</strong> (in git);</li>
120     <li>The <a href="http://tinymail.org/trac/tinymail">Tinymail reference</a>;</li>
121     <li>The <a href="http://www.go-evolution.org/Camel">Camel Library docs</a> </li>
122   </ul>
123   <p>                           
124   In addition, there's of course the documentation for <a href="http://www.gtk.org/api/">GTK+/GLib</a> and <a href="http://maemo.org/development/documentation/apis/4-x/">Maemo</a>.
125   </p>\r
126 </div>
127 <h3><img src="images/internet-mail.png" class="image"/>contact and mailing list</h3>\r
128 <div class="cont">
129   <p>
130   <strong>contribute and contact Modest team</strong>
131   </p>
132   <p>
133   You are of course very welcome to contribute to our efforts! Please take a look at the HACKING-file
134   in the source distribution to see what conventions we are using.</p>
135   <p>Of course it's also good to discuss
136   your plans/suggestions etc. on the <strong><a href="https://garage.maemo.org/mail/?group_id=9" >modest mailing list</a></strong>;
137   <tt>modest-devel</tt> is for development issues, while <tt>modest-users</tt> is for end-user discussions.
138   </p>
139   <p>We also have an IRC channel in <tt>irc.freenode.org</tt> channel <tt>#modest</tt></p>
140 </div>                  
141 <h3><img src="images/install_button.png" class="image"/>try modest</h3>
142 <div class="cont">
143   <ul>
144     <li>For Nokia N900, Modest is preinstalled, it is the default mail application.</li>
145     <li>For Ubuntu distributions <tt>karmic</tt> and <tt>lucid</tt> we have the <a href="https://launchpad.net/~jdapena/+archive/modest/">Modest PPA</a>. Follow instructions there to install Modest.</a>
146   </ul>
147 </div>
148 <h3><img src="images/license.png" class="image"/>license</h3>\r
149 <div class="cont">
150   <p>
151   <strong>modest</strong> is available under a <strong>BSD-like license</strong>. <strong>tinymail</strong> is available under the terms of the <strong>LGPL</strong>. Please refer to the source code for the details.
152   </p>\r
153 </div>
154
155 </div>
156
157 </div>
158 <div class="bottom">&nbsp;      </div>\r
159
160 </body>
161 </html>