Jonathan Blandford

Random amusing commit messages

These are commit messages that amused me. There are probably more amusing one's that I've missed, but I forgot to save them. Fortunately, Telsa caught some of those and sent them too me. I'm hoping that this will spark more creativity in an otherwise dry mailing list.
CVSROOT:/debian/home/gnomecvs
Module name:gnome-core
Changes by: nat 99/01/22 03:31:51

Modified files:
gmenu          : ChangeLog dialogs.c edit.c gmenu.c gmenu.h 

Log message:
This commit makes the Gmenu UI much nicer, but the gmenu code is very
blob-like.  It'd be good to restructure it, but that would mean
basically rewriting it, and I don't think that's a good use of time at
this juncture.  I will make a TODO for it soon.

Also, I would like to be referred to as "Morlum, Mesopotamian boy
king" from now.  Spread the word.

This was Zaphod committing the full text of Don Quixote into CVS. He then replaced every instance of 'Quixote' with Miguel.
CVSROOT:/debian/home/gnomecvs
Module name:dongnome
Changes by: hestgray 99/05/26 01:30:28

Added files:
.              : AUTHORS DonGnome.txt README 

Log message:
This is a crazy idea, I know. IRC is a bad influence. :-)

CVSROOT:/cvs/gnome
Module name:imlib
Changes by: mortenw 00/02/22 18:59:41

Modified files:
gdk_imlib      : ChangeLog utils.c 

Log message:
* Take over Imlib maintenance.

* Make Imlib use proper reference counting of memory it owns.

* Fix all memory leaks.

* Run comments through a spell checker.

* Reduce memory and cpu consumption to something reasonable.

If you believe all that, I have some prime real estate swamp land for
sale.  I really just fixed a leak that has been bugging me.

CVSROOT:/cvs/gnome
Module name:imlib
Changes by: federico 00/02/24 23:51:48

Modified files:
gdk_imlib      : ChangeLog colors.c gdk_imlib_private.h misc.c 

Log message:
To allow people to understand the somatic experience of writing this
patch, allow me to present a paired analogy.

"Federico, we have this problem         "WHERE'S THE MONEY, LEBOWSKY?"
in Imlib..."

"Uh, sure, what is it?"                 *glurb*

"If it cannot load its palette          "WHERE'S THE MONEY, LEBOWSKY?"
file when in pseudocolor mode,
it crashes really fast."

"Uh oh, it should use a default"        I think it's down there, let
palette, then."                         me take another look..."

"Could you fix it to do that?"          "WHERE'S THE MONEY, LEBOWSKY?"

"Sure, I'll do it today."               *glurb*

"We need it for when Imlib is           "WHERE'S THE MONEY, LEBOWSKY?"
statically-linked in programs,
meaning that you most likely
don't have it installed and so
there is no palette file in /etc."

"Sure.  Ugh, this code is ugly."        "Man, don't do that... not on
                                         the rug..."

CVSROOT:/cvs/gnome
Module name:gnome-pilot
Changes by: eskil 00/02/25 14:13:48

Modified files:
libgpilotdCM   : ChangeLog gnome-pilot-conduit-management.gob 

Log message:
Later that day, Eskil did remove_first_sync and disable. But then
he had to catch a plane, and was thus forced to commit it before
testing it properly... the gnome-pilot community wept!

CVSROOT:/cvs/gnome
Module name:gdk-pixbuf
Changes by: crichton 00/03/02 22:57:15

Modified files:
.              : ChangeLog configure.in 
gdk-pixbuf     : Makefile.am 

Log message:
Merged in changes.

If this doesn't work, I blame the NWO conspiracy.

I need to go put my tin foil hat back on now, and keep a lookout for the
black helicopters.


CVSROOT:        /cvs/gnome
Module name:    gnome-core
Changes by:     ettore  00/03/26 09:22:59

Modified files:
po             : ChangeLog it.po

Log message:
Make the Italian translation for "foot in the lower left corner" a bit
less stupid.

CVSROOT:        /cvs/gnome
Module name:    gnome-libs
Changes by:     sopwith 00/01/10 16:24:06

Modified files:
.              : autogen.sh configure.in
Added files:
        .              : message-of-doom

Log message:
The woohoowoohoo message-of-doom

CVSROOT:        /cvs/gnome
Module name:    gnome-applets
Changes by:     tgil    00/02/03 20:56:39

Modified files:
screenshooter  : screenshooter_applet.c screenshooter_applet.h
                         ChangeLog

Log message:
Fri Feb  4 23:50:00 2000  Tom Gilbert  

* /me looks at code he wrote a year ago
* /me blushes
* /me shaves a coupla thousand lines out of the source
* (and its still ugly)

CVSROOT:        /cvs/gnome
Module name:    gnome-common
Changes by:     danw    00/05/01 19:51:27

Modified files:
        macros         : ChangeLog gnome-pilot.m4

Log message:
* gnome-pilot.m4 (PILOT_LIBS): "But that trick NEVER works!"
"This time for sure!"

CVSROOT:        /cvs/gnome
Module name:    bug-buddy
Changes by:     hobbit  00/05/02 05:06:43

Modified files:
        .              : ChangeLog
	docs/C         : bug-buddy.sgml

Log message:
Stupid typo fix. Nothing to see, move along please.

CVSROOT:        /cvs/gnome
Module name:    bonobo
Changes by:     mathieu 00/04/30 06:52:35

Modified files:
        .              : ChangeLog
	bonobo         : bonobo-object.c
        samples/compound-doc: sample-container.c

Log message:
miguel is going to eat frog legs to day. As a sidenote, I should not
commit stuff at 4 in the morning. removing some debugging output from
bonobo-object.c and making my sample-container.c patch from yesterday
perfect.

CVSROOT:        /cvs/gnome
Module name:    gnomeicu
Changes by:     nethunter       00/05/12 16:07:32

Modified files:
        .              : ChangeLog

Log message:
Updated the changelog. (Heh, I like playing with the changelog - what can I do?)

CVSROOT:        /cvs/gnome
Module name:    gnomeweb-wml
Changes by:     joakim  00/05/22 11:38:05

Modified files:
        www.gnome.org/developers: index.wml

Log message:
By morning, even more developers will have gathered in the trap.

CVSROOT:        /cvs/gnome
Module name:    pan
Changes by:     kmaraas 00/05/13 15:35:51

Modified files:
        po             : ChangeLog no.po

Log message:
2000-05-13  Kjartan Maraas  

* no.po: Tov went for beer, so I did some laundry.

CVSROOT:        /cvs/gnome
Module name:    gfloppy
Changes by:     gregm   00/05/13 13:14:26

Modified files:
        doc/C          : gfloppy.sgml

Log message:
 This is the "fix it before dcm does" revision : )

-- Greg

There are also a bunch of one line commit messages from various hackers that capture the mood of the commit very succinctly: