On Fri, Dec 6, 2024 at 8:46 AM Daniel Gustafsson <dan...@yesql.se> wrote: > A URL datatype is a *good idea* but one which I personally believe is best > handled as an external extension.
+1. I don't think that it's an intrinsically bad idea to have a URL data type in the core distribution, but no compelling reason for putting it there has been proposed. Alexander's effort can equally well live in github or pgxn or whatever and people who want to use it still can. Also, it's pretty clear from reading this thread that there's more than one way to do this and not everybody agrees with or likes the particular thing Alexander has done. For an out-of-core extension, that's perfectly fine, and even good: different people want different things, and that's OK. For something that's part of PostgreSQL itself, it's a big problem. There's no reason that we should privilege one implementation over others, and we certainly do not want the core project to have to maintain and ship multiple versions of things like this. -- Robert Haas EDB: http://www.enterprisedb.com