My company relies on PostgreSQL and pgAdmin, as do thousands of other
companies, I'm sure. Since most of our customers have been with us for a long
time and have stable installations, we have not been upgrading them to the
latest PostgreSQL version, and therefore, most of my experience has been with
pgAdmin III. Nonetheless, I have been less than impressed with it. It freezes
or disables commands at random times. Not enough to prevent me from working,
but enough to make me think that the development process has not been rigorous
enough.
Eventually, I am sure that we will be migrating to modern versions of
PostgreSQL and therefore to pgAdmin 4. I've glanced at it. My initial,
uneducated impression is that changes were made from pgAdmin III for little
reason other than change itself. I would have much preferred to see it keep
the same UI rather than moving to a browser.
But because PostgreSQL is such a successful database platform, used by
thousands upon thousands of mission-critical applications, it is incumbent on
the developer community to ensure that its administration tool works well, and
that upgrades do not break existing features. If, as you say, we should not
count on the developers of pgAdmin 4 to ensure that upgrades do not break
existing features, then please suggest a professionally developed,
professionally supported alternative that we can pay for and get the quality
assurance that we, as professional developers and users, should expect.
Rob Richardson
On Friday, August 21, 2020, 06:51:29 AM EDT, Stephen Knox
<[email protected]> wrote:
Gosh, you're right, this does sound very rude.
I'm not sure where to start with this and I'm a user, not a developer of the
software, so shouldn't be taking this too personally.
You seem to have misread the licence of the software:
https://github.com/postgres/pgadmin4/blob/master/LICENSE.
As this is open source software, no one is guaranteeing you anything (why
should they, you didn't pay for it, right?). What they are guaranteeing you is
that the code is open for you to view and change if you so desire (given
certain conditions). There is a likelihood that other people will come and fix
and bugs, create new features, but that is not a given, nor should it be.
If it is really "mission-critical software" then sitting around ranting in a
mailing list is not going to help you. If you are experiencing these issues
(personally I have had very few issues with the software, so can't help you
there). You need to do one of:
- Ask politely if anyone can help, file bugs properly on the bug tracker by
stating your system environment, steps to reproduce etc. Note, this email does
not meet the politeness criterion- Obtain the skills yourself to fix your own
issues, and ideally contribute those back to the project- Pay someone as a one
off to fix the bugs you are experiencing or an ongoing maintenance-type contract
I'm afraid your message just comes off as entitled, uninformed, and yes, rude.
Stephen Knox
On Fri, Aug 21, 2020 at 11:23 AM <[email protected]> wrote:
pgAdmin v4.25 has yet again broken something. After being harassed to upgrade
to the latest version, pgAdmin has stopped opening itself properly.
It no longer opens in the correct Pale Moon profile. It now opens in the
*default* profile, which completely breaks everything. I've previously tried to
explain how important it is for pgAdmin to have its own dedicated
GUI/"webview", so I'm not going to go into details about why this is so
important here. It seems to fall on deaf ears either way.