GSoC OpenMoko Bluetooth remote controller - now with Gestures

Joachim Breitner nomeata at debian.org
Thu Sep 4 18:31:55 CEST 2008


Hi Valerio,

Am Mittwoch, den 27.08.2008, 12:33 +0100 schrieb Valerio Valerio:
> a ReMoko package with ability to send events through gestures (Paul's
> daemon - http://wiki.openmoko.org/wiki/Gestures) is available now in:
> http://code.google.com/p/remoko/downloads/list

I have had a look into packaging ReMoko for Debian. Here are some issues
that you might want to look into, to make ReMoko easily packagable.

 * The setup.py could be improved. Have a look at [1], how I did this
for zhone’s setup.py. 
 * It would be great if you could provide “official” source tarballs of
your release. setup.py helps you with the sdist command, but you need to
tell it what files it should include. Again, you can have a look at how
Jan Lübbe did that for zhone at [2].
 * Your configuration module just looks for “settings.cfg”, without
specifying a path. Something like sys.env['HOME'] + "settings.cfg" might
be more sensible.
 * The server source looks good, “make dist” produces a sensible
tarball. You might want to change the product name and version number in
configure.ac though.
 * What exactly is the server for? It seems it listens on a tcp socket
for commands, which is connected by the UI to send the events over
bluetooth. Why don’t you bind to the 127.0.0.1 IP address? Why don’t you
use dbus for that?

I think it would be great to have a remoko Debian package, but there is
some work left. Are you going to continue remoko development, now that
GSoC is over? 

Greetings and thanks,
Joachim

[1] http://git.freesmartphone.org/?p=zhone.git;a=blobdiff;f=setup.py;h=3203be394e70201eea5c865cba0f5922777ce237;hp=1b0e1c1b56f87651303533358e5af2a3c17a0af0;hb=ff4c5c02ee9fea489f7a37a6d4bd9e8475f76cc3;hpb=b9e9d771dd3c7d8554308f480db246f3d4a9f98d
[2] http://git.freesmartphone.org/?p=zhone.git;a=commitdiff;h=fcfe28591bf4d40fcbd8b1bd73125f8cd5bff154;hp=509e786b03579e34085219ac70ba88d7f1827ed5


-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.openmoko.org/pipermail/community/attachments/20080904/865bbe10/attachment.pgp 


More information about the community mailing list