* add support for GtkWidget settings
[modest] / html / index.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5 <title>modest</title>
6 </head>
7 <body> 
8 <h1>modest - a modest e-mail client</h1>
9
10 <h2><img src="emailx_main.png" align="right"> what is it</h2>
11 <strong>modest</strong> is an e-mail client designed for systems with modest
12 hardware (by 2006 standards). Main target for this is the <a
13 href="http://www.nokia.com/770" >Nokia 770 Internet Tablet</a> and the <a
14 href="http://gpe.handhelds.org" >GPE</a>-environment. But the software will of
15 course also work on systems with less-modest hardware, such as desktop PCs.
16
17 <h2>what does it consist of</h2>
18 <strong>modest</strong> uses well-known and lesser-known open-source components:
19 <ul>
20   <li><strong>libcamel</strong>: <a
21   href="http://go-evolution.org/Camel">libcamel</a> is the e-mail handling
22   library originally designed for the <a
23   href="http://go-evolution.org/Main_Page" >Evolution</a> e-mail client. It
24   supports all the usual (POP3, IMAP, SMTP) protocols, and some unusual as
25   well, such as Microsoft Exchange and Novell Groupwise.
26
27   <li><strong>tinymail</strong>: while libcamel is very powerful, it also
28   requires quite a bit of memory.  Enter <strong>tinymail</strong>, an
29   email-client development framework, written by <em>Philip van Hoof</em>.
30   With tinymail, libcamel can be used in a very memory-efficient way.
31
32   <li><strong>GTK+</strong> and/or <strong>Hildon</strong>: for its
33   user-interface, <strong>modest</strong> supports multiple
34   user-interfaces. Both plain-GTK+ and <a href="http://en.wikipedia.org/wiki/LGPL" >Hildon</a>-UIs
35   - the latter
36   for the running on the 770, and the former for use in other environments,
37   such as GPE and Linux-desktops.
38 </ul>
39
40 <h2>frequently asked questions</h2>
41 <ul>
42   <li><strong>Q: what does <tt>modest</tt> require?</strong>. <tt>modest</tt>
43   in its GTK+ incarnation requires <tt>libcamel</tt>, <tt>tinymail</tt> and
44   <tt>gtk+ 2.6 or higher</tt> and <tt>libglade</tt>. For Hildon, also the
45   <tt>hildon</tt> libraries are required.
46
47   <li><strong>Q: will it run on Windows?</strong>. Well, <em>maybe</em>. All
48   the components should run on Windows, so in theory the program should
49   work. We haven't tried that yet, though. Please tell us if you got it running!
50
51   <li><strong>Q: will it run on MacOS?</strong>. Well, <em>maybe</em>. All
52   the components should there - and it should be a lot easier than on
53   Windows. Again, we haven't tried it. Please tell us if you got it working!
54   
55   <li><strong>Q: how can I contribute?</strong> Check out the code from subversion:
56   <tt>svn checkout https://garage.maemo.org/svn/modest</tt>. 
57 </ul>
58
59 <h2>linkorama</h2>
60 Some interesting links:
61 <LI><A HREF="https://svn.cronos.be/svn/tinymail/trunk/">Tinymail SVN</A>
62 <LI><A HREF="http://go-evolution.org/Camel">Camel</A> e-mail handling library
63 <LI><A HREF="http://www.djcbsoftware.nl/code/spuug">Spuug GObject code generator</A>
64 <LI><A HREF="http://developer.gnome.org/doc/API/2.0/gtk/index.html">GTK+ Reference</A>
65 <LI><A HREF="http://developer.gnome.org/doc/API/2.0/glib/index.html">GLib Reference</A>
66 <hr>
67 </body> </html>