Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PGAdmin3 #696

Open
lm8 opened this issue Jul 5, 2021 · 5 comments
Open

PGAdmin3 #696

lm8 opened this issue Jul 5, 2021 · 5 comments

Comments

@lm8
Copy link

lm8 commented Jul 5, 2021

Noticed PGAdmin3 in the package list and I was wondering if there were any plans to upgrade it to work with later versions of PostgreSQL and add better partition support. I've been looking at the various PGAdmin3 forks and what functionality they add and some have nice features for working with later versions of PostgreSQL. Here are links to some forks in case you're interested: https://github.com/allentc/pgadmin3-lts https://github.com/levinsv/pgadmin3 I started putting together my own fork before I found these. Took me a while, but I have PGAdmin3 building without GNU autotools. Just needs CDetect, pkgconf and make to build. No configure or autoconf needed. Haven't found a decent replacement for GNU make. By the way, Sabotage Linux includes some really interesting packages.

@ghost
Copy link

ghost commented Jul 5, 2021

That would be a good project for you to do if you are interested in it, packages are updated on a volunteer basis if they are not particularly important.

@lm8
Copy link
Author

lm8 commented Jul 10, 2021

I can certainly look into it as I have time. Which fork of PGAdmin3 would users be most interested in or would it not matter as long as it works with later versions of PostgreSQL? I'm trying to get PGAdmin3 working building with more standard library settings for wxWidgets like STL support. Still a work in progress though.

@rofl0r
Copy link
Member

rofl0r commented Jul 10, 2021

i didn't follow pgadmin development, could you please enlighten me in what the newest pgsql version supported would be?

did pgadmin3 development itself stall, that you mention these forks ? and what is the "bigsql" thing mentioned by one of those forks ?

as for which fork to choose (if necessary) my leaning is naturally the one that keeps working with wxgetk 2.8.12.

No configure or autoconf needed. Haven't found a decent replacement for GNU make

i don't have any issues with configure scripts and gnu make, in fact i prefer them over all other solutions.

Just needs CDetect, pkgconf and make to build. No configure or autoconf needed.

i don't know what CDetect is, but since we don't have it in sabotage (afaik) i'd hugely prefer a configure script, because that doesnt add new dependencies.

@rofl0r
Copy link
Member

rofl0r commented Jul 10, 2021

in case this is the cDetect you're refering to: http://cdetect.sourceforge.net/
its approach is flawed, as it requires to execute a binary compiled with the toolchain provided, which is not possible for cross-compilation. see my article https://sabotage-linux.neocities.org/blog/5/ for more details re: cross-compilation.

@lm8
Copy link
Author

lm8 commented Jul 11, 2021

I've added cross-compilation support to CDetect. I've used it to cross-compile programs I've built for Android using the NDK. PGAdmin3 development stopped a while ago and the developers are working on PGAdmin4 which is web based. It misses a few features from PGAdmin3 such as the server status functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants