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

What's the status and direction of the project? #579

Open
raphw opened this issue Aug 12, 2022 · 17 comments
Open

What's the status and direction of the project? #579

raphw opened this issue Aug 12, 2022 · 17 comments

Comments

@raphw
Copy link

raphw commented Aug 12, 2022

Hello,
thanks for the work on this driver and leveraging asynchronous notify/listen. Unfortunately, the library relies on several outdated dependencies. Is it that nobody maintains this code anymore?
Thanks.

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

Not abandoned but we have migrated all of our usage away from JDBC and therefore my main maintenance motivation has gone away.

I will try to get things updated in the coming week.

@raphw
Copy link
Author

raphw commented Aug 16, 2022

Thanks for the answer. What are you using now? Vertx?

@xzilla
Copy link

xzilla commented Aug 16, 2022

Perhaps you would consider re-licensing this project under the Postgres license, which would allow others to more easily continue the (very nice) work you have started?

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

@xzilla I'm definitely open. It's currently the 3 clause BSD so I'm not sure how that's limiting anything. That being said, I've wanted to move it of this defunct organization for a while now.

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

@raphw We've moved entirely to Quarkus. So yes we're using the reactive PG driver from the Vert.x platform (which Quarkus is built upon).

@davecramer
Copy link

@kdubb I have no issue moving it into org.postgresql. and housing it inside our github repo if that's something that appeals to you.

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

@davecramer That would be a great move. I'll chat with you in the next week or so to get things going. I've got a lot going currently.

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

FYI, I'm happy to continue maintaining the project as much as I can. It has involved a large amount of effort to start and continue the project from myself and others. I don't want to walk away but as I said I've got lots of time constraints.

Also, the pluggable type engine this driver is built on to support advanced, composite, and custom types might live on; either as an add-on or integrated with the Vert.x driver. Currently the Vert.x driver has little to no support for them.

@jesperpedersen
Copy link
Contributor

@davecramer We have talked about this in the past - at least in person 😃 The question is who will maintain the code in the new repository if @kdubb doesn't have time for it. I'm only working with C and Rust now, so I don't have time to do bigger contributions.

I'm happy to sign over my contributions to a new license if necessary.

@davecramer
Copy link

@jesperpedersen well that's an excellent question. One possibility is that inside the PostgreSQL org it might get more love. I don't have an answer.

@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

Regardless of maintenance capacity, moving the copyright to a proper organization and possibly relicensing is something that should be done; the obvious first choice would be the PostgreSQL org.

@jesperpedersen
Copy link
Contributor

@davecramer The new package name could reflect it in some way. The pluggable type engine is the key part -- ideally it should be ported over

@jesperpedersen
Copy link
Contributor

PostgreSQL Org + 3-BSD works for me

@kdubb kdubb changed the title Is this project abandoned? What's the status and direction of the project? Aug 16, 2022
@kdubb kdubb pinned this issue Aug 16, 2022
@kdubb
Copy link
Member

kdubb commented Aug 16, 2022

@raphw Used a bit less pessimistic title. You spurred on a good conversation that we needed to start. 😉

@raphw
Copy link
Author

raphw commented Aug 16, 2022

Of course, thanks for taking up the question so quickly and actively!

@kdubb
Copy link
Member

kdubb commented Apr 3, 2023

Update... If there's a path forward that doesn't include me being the ongoing sole maintainer, I'd be willing to commit to on a new release with some updates, a more appropriate package and a transferred copyright that we can finally move to the PostgreSQL org.

@kdubb
Copy link
Member

kdubb commented Apr 3, 2023

I've created issue #587 to track the transfer to the PostgreSQL organization.

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

5 participants