Re: PostgreSql and VMS operating System

From: Christophe Pettus <christophe(dot)pettus(at)pgexperts(dot)com>
To: Vish Penmetsa <vish(dot)penmetsa(at)gmail(dot)com>
Cc: Daniel Gustafsson <daniel(at)yesql(dot)se>, pgsql-advocacy(at)lists(dot)postgresql(dot)org, Bruce Momjian <bruce(at)momjian(dot)us>
Subject: Re: PostgreSql and VMS operating System
Date: 2025-01-24 16:20:30
Message-ID: 3CD15C4F-5050-47AB-A2A2-FD491381CC53@pgexperts.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy

> On Jan 24, 2025, at 08:09, Bruce Momjian <bruce(at)momjian(dot)us> wrote:
> Our normal development flow is:
>
> https://wiki.postgresql.org/wiki/Todo#Development_Process
> Desirability -> Design -> Implement -> Test -> Review -> Commit
>
> so I would focus on Desirability at this point. The next question is
> whether the demand justifies the code changes.

To expand on this just a bit, you do not need anyone's permission to just take the existing PostgreSQL code base and get it running on VMS. PostgreSQL is much more truly open-source than a lot of "open source" projects. However, what you then have is a fork, rather than the mainline PostgreSQL codebase. Since it is extremely unlikely that you can just compile the current code on VMS and have it work, some patches will be required to do conditional compilation and provide support code for VMS, and perhaps some additions to and modifications of the documentation and test suite.

The part where you need to negotiate with the community is whether or not to accept those changes back into the mainline. To be extreme, if the difference is one small conditionally-compiled primitive and the code otherwise runs just as it did before (including performance) on the currently-supported platforms, the chance is pretty good; if there is extensive surgery that requires a lot of changes, or if those changes have performance or maintenance impact on the mainline, the chance is much lower.
--
Christophe Pettus / christophe(dot)pettus(at)pgexperts(dot)com
Chief Executive Officer / PGX Inc. / 24x7 Support, Consulting, Development / pgexperts.com
See us at: SCaLE, March 6-9, Los Angeles / Nordic PgDay, Copenhagen, March 18

In response to

Browse pgsql-advocacy by date

  From Date Subject
Next Message Tom Lane 2025-01-24 22:09:37 Re: PostgreSql and VMS operating System
Previous Message Bruce Momjian 2025-01-24 16:09:01 Re: PostgreSql and VMS operating System