public inbox for pgsql-www@postgresql.org
help / color / mirror / Atom feedSupport for listing the beta versions
4+ messages / 3 participants
[nested] [flat]
* Support for listing the beta versions
@ 2025-08-18 12:18 Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-08-18 13:16 ` Re: Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
0 siblings, 1 reply; 4+ messages in thread
From: Jonathan Abdiel Gonzalez Valdebenito @ 2025-08-18 12:18 UTC (permalink / raw)
To: pgsql-www@lists.postgresql.org
Hello,
Sometime ago I find out about this beautiful URL
https://www.postgresql.org/versions.json which turns out to be really
useful to get the latest available versions of PostgreSQL for automation
process(building and testing mostly) but I sadly find out that the beta
versions aren't listed.
To show first how we use it first we parse and transform the content[1]
into a compatible format that is useful for us (HCL), this is then
updated[2] to make the build process easy and transparent for testing[3] in
other projects.
Does the site provide a way to get the active beta versions or is there a
plan to publish those active beta versions?
I know that most people will ask themself "why is this useful?" but testing
beta versions is really useful to detect bugs and also, having that
automated it's something really useful so people can focus on the bugs not
on remembering to update some configuration file.
Regards!
[1]
https://github.com/cloudnative-pg/postgres-containers/pull/269/files#diff-ff9c56df6264f225b05fd07453...
[2]
https://github.com/cloudnative-pg/postgres-containers/blob/main/docker-bake.hcl#L35
[3] https://github.com/cloudnative-pg/postgres-trunk-containers/
^ permalink raw reply [nested|flat] 4+ messages in thread
* Re: Support for listing the beta versions
2025-08-18 12:18 Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
@ 2025-08-18 13:16 ` Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-12-01 20:30 ` Re: Support for listing the beta versions Magnus Hagander <magnus@hagander.net>
0 siblings, 1 reply; 4+ messages in thread
From: Jonathan Abdiel Gonzalez Valdebenito @ 2025-08-18 13:16 UTC (permalink / raw)
To: pgsql-www@lists.postgresql.org
Hello,
To complement my previous email, since people may be using the file in
different ways, and probably will affect to add a new version
I propose to add an argument "beta=true" to the URL, which by default will
be false, keeping the same behavior, but if is added, will also
list the beta versions on the json file, allowing backward compatibility
and an easy way to include the beta versions without adding a
new file or entry in the json file.
Regards!
^ permalink raw reply [nested|flat] 4+ messages in thread
* Re: Support for listing the beta versions
2025-08-18 12:18 Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-08-18 13:16 ` Re: Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
@ 2025-12-01 20:30 ` Magnus Hagander <magnus@hagander.net>
2025-12-04 09:35 ` Re: Support for listing the beta versions Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
0 siblings, 1 reply; 4+ messages in thread
From: Magnus Hagander @ 2025-12-01 20:30 UTC (permalink / raw)
To: Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>; +Cc: pgsql-www@lists.postgresql.org
On Mon, 18 Aug 2025 at 15:16, Jonathan Abdiel Gonzalez Valdebenito <
jonathan.abdiel@gmail.com> wrote:
> Hello,
>
> To complement my previous email, since people may be using the file in
> different ways, and probably will affect to add a new version
> I propose to add an argument "beta=true" to the URL, which by default will
> be false, keeping the same behavior, but if is added, will also
> list the beta versions on the json file, allowing backward compatibility
> and an easy way to include the beta versions without adding a
> new file or entry in the json file.
>
> Regards!
>
Hi!
Sorry for a very late feedback on this.
I think this is the way it has to be done, more or less. I was trying to
think of a better way back when you sent it, and then didn't but forgot to
reply :)
Now, beta isn't enough. We technically have alpha, beta and rc. Should we
make it something like "?include=beta,rc" and a chance to list them? Or
should we have "testing=beta" and have it basically do "if you say alpha
you get all, if you say beta you get beta and rc and if you say rc you get
rc"? Which would make more sense?
--
Magnus Hagander
Me: https://www.hagander.net/ <http://www.hagander.net/;
Work: https://www.redpill-linpro.com/ <http://www.redpill-linpro.com/;
^ permalink raw reply [nested|flat] 4+ messages in thread
* Re: Support for listing the beta versions
2025-08-18 12:18 Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-08-18 13:16 ` Re: Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-12-01 20:30 ` Re: Support for listing the beta versions Magnus Hagander <magnus@hagander.net>
@ 2025-12-04 09:35 ` Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
0 siblings, 0 replies; 4+ messages in thread
From: Jonathan Gonzalez V. @ 2025-12-04 09:35 UTC (permalink / raw)
To: Magnus Hagander <magnus@hagander.net>; +Cc: pgsql-www@lists.postgresql.org
Hello!
>
> Sorry for a very late feedback on this.
Thank you for taking the time! :D
> Now, beta isn't enough. We technically have alpha, beta and rc.
> Should we make it something like "?include=beta,rc" and a chance to
> list them? Or should we have "testing=beta" and have it basically do
> "if you say alpha you get all, if you say beta you get beta and rc
> and if you say rc you get rc"? Which would make more sense?
Well, I was being a bit conservative since I didn't know if people
would like the idea, but yes, indeed! if we can have the beta alpha and
rc versions too, that will be amazing! Specially because that will
allow people to start testing early versions in their automated system.
My python it's a bit rusty but I can help testing if you need!
Regards,
--
Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
^ permalink raw reply [nested|flat] 4+ messages in thread
end of thread, other threads:[~2025-12-04 09:35 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2025-08-18 12:18 Support for listing the beta versions Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-08-18 13:16 ` Jonathan Abdiel Gonzalez Valdebenito <jonathan.abdiel@gmail.com>
2025-12-01 20:30 ` Magnus Hagander <magnus@hagander.net>
2025-12-04 09:35 ` Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox