Neil Jerram <[email protected]> writes:

> Simon Busch <[email protected]> writes:
>
>> Ok, at this point we maybe have to specify which machine we want to target 
>> with a release. As of now we only have _stable_ support for the 
>> om-gta01/gta02 machines.
>
> Practically and politically, I think the initial target has to be
> GTA02.  Practically - because (as you say) it is the closest to fully
> working, and I would guess that SHR will be more attractive for other
> platform if it is already "proven" on at least one platform.
> Politically - because I don't think SHR should be known as a project
> which abandons its supporters and always moves onto the next shiny thing
> (and I would not say that GTA02 is completely dead as a product yet).
>
> Of course, I must admit that I have a personal interest in GTA02 too.
> It's also the only platform that I can currently debug and test on
> myself.

Hi

I also have a personal interest in the working telephony on gta02 as
I use it as my daily phone (and it is mostly working).

But second concern for me is that starting programs on gta02 is
noticeably slow.  EFL with the striped down themes runs reasonably fast
(in contrast to GTK where e.g., menu in leafpad is displayed after
visible delay).  But an EFL program (say my ffalarms) links to more
libraries (77) than a GTK based leafpad (41). `ffalarms --help` takes
0.76s while `leafpad --help` only 0.35s.  This is a measure of the time
needed for dynamic linking of the used libraries.  Staring from illume
desktop also seems to introduce some delay (not measured) compared to
starting a program from the terminal or ssh.

On the other hand it takes 0.7s for ffphonelog to obtain 30 recent calls
from opimd (I suppose either join in sqlite or python is a problem
here).  While `md5sum /etc/freesmartphone/opim/pim.db` which must read
the whole opimd database (my is 1.0M) takes only 0.16s.

SHR avoids the long startup of EFL programs by by having a GUI deamon
running in background (libphone-ui-shr).

It is possible to have fast running gta02 apps but it requires
suckless.org like approach -- avoiding layers upon layers of libraries
and writing x11 apps.  So it is a great platform to try the suckless way.

I recently compiled and am using on gta02 some suckless programs: dwm
window manager, st terminal and svkbd on screen keyboard (I have some
issues with libphone-ui-shr windows but have to live with them until
I have some time to fix them).  I also written a minimal idle screen
(only x11 + xft -- i.e., links to 15 libraries) which has shorter
startup (dynamic linking) -- only takes 0.04s (compared to 0.7s for
ffalarms) so I can run it or kill it on pressing AUX.  Unfortunetly
until second half of May I have very limited time to work more on this
experiment.

Best,
Łukasz

>
> Regards,
>         Neil
_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to