Re: Why have a ChangeLog file if you already have commit messages?

2007-09-29 Thread Steve Frécinaux
On Sat, 2007-09-29 at 14:07 +0300, Felipe Contreras wrote: > Is it possible to update commit messages in git? Using git-commit --amend ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-deve

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-29 Thread Felipe Contreras
On 9/19/07, Federico Mena Quintero <[EMAIL PROTECTED]> wrote: > On Wed, 2007-09-19 at 00:02 +0200, BJörn Lindqvist wrote: > > There is no rational reason why GNOME would need both ChangeLog and svn log. > > In the end it really depends on the maintainer. Yours truly won't take > patches for his mo

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-23 Thread Sean Kelley
Hi, On 9/19/07, Havoc Pennington <[EMAIL PROTECTED]> wrote: > Hi, > > On 9/18/07, BJörn Lindqvist <[EMAIL PROTECTED]> wrote: > > That is simply not true. Checkout KDE > > (http://websvn.kde.org/trunk/KDE/), Python > > (http://svn.python.org/view/python/trunk/) or SDL > > (http://www.libsdl.org/cgi

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-23 Thread Sean Kelley
Hi On 9/17/07, Glynn Foster <[EMAIL PROTECTED]> wrote: > Hey, > > Callum McKenzie wrote: > > For some modules, like gnome-applets or gnome-games, with lots of small > > - loosely related - programs inside, the ChangeLog has a finer > > granularity than the commit message. The ChangeLog provides a

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-19 Thread Michael R. Head
On Tue, 2007-09-18 at 23:06 +0200, Mikael Eriksson wrote: > On Tue, Sep 18, 2007 at 03:30:25PM -0500, Federico Mena Quintero wrote: > > In ChangeLog terms, this means > > religiously hitting "C-x 4 a" in Emacs (or whatever your editor uses) > > every time you modify a function or bit of code. > >

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-19 Thread daniel g. siegel
useful or not.. i think it doesnt matter. i mean, some people need it, want it, whatever and some wont ever read it (like me for example ;) ). anyway, in order to please the first group and not to have too much work on something i hardly need (svn log does that for me), etienne and me hacked a lit

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-19 Thread Federico Mena Quintero
On Wed, 2007-09-19 at 00:02 +0200, BJörn Lindqvist wrote: > That is simply not true. Checkout KDE > (http://websvn.kde.org/trunk/KDE/), Python > (http://svn.python.org/view/python/trunk/) or SDL > (http://www.libsdl.org/cgi/viewvc.cgi/trunk/) just to take three > random projects that uses Subversi

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-19 Thread Tristan Van Berkom
On Wed, 2007-09-19 at 01:53 -0400, Havoc Pennington wrote: [...] > My personal suspicion is that *some* people who don't want to use > ChangeLog secretly don't want to write a log message longer than a few > words, which is easier to get away with in an SCM log than ChangeLog. > Others avoiding Cha

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-19 Thread Alexander Larsson
On Wed, 2007-09-19 at 01:53 -0400, Havoc Pennington wrote: > I thought "what else uses git?" and decided to pick on Richard, > http://gitweb.freedesktop.org/?p=packagekit.git;a=log > > I would say this log has many too-short entries in it. So there's > another data point. I think the maturity of

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Havoc Pennington
Hi, On 9/18/07, BJörn Lindqvist <[EMAIL PROTECTED]> wrote: > That is simply not true. Checkout KDE > (http://websvn.kde.org/trunk/KDE/), Python > (http://svn.python.org/view/python/trunk/) or SDL > (http://www.libsdl.org/cgi/viewvc.cgi/trunk/) just to take three > random projects that uses Subvers

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Mikael Eriksson
On Tue, Sep 18, 2007 at 03:30:25PM -0500, Federico Mena Quintero wrote: > In ChangeLog terms, this means > religiously hitting "C-x 4 a" in Emacs (or whatever your editor uses) > every time you modify a function or bit of code. I have now seen a lot of references to "C-x 4 a" in this thread and th

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Behdad Esfahbod
On Wed, 2007-09-19 at 01:24 +0200, BJörn Lindqvist wrote: > > > One reason is: for previous commits. Moving > > to a generated ChangeLog means losing a certain piece of history > because > > many modules have crap log in their history... > > Yes. Problem is solved by moving the old ChangeLog. sv

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread BJörn Lindqvist
On 9/19/07, Behdad Esfahbod <[EMAIL PROTECTED]> wrote: > On Wed, 2007-09-19 at 00:02 +0200, BJörn Lindqvist wrote: > > > > There is no rational reason why GNOME would need both ChangeLog and > > svn log. > > There *is* a clear reason: offline and tarball use. What you really > mean is that there

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Behdad Esfahbod
On Wed, 2007-09-19 at 00:02 +0200, BJörn Lindqvist wrote: > > There is no rational reason why GNOME would need both ChangeLog and > svn log. There *is* a clear reason: offline and tarball use. What you really mean is that there is no rational reason why GNOME can't use auto-generated ChangeLog.

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread BJörn Lindqvist
On 9/18/07, Federico Mena Quintero <[EMAIL PROTECTED]> wrote: > People are lazy by default, and the lure of > >svn commit -m "quick fix" > > is just too big (replace svn with your favorite tool; it happens for all > of them). That is simply not true. Checkout KDE (http://websvn.kde.org/trunk/K

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Federico Mena Quintero
On Tue, 2007-09-18 at 11:11 +0200, Wouter Bolsterlee wrote: > 2007-09-16 klockan 21:43 skrev Thomas Vander Stichele: > > When I'm reading a ChangeLog, I want to know what changed in the > > software overall; what changes the developers are making, and why they > > are making them. I don't want to

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Federico Mena Quintero
On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. We use ChangeLogs because we decided to do so when GNOME started: http://deve

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Behdad Esfahbod
On Tue, 2007-09-18 at 12:30 -0500, Shaun McCance wrote: > On Tue, 2007-09-18 at 12:57 -0400, Behdad Esfahbod wrote: > > On Tue, 2007-09-18 at 11:50 -0500, Shaun McCance wrote: > > > > > > With git, it's simple as well. I could, in principle, > > > prepare my NEWS entry from git log. But the mess

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Shaun McCance
On Tue, 2007-09-18 at 12:57 -0400, Behdad Esfahbod wrote: > On Tue, 2007-09-18 at 11:50 -0500, Shaun McCance wrote: > > > > With git, it's simple as well. I could, in principle, > > prepare my NEWS entry from git log. But the messages > > would no longer be grouped as they are with separate > >

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Emmanuele Bassi
On Tue, 2007-09-18 at 11:50 -0500, Shaun McCance wrote: > With git, it's simple as well. I could, in principle, > prepare my NEWS entry from git log. But the messages > would no longer be grouped as they are with separate > ChangeLog files. What's more, it seems most git users > don't prefix th

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Behdad Esfahbod
On Tue, 2007-09-18 at 11:50 -0500, Shaun McCance wrote: > > With git, it's simple as well. I could, in principle, > prepare my NEWS entry from git log. But the messages > would no longer be grouped as they are with separate > ChangeLog files. What's more, it seems most git users > don't prefix

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Shaun McCance
On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > Hi > > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. More than anything else, I use the ChangeLog file to prepare the NEWS

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Lucas Rocha
Hi, 2007/9/18, Behdad Esfahbod <[EMAIL PROTECTED]>: > On Sun, 2007-09-16 at 21:43 +0200, Thomas Vander Stichele wrote: > > On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > > > Hi > > > > > > Talking to Daniel "Cheese" Siegel we asked ourselves: > > > Why do all GNOME projects have a Change

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-18 Thread Wouter Bolsterlee
2007-09-16 klockan 21:43 skrev Thomas Vander Stichele: > When I'm reading a ChangeLog, I want to know what changed in the > software overall; what changes the developers are making, and why they > are making them. I don't want to read about every single small detail > they changed while making tho

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Behdad Esfahbod
On Sun, 2007-09-16 at 21:43 +0200, Thomas Vander Stichele wrote: > On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > > Hi > > > > Talking to Daniel "Cheese" Siegel we asked ourselves: > > Why do all GNOME projects have a ChangeLog file? > > Isn't it redundant when you just save a commit mes

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Thomas Vander Stichele
On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > Hi > > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. Because they communicate at different levels. I have yet to see a pro

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Emmanuele Bassi
On Mon, 2007-09-17 at 09:51 -0400, Tristan Van Berkom wrote: > > The ChangeLog therefore throws away one of the biggest advantages of > > DSCM, which is not only offering decentralized source control, or very > > fast commits, but also much more intelligent branching and merging when > > compar

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Tristan Van Berkom
On Mon, 2007-09-17 at 13:20 +0100, Gustavo J. A. M. Carneiro wrote: > On Seg, 2007-09-17 at 10:49 +0100, Emmanuele Bassi wrote: > > On Mon, 2007-09-17 at 11:36 +0200, Sebastien Bacher wrote: > > > Le samedi 15 septembre 2007 à 18:19 -0400, Behdad Esfahbod a écrit : > > > > > > > Of course no proje

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Gustavo J. A. M. Carneiro
On Seg, 2007-09-17 at 10:49 +0100, Emmanuele Bassi wrote: > On Mon, 2007-09-17 at 11:36 +0200, Sebastien Bacher wrote: > > Le samedi 15 septembre 2007 à 18:19 -0400, Behdad Esfahbod a écrit : > > > > > Of course no project using git maintains ChangeLog. > > > > Why? You could update the ChangeLog

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Glynn Foster
Hey, Callum McKenzie wrote: > For some modules, like gnome-applets or gnome-games, with lots of small > - loosely related - programs inside, the ChangeLog has a finer > granularity than the commit message. The ChangeLog provides a coherent > story for the sub-module - something the commit messages

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Emmanuele Bassi
On Mon, 2007-09-17 at 12:11 +0200, Sebastien Bacher wrote: > Le lundi 17 septembre 2007 à 10:49 +0100, Emmanuele Bassi a écrit : > > > generating a ChangeLog from the git log is something that should be done > > at release time, when you are preparing the tarball, as the users of the > > package h

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Sebastien Bacher
Le lundi 17 septembre 2007 à 10:49 +0100, Emmanuele Bassi a écrit : > generating a ChangeLog from the git log is something that should be done > at release time, when you are preparing the tarball, as the users of the > package have no access to the git repository history. looks like we don't ha

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Emmanuele Bassi
On Mon, 2007-09-17 at 11:36 +0200, Sebastien Bacher wrote: > Le samedi 15 septembre 2007 à 18:19 -0400, Behdad Esfahbod a écrit : > > > Of course no project using git maintains ChangeLog. > > Why? You could update the ChangeLog when commiting changes on git what's the point? a ChangeLog is usefu

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Sebastien Bacher
Le samedi 15 septembre 2007 à 18:19 -0400, Behdad Esfahbod a écrit : > Of course no project using git maintains ChangeLog. Why? You could update the ChangeLog when commiting changes on git Cheers, Sebastien Bacher ___ desktop-devel-list mailing list

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Callum McKenzie
On Sun, 2007-09-16 at 18:44 -0400, Havoc Pennington wrote: > Hi, > > On 9/15/07, Jaap Haitsma <[EMAIL PROTECTED]> wrote: > > Talking to Daniel "Cheese" Siegel we asked ourselves: > > Why do all GNOME projects have a ChangeLog file? > > Isn't it redundant when you just save a commit message. > > >

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-17 Thread Murray Cumming
On Sun, 2007-09-16 at 18:44 -0400, Havoc Pennington wrote: > Hi, > > On 9/15/07, Jaap Haitsma <[EMAIL PROTECTED]> wrote: > > Talking to Daniel "Cheese" Siegel we asked ourselves: > > Why do all GNOME projects have a ChangeLog file? > > Isn't it redundant when you just save a commit message. > > >

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-16 Thread Sanford Armstrong
On 9/16/07, Havoc Pennington <[EMAIL PROTECTED]> wrote: > Hi, > > On 9/15/07, Jaap Haitsma <[EMAIL PROTECTED]> wrote: > > Talking to Daniel "Cheese" Siegel we asked ourselves: > > Why do all GNOME projects have a ChangeLog file? > > Isn't it redundant when you just save a commit message. > > > > Wh

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-16 Thread Havoc Pennington
Hi, On 9/15/07, Jaap Haitsma <[EMAIL PROTECTED]> wrote: > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. > When I've seen projects just dump CVS or SVN log to ChangeLog, typically t

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-16 Thread Behdad Esfahbod
On Sun, 2007-09-16 at 14:00 +0200, Étienne Bersac wrote: > Hi, > > In Gnome Scan, i generate ChangeLog using svn2cl. See > http://svn.gnome.org/svn/gnome-scan/trunk/Makefile.am and ChangeLog: > target. I also generate TODO from anjuta TODO.tasks. Note that > generating ChangeLog makes it lag one c

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-16 Thread Étienne Bersac
Hi, In Gnome Scan, i generate ChangeLog using svn2cl. See http://svn.gnome.org/svn/gnome-scan/trunk/Makefile.am and ChangeLog: target. I also generate TODO from anjuta TODO.tasks. Note that generating ChangeLog makes it lag one commit behind. You have to commit and then update the ChangeLog. Anyw

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-16 Thread Gustavo J. A. M. Carneiro
On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > Hi > > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. The problem is that centralised RCSs make it hard (no network, or netw

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-15 Thread Josh Sled
"Jaap Haitsma" <[EMAIL PROTECTED]> writes: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. I generally agree, though there's some subtleties: - Some commit messages aren't exactly suitable or relevant for ChangeLogs. - Distributed sour

Re: Why have a ChangeLog file if you already have commit messages?

2007-09-15 Thread Behdad Esfahbod
On Sun, 2007-09-16 at 00:13 +0200, Jaap Haitsma wrote: > Hi > > Talking to Daniel "Cheese" Siegel we asked ourselves: > Why do all GNOME projects have a ChangeLog file? > Isn't it redundant when you just save a commit message. Because SVN sucks... I'm on a plane, I find a regression in Gtk+ that

Why have a ChangeLog file if you already have commit messages?

2007-09-15 Thread Jaap Haitsma
Hi Talking to Daniel "Cheese" Siegel we asked ourselves: Why do all GNOME projects have a ChangeLog file? Isn't it redundant when you just save a commit message. Jaap ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.or