View Single Post
Posts: 85 | Thanked: 97 times | Joined on May 2011
#75
Originally Posted by maacruz View Post
I think I've fixed all crashes in 0.52, but it has a very serious performance issue opening notebooks that need to be fixed.
Download the source tar.gz, untar it and apply the patch, then run zim from there.

If you want to help me, this is what needs to be done for each new release:
Download source code
Run it from xterm, in no daemon mode and with debug output
Test all new features and all changed features, look at the xterm output for crashes or problems
Test with some big and complex notebook
Fix any broken code
Check usability of all new and modified dialogs
Fix non usable dialogs
Create patch

Once zim is in good working state I'll build a new package (actually by hand but I want to get a working build script for the extras-devel autobuilder) and will upload it to the garage page.

With the patch included here zim-0.52 will work, but the performance issue remains. If you feel up to the task, profiling will show where most of the time is spent, then looking at 0.48-0.49-0.50-0.51 will show what changes cause the issue.
Ok, thank you. I will play with it some when I get a chance. I have been super busy at work though, so haven't had time for much else lately.
Knowing the procedure for testing the updates and fixing them is helpful.