Hi Evolution Hackers :) Please let me introduce myself. I am Tobias Mueller, from Hamburg, Germany and I want to hack on Evolution. I am a SoC student and I want to improve Evolutions behaviour in displaying threaded emails.
I am digging through the code and try to understand, how things work. I tried to build evolution from SVN as well, but I ran into some problems. The critical ones are already fixed :) So now I can compile Evolution even with automake 1.6 ;-) But the test-component doesn't seem to work as described in #444289 . I am about to commit this patch which is accepted-commit_now. But I am not quite sure about this ChangeLog thing. I am supposed to update the ChangeLog, but I don't know exactly how. HACKING states: "It must include ChangeLog entries in the appropriate ChangeLog for the file modified. Use emacs, C-4-a will start a properly formatted ChangeLog entry in the correct ChangeLog file automatically." But I am not used to Emacs and my Emacs doesn't do that anyway :( So I just can guess that a correct ChangeLog entry looks like: 2007-06-17 Tobias Mueller <[EMAIL PROTECTED]> Fixes #444289 * shell/evolution-test-component.c: Removed createdControls stuff But since this is a rather trivial change, a ChangeLog might not even be necessesary. There are revision even without a ChangeLog update. See  for example. So should I alter ChangeLog, and if, in the proposed way? And does a strict ChangeLog policy exists? http://www.gnome.org/projects/evolution/arch.shtml helped me a bit to understand evos source code, but I am far away from understanding it though. I am completly new to glib, Corba and stuff, thus I have to read a lot. Anyway I found a typo there: it says: ,,The corba piece is asyncrhonous'' which I propose should be ,,asynchronous''. And on b.g.o  I found that the link under "Product Info" labeled with "GNOME SVN" points to http://svn.gnome.org/viewcvs/Evolution/trunk which does not exists (note the capital e in Evolution). But guenter already told me, that this might not be easy to fix. I appreciate any further documentation on Evos internals and the way things work :) Cheers, Tobi  http://bugzilla.gnome.org/show_bug.cgi?id=444289  http://svn.gnome.org/viewcvs/evolution/trunk/HACKING?view=markup  http://svn.gnome.org/viewcvs/evolution?view=revision&revision=30057  http://bugzilla.gnome.org/browse.cgi?product=Evolution
Description: This is a digitally signed message part
_______________________________________________ Evolution-hackers mailing list Evolutionemail@example.com http://mail.gnome.org/mailman/listinfo/evolution-hackers