From: | Aidan Van Dyk <aidan(at)highrise(dot)ca> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Could postgres be much cleaner if a future release skipped backward compatibility? |
Date: | 2009-10-20 00:37:42 |
Message-ID: | 20091020003742.GZ30699@oak.highrise.ca |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
* Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> [091019 18:45]:
> Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com> writes:
> > Would postgres get considerably cleaner if a hypothetical 9.0 release
> > skipped backward compatibility and removed anything that's only
> > maintained for historical reasons?
>
> Yeah, and our user community would get a lot smaller too :-(
>
> Actually, I think any attempt to do that would result in a fork,
> and a consequent splintering of the community. We can get away
> with occasionally cleaning up individual problematic behaviors
> (example: implicit casts to text), but any sort of all-at-once
> breakage would result in a lot of people Just Saying No.
I don't know... What if this hypothetical "baggage-free" version came
with configurable syncrhonous master-slave replication, writable CTEs,
and everything ;-)
Couple it with a libpq/protocol increase that allows fixing of the
various warts of the current connection (like encoding, etc), and you
still have a *very* attractive platform...
And then just do the rename official to Postgres, and people can support
both PostgreSQL, warts and all, or Postgres, the super-duper
database-to-rule-them-all...
;-)
/me crawls back into his hole
a.
--
Aidan Van Dyk Create like a god,
aidan(at)highrise(dot)ca command like a king,
http://www.highrise.ca/ work like a slave.
From | Date | Subject | |
---|---|---|---|
Next Message | KaiGai Kohei | 2009-10-20 01:35:38 | SE-PgSQL developer documentation (Re: Reworks for Access Control facilities (r2363)) |
Previous Message | Jeff Davis | 2009-10-20 00:34:20 | Re: per table random-page-cost? |