Re: nomenclature

From: Jeff Davis <jdavis-pgsql(at)empires(dot)org>
To: Michael Glaesemann <grzm(at)myrealbox(dot)com>
Cc: Lee Kindness <lkindness(at)csl(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: nomenclature
Date: 2004-01-16 12:39:52
Message-ID: 1074256792.1475.129.camel@jeff
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


> I too was a little confused when starting out with PostgreSQL as to
> what the difference was between some of these things, but they need
> different names so people can distinguish between them.
>

You make a good point, and I think that's easier for developers to work
with.

However, why do no other OSS projects use different names like that?
"Postmaster" is particularly confusing for those new to PostgreSQL,
since it's not clear that it belongs to PostgreSQL, and, indeed, seems
more like a clever name for an MTA.

If you look at apache, and mysql, they seem to be consistant (Red Hat
apparently renames apache to httpd, however that is just generalizing
the name, not making a new one). Simpler daemons tend to be consistant
(like ftp, etc), but those don't really count because there aren't very
many parts. MTAs usually have their own name, but sometimes steal the
"sendmail" name. Bind calls itself named (another general name). Samba
has sbmd.

I can't point to any OSS project that completely renames its parts. I
think a shortened version of the name makes sense (in this case
"postgres" works well, but so does "pgsql"), and other projects do
similar things. "Psql" for the client and "postmaster" for the daemon
are the ones that really confuse people, I think.

Now, is it worth changing? I doubt it. It doesn't take long to figure
out, and would certainly cause confusion on the mailing lists. And, as
you pointed out, it helps developers distinguish the parts, and maybe
adds a little character to the software. Unless there's some kind of
advocacy issue (i.e. people are avoiding the database because of
perception), I can't think of much reason.

Regards,
Jeff Davis

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Michael Glaesemann 2004-01-16 12:51:59 Re: nomenclature
Previous Message ohp 2004-01-16 11:47:59 Re: set search_path and pg_dumpall