> From: Tomas Frydrych [mailto:tomasfrydrych@yahoo.co.uk]
> Hi everyone,
Hi Tomas,
> I have only had a chance to scan through it, so this is somewhat
> superficial.
I've asked Renato Oliveira, the developer that made most of the port
of AbiWord to Maemo to join this mailing list, and help push the
necessary changes upstream.
As you mentioned, we are aware that the current diffs need to be
cleaned up in various parts, and possibly be generalized, to let AbiWord
be ported easily to other embedded targets in the future.
> Conditional compilation: I noticed quite a few places where features
> (such as menu items) are disabled simply using #if 0; these
> will need to be changed, obviously.
Sure. What we did there was the "quick and dirty" solution. Unfortunately,
there is no space to include all menu options, full sized dialogs, etc, on
such a small screen, so we sat with our UI experience team, and decided on
which features would "stay", and which features were not so important in a
devices like the Nokia Internet Tablet 770.
Obviously, this is only the first version of (hopefully) many, so there
are many things which need to be done: merge changes upstream, possibly
diminishing even more the resources used by AbiWord on embedded devices (on
which we could use some advice from the AbiWord developers ;), etc.
> Also, any conditional
> compilation in the XP code should be using hub's xap_Features
> mechanism (as in xap_Features.h); I would hope we see ports to other
> embedded systems, and they will likely want to the same/similar
> thing, so having a central XA_* defines for this will be best.
I agree.
> Dialogs: I think where the glade files are modified, I these
> will need to exist in parallel to the normal gtk files and go into
> the hildon directories, but I am no glade expert (I would like to
> hear Rob's thoughts on this).
On a general note, we tried to maintain changes as isolated as possible,
but due to schedule/resource restrictions, we couldn't do a job as good as
we would like, on this matter, for this first version of AbiWord on the Maemo
Development Platform.
Where possible, we isolated Hildon code from common GTK code, but in many
cases (menu entries, glade files) that was not possible.
Now we want to make sure we can help our patches to be integrated into
AbiWord in the best way possible, you can count on us for that.
Now, back to work :)
Thanks, Tomas, for your evaluation :)
Best regards,
Rodrigo
Received on Fri May 27 15:08:13 2005
This archive was generated by hypermail 2.1.8 : Fri May 27 2005 - 15:08:16 CEST