Put some more content on the homepage. Still a placeholder!
authorAndrew Flegg <andrew@bleb.org>
Fri, 16 Oct 2009 10:12:12 +0000 (11:12 +0100)
committerAndrew Flegg <andrew@bleb.org>
Fri, 16 Oct 2009 10:12:12 +0000 (11:12 +0100)
www/index.html

index 5bfd286..65ea2ec 100644 (file)
@@ -1,9 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/x
+html1/DTD/xhtml1-strict.dtd">
 <html>
+<!-- THIS IS TEMPORARY. PLEASE FEEL FREE TO HACK ON -->
 <head>
 <title>Hermes</title>
 </head>
-<body style="font-family: sans-serif; text-align: center; font-size: 10pt">
-<div style="margin: 120px auto; width: 284px"><a href="https://garage.maemo.org/projects/hermes/"><img src="logo.png" border="0" width="256" height="256" alt="[Hermes]" /></a><br />
-<em>Enrich your Maemo 5 address book with photos and meta-data from online services such as Facebook and Twitter</em></div>
+<body style="font-family: sans-serif">
+
+<div style="float: right; width: 284px; font-size: 75%">
+<div class="logo"><img src="logo.png" border="0" width="256" height="256" alt="[Hermes]" /></div>
+
+<ul style="margin:8px; padding: 4px">
+<li><a href="http://thenokiablog.com/2009/10/14/nokia-n900-andrew-flegg-hermes/">thenokiablog.com interview & video</a></li>
+<li><a href="https://bugs.maemo.org/buglist.cgi?product=Hermes">Bug list</a></li>
+<li><a href="https://bugs.maemo.org/enter_bug.cgi?product=Hermes">Raise bug</a></li>
+<li><a href="https://garage.maemo.org/plugins/ggit/browse.php/?p=hermes">Source code</a></li>
+<li><a href="https://garage.maemo.org/projects/hermes/">Project admin</a></li>
+</ul>
+</div>
+
+<div class="body" style="margin-right: 300px">
+<h1>Hermes</h1>
+<p class="subtitle"><em>Enrich your Maemo 5 address book with photos and meta-data from online services such as Facebook and Twitter</em></p>
+
+<h2>Why do I want it?</h2>
+<p>You've copied an address book of contacts to your new N900.
+Unfortunately, the lovely interface and gorgeous screen are let down
+by the fact that you see the plain blue man as an picture when
+contacting people via <var>Phone</var> or <var>Conversations</var>.</p>
+
+<h2>How do I get it?</h2>
+<p>Hermes is currently under development and is in
+<a href="http://maemo.org/packages/view/hermes/">Extras Testing</a>. It is not
+yet suitable for end-users.</p>
+
+<h2>What it does</h2>
+<p>Hermes connects to the user's Facebook and Twitter accounts and
+matches <em>existing</em> Contacts entries to their friends on these social
+networking sites. It uses a heuristic to try and cope with small name
+variations.</p>
+
+<p>If a contact is matched between the address book and the online
+identity, Hermes will update the contact on the device with photo
+(from Facebook or Twitter), birthday - which will appear in Calendar
+automatically (from Facebook), profile URL (on Facebook and Twitter)
+and homepage (from Twitter).</p>
+
+<p>There are two modes of operation, "Retrieve" and "Update". The former
+will fill in MISSING data for a contact; whereas the latter will
+overwrite (this needs some improvement in terms of documentation).</p>
+
+<p>It uses the official Facebook and Twitter APIs, designed and intended
+by these companies to allow third party applications such as Hermes.</p>
+
+<h2>Future developments</h2>
+<h3>Current developments</h3>
+<ul>
+<li>Improved error handling &amp; user messages</li>
+<li>Slightly clearer "Accounts" dialogue</li>
+<li>Pull down homepage from Facebook as well as Twitter</li>
+</ul>
+
+<h3>Immediate plans</h3>
+<ul>
+<li>Improved web page at <a href="http://hermes.garage.maemo.org/">hermes.garage.maemo.org</a></li>
+<li>Manual matching for contacts which the heuristic doesn't pick up</li>
+<li>Handling of accents being present/missing between online and <var>Contacts</var>.</li>
+</ul>
+
+<h3>Longer term plans/possibilities</h3>
+<ul>
+<li>Investigate pulling contact images from Google Contacts
+   (apparently <var>Mail for Exchange</var> doesn't download images)</li>
+<li>Add an "auto-update" mode for people who regularly change their
+   Facebook profile pictures to allow Hermes to track them.</li>
+<li>Store a history of all images that Hermes has ever downloaded
+   to allow the user to pick from them.</li>
+<li>Allow creation of "empty" contacts containing birthday &amp; homepage info
+so that Facebook friends' birthdays will appear in <var>Calendar</var>, even if
+you have no other contact info for them.</li>
+</ul>
+</div>
 </body>
 </hhtml>