Misc cleanup, test code, and debug help
[theonering] / www / index.html
index 5749f21..428761b 100644 (file)
@@ -8,7 +8,7 @@
                </h1>
                <h2>Google Voice Integration for Maemo</h2>
 
-               <h3><a href="">[About]</a> <a href="screenshots.html">[Screenshots]</a> <a href="download.html">[Download]</a>
+               <h3><a href="">[About]</a> <a href="download.html">[Download]</a>
 
                <h3>About</h3>
                <p>So you might be using <a href="http://gc-dialer.garage.maemo.org">Dialcentral</a> and be thinking "the chat system is horrible and I want to use my system's contacts.  Why can't it be integrated with my phone software like Skype?
                <p>The One Ring let's you setup an account with the system similar to Google Talk, SIP, or Skype.  You can then use the same chat interface you use with GoogleTalk as you use to Text through GoogleVoice.  You also can initiate callbacks using the dialpad.
                </p>
 
+               <p>The One Ring is Free Software and available under the <a href="http://www.gnu.org/licenses/lgpl-2.1.html">LGPLv2.1</a>.
 
-               <h4>Status: Pre Alpha</h4>
+               <h4>Status: Alpha (Maemo 4.1), Beta (Maemo 5, Empathy)</h4>
 
+               <p>The One Ring v0.7.0-0 (See <a href="http://talk.maemo.org/showthread.php?p=488632">Maemo.Org Talk</a>)</p>
                <ul>
-                       <li>Support for GV Contacts w/ names</li>
-                       <li>Support for System contacts (in theory)</li>
+                       <li>Support for GV Contacts w/ names (not supported on Maemo 5)</li>
+                       <li>Support for non-contacts</li>
+                       <li>Support for system contacts (Maemo 5)</li>
                        <li>Setting of presence: Available, Away (check for messages less often), and Do Not Disturb (disables in-bound phone calls)</li>
-                       <li>Sending a text</li>
+                       <li>Sending a text (not supported on Maemo 4.1)</li>
+                       <li>Receiving a text (not supported on Maemo 4.1)</li>
                        <li>Making a phone call</li>
-                       <li>Only tested by telepathy-inspector and hand rolled testing tools (not through the Maemo's RTComm or Empathy)</li>
                </ul>
 
-               <h4>What's Left</h4>
-
+               <p>Clients:</p>
                <ul>
-                       <li>Validate system contacts and the dialpad work</li>
-                       <li>Validate receiving of texts works</li>
-                       <li>Improve the server polling heuristics to reduce battery drain while keeping average latency for seeing a message low</li>
-                       <li>Support for Maemo 5 client</li>
-                       <li>Support for Maemo 4.1 client</li>
-                       <li>Support for Empathy (Ubuntu client)</li>
+                       <li>telepathy-inspector (hand testing through a UI)</li>
+                       <li>programmatic hand-tests</li>
+                       <li>Empathy (Tested with version included with Ubuntu 9.04)</li>
+                       <li>Maemo 4.1</li>
+                       <li>Maemo 5</li>
                </ul>
 
+               <h3>Troubleshooting</h3>
+               <p>Attempt to text with yourself and you will get an interactive prompt.  Type "help" for a list of commands.  Results of various commands can be a big help when debugging an issue</p>
+
+               <p>When filing a bug, please include the log.  Sadly it can only be accessed by the command line.  It is located at "~/.telepathy-theonering/theonering.log"</p>
+
+               <p>If things are in really bad shape, I might ask you to run "/usr/lib/theonering/gvoice/backend.py USERNAME PASSWORD".  This will give the raw output for the "API" I use with Google.  This can help determine if something broke between Google and I.</p>
+
+               <p></p>
        </body>
 </html>