← Back to team overview

multi-touch-dev team mailing list archive

Fwd: GEIS 2.0 specification

 

Hey folks,

Stephen shared this with the MT team internally, and we wanted to make
sure that everyone in the community got a chance to provide some input
as well.

I believe Stephen already has some changes he wants to make to this
proposed spec, so expect updates :-) (and please do read his original
email below!).

Thanks,

d

-------- Original Message --------
Subject: [Private-sparsha-dev] GEIS 2.0 specification
Date: Mon, 27 Sep 2010 15:02:54 -0400
From: Stephen M. Webb <stephen.webb@xxxxxxxxxxxxx>
Reply-To: stephen.webb@xxxxxxxxxxxxx
Organization: Canonical Ltd.
To: private-sparsha-dev <private-sparsha-dev@xxxxxxxxxxxxxxxxxxx>

Hey folks

Here's a first pass I've made at version 2.0 of the GEIS API.

This version is far more factored than the 1.0 version to allow for a
greater degree of control and flexibility.  It allows for gesture grabs
and gesture continuations at the subscription level, provides for both
fixed and programmable recognition, and supports a dynamically loadable
architecture better.

Because this is an idea draft, there are chunks still marked as 'to be
documented' and some empty pages.  I'm looking more for feedback as to
whether this is a good idea (better than 1.0) or not.

This is not a bindings document, I will provide a C bindings definition
and maybe a Python bindings definition if I'm feeling particularly
brave.  Also, pay no attention to the formatting, this is out-of-the-box
docbook-to-latex-to-pdf processing and looks way better than the FOP
version (docbook-xsl-fop-pdf).  Appearances can be tweaked with XSL
magic, they tell me.  I could whip off an HTML version if people would
rather.

-- 
Stephen M. Webb <stephen.webb@xxxxxxxxxxxxx>
Canonical Ltd.

Attachment: geis2.0-spec.pdf
Description: Adobe PDF document


Follow ups