Dienstag, 17. März 2015

Second step gathering informations

So tried to geht an overview about the abiword project i stared examing what is working and what is not.
I took a sum it spreadsheet and created 3 rows in the first row i will write wich Menuitem or Toolbarentry or feature of Abiword works and on the second wich one doesnt work and the third the reson why it dont work.
This little table is far from completeness, but it shows how complexe this programm ist only the first 4 Menus fills more than 52 rows.
The bad thing is .. loading a file works sometimes but most times it crashes.
The good thing ... there is already a bunch of stuff working - in the 2.4 Tree.
Because i know there was a "last Working" version i tried to take the source of this last know working revision from the svn repository. It is the number 16940. Checked it out and tried to check for the differences.
Normally git gives you the power to do this "automatically" but i am not so used to git (i am learing this since some days).
So i messed it up several times just to regognize the whole diff (the diffrences between both source trees) will be to complex to follow because there where not only changes to the beos sourcecode but also, of course, in this time a lot changes to the abiword source.
So i thought about just replacing the beos code, we have now, with the code from the last kown supported revision. It turned out that it was left in a broken stage files where missing and so on. So i would have to search for the misisng files. I first tried to hunt down some of the files in some older revsions but i decided this would lead to a verry messy source base.
Now i will try to follow the advice from the abiword mailing list to move the abiword code to the newest version try to merge it with our project and then try to get it compile... we will see how this turns out.

I would be happy if someon jumps in and helps with testing. If you found an issue pls just report it to https://github.com/Paradoxianer/AbiWord/issues

Keine Kommentare:

Kommentar veröffentlichen