Xournal is intricately dependent on GTK+ (version 2) and a few other 
libraries. If these GTK libraries are available on Ubuntu Touch then 
likely Xournal can easily be compiled on that OS, it should just be a 
matter of getting the right dependencies installed first and compiling 
the code. I do not understand what exactly Ubuntu Touch is; but from 
what I understand it does not run X11 natively, and GTK2 does not have a 
backend for it. So the only way to run GTK2 applications seems to be in 
some convoluted way.

Rewriting Xournal to rely on a different toolkit is a huge amount of 
work. There is a branch of xournal that relies on GTK3 instead of GTK2 
on Daniel German's repository, but it is not perfect; I understand that 
GTK3 is supposed to have a backend for Mir, which might or might not be 
more integrated with Ubuntu Touch.  Porting Xournal to the Qt toolkit 
favored by Ubuntu would amount to a complete rewrite from scratch, and I 
have neither the time nor the energy to attempt to do so. In fact I 
think it would be a terrible mistake, as Qt does not have (or at least 
used not to have until fairly recently) adequate support for wacom-based 
tablets, which are xournal's core constituency.

I am also confused about why Ubuntu Touch would be a natural OS to use 
in the classroom (but I have yet to meet someone who's using it). Most 
students I interact with have smartphones (likely iOS or Android, not 
Ubuntu Touch) and laptops (Windows or OS X or more rarely Linux, again 
not Ubuntu Touch). The hardware used on the instructor's side is usually 
up to the instructor, and while I personally advocate Linux you should 
be free to choose whatever suits the task and runs the software you want 
to run.

I'm copying this to the developers mailing list in case someone has more 
direct knowledge of Ubuntu Touch or suggestions in this respect.

Denis



On 08/03/2016 12:55 PM, pressh...@users.sf.net wrote:

> ------------------------------------------------------------------------
>
> Hi,
>
> Thanks for your work on Xournal. I think it has real potential as a
> whiteboard app tool in the classroom, so I'm writing to ask if you'd
> consider coding it for Ubuntu Touch.
>
> Thanks
>
> pleasepressh...@gmail.com
>
> ------------------------------------------------------------------------

-- 
Denis Auroux
UC Berkeley, Department of Mathematics
817 Evans Hall, Berkeley CA 94720-3840, USA
aur...@math.berkeley.edu

------------------------------------------------------------------------------
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to