Jus a few comments
There are at least two different types of tasks to do:
= Packaging =
It's probably easier to start the packaging based on a stable version, so we could start with tuxpaint 0.9.16's source tar.gz package, make the needed changes to get it running well on 770 or N800, and then see how the changes could be merged to tuxpaint CVS. Probably the changes done on 0.9.16 are pretty easy to port to tuxpaint CVS.
Maemo requires some special dependencies for packaging, so as an answer to Caroline, we cannot push that to Debian's tuxpaint package. In addition, Maemo is using older debhelper and some other tools.
= Hildonizing =
I'm mostly worried about the mouse cursor. Otherwise I guess hildonizing will not be a big task. Mostly replacing some gtk calls with hildon calls. I'm not sure how file system differences etc. are going to affect.
Hopefully most of the stuff can be done without touching the generic tuxpaint code. Compile time flags are not an optimal solution, but I guess they will do for now.
How does that sound? I'm sending Alessandro a please-let-me-in email to get this started. I guess it's still best to keep the discussion in this mailing list.