Hello humans and other intelligent species,

Who am I:
        My name is Holger 'zecke' Freyther and I'm writing Software.

Why am I talking:
        I have recently joined OpenMoko and this is my short self-introduction.

What am I doing:
        I'm going to work on Qtopia, specially Qtopia on X11 for OpenMoko.

Why Qtopia:
        We like diversity (the Open in OpenMoko is not only good for marketing, 
like 
        some other big internet companies believe) by adding Qtopia we can 
attract 
        more and different developers. My other take on this is there are 
certain 
        things in the Qtopia suite that are working really well and there is no 
        reason to reinvent the wheel (think of a gsmd replacement...). 

Why X11:
        First of all there is nothing wrong with QtopiaCore (I still prefer the 
old 
        name Qt/E) in contrast I believe it is performing better than kdrive 
and with
        Qt 4.4 it will be even faster.

Why X11 if nothing is wrong with QtopiaCore:
        Using QtopiaCore means it is more difficult to use other toolkits. 
While you
        probably could port Gtk+ (think of Gtk+ for directFB)  you don't want
        to port all of them (evas/ETK/EWL, FLTK, wxWidgets, Java/AWT/SWING, 
        tcl/tk,motif). The common denominator is the X11 protocol and with 
Xglamo
        the performance should be quite nice anyway.

When:
        Now, I don't know the deadline but it is probably soon, am I late 
already?

Who:
        Graeme and me will mostly look into it.

Where:
        The development will take place in a public git repository. Check the 
gitweb 
        installation here [1].

How:
        We will compile QQtopia not against Qtopiacore but Qt/X11. And luckily 
some
        people at Trolltech did most of the heacy lifting. We have to understand
        where they stopped doing it, what issues they faced and how to resolve 
them.

Are we there yet:
        Don't be fooled by images but check this movie [2]. Again most of this 
is 
        working out of the box because Trolltech did prepare this, the patches 
we 
        have created so far are minor. Check the README.x11 in the source tree 
to
        get it compiled and understand what is not working.


Questions? Patches? Comments? More stuff next week
        z.


[1] http://git.openmoko.org/?p=qtopia.git;a=summary
[2] http://www.openembedded.org/~zecke/test-0000.mpeg
        

Reply via email to