Search Postgresql Archives

Re: Survey: renaming/removing script binaries (createdb, createuser...)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 26 Mar 2008, Steve Atkins wrote:

These were mostly rhetorical suggestions. Not serious in themselves,
but hoping to make people come clean about why name changes of
binaries might be needed.

So far I haven't seen anyone besides Zdenek gives a reason why this is worth the trouble, and that reason has been "Sun's engineers don't like it". Now, that alone would be enough to make it a #1 priority if, say, Sun had just given the PostgreSQL community a billion dollars or something...

I know I'd be curious to hear what the actual namespace clash concerns are here, because all this talk worrying about things like "vacuumdb" seems a bit silly to me--I'm not feeling that one as a likely problem one day. The create* set are the only examples that seem obviously misleading and problematic to me. I've had my own brain fog moments where I typed createuser when I meant useradd, and vice-versa.

Oh, and everybody should give up on "pg" as a candidate for the universal command, those letters have been claimed in UNIX land many years ago. You might as well want "ls". "pgsql" or "pgcmd" might work; "pgc" is the shortest thing I can think of that would both make sense (as a short "pg command") and that isn't used anywhere.

And if anybody suggests putting a "_" in something I have to type all the time, I will stick my fingers in my ears and start yelling until they stop. Bad enough I have to type pg_ctl a few times every day now.

--
* Greg Smith gsmith@xxxxxxxxxxxxx http://www.gregsmith.com Baltimore, MD

--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux