Re: [Evolution-hackers] Simple Question to ChangeLog

2007-06-17 Thread Andre Klapper
ahoj,

> But since this is a rather trivial change, a ChangeLog might not even be
> necessesary. There are revision even without a ChangeLog update.

please do add changelog entries. nowadays, with svn, it's technically not 
necessary anymore, but for the sake of consistency and for easier tracking of 
changes, please do.

> So should I alter ChangeLog, and if, in the proposed way?

yepp, though the exact format does not really matter that much. just take a 
look at former changelog entries and choose your favourite style. ;-)

> And does a strict ChangeLog policy exists?

"strict"? no.

in general, http://go-evolution.org might also be a helpful resource in order 
to understand evolution better.

cheers,
andre
-- 
-- 
 mailto:[EMAIL PROTECTED] | failed!
 http://www.iomc.de

GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Simple Question to ChangeLog

2007-06-16 Thread Tobias Mueller
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 [1].
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[2] 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 [3]
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 [4] 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

[1] http://bugzilla.gnome.org/show_bug.cgi?id=444289
[2] http://svn.gnome.org/viewcvs/evolution/trunk/HACKING?view=markup
[3] http://svn.gnome.org/viewcvs/evolution?view=revision&revision=30057
[4] http://bugzilla.gnome.org/browse.cgi?product=Evolution


signature.asc
Description: This is a digitally signed message part
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers