share / sharedb-postgres

PostgreSQL adapter for ShareDB
MIT License
46 stars 22 forks source link

Mark as deprecated? #11

Closed alecgibson closed 3 weeks ago

alecgibson commented 3 years ago

This library hasn't had any updates since March 2018. We're thinking of officially linking out to a fork in the ShareDB docs.

@nornagon do you have any desire/capacity to keep this library updated? If not, we should go ahead and mark this as deprecated in the README, probably with a link out to the actively-maintained fork.

dustin-weber-REISys commented 1 year ago

That would be really helpful. I was working on using postgres and was stuck trying to use this one. I switched to the fork linked above and got it working very quickly.

nornagon commented 1 year ago

Missed this issue somehow! I'm happy to hand over maintainership of this library; I'm no longer using it. Perhaps @zbryikt or someone else would like to put their hand up for it?

alecgibson commented 1 year ago

@nornagon I'm happy to look after it for now until someone else more suitable can take ownership. Maybe also @ericyhwang ? (We're still having weekly ShareDB meetings)

nornagon commented 1 year ago

@alecgibson I added you as an admin for this repo and invited you as a maintainer for the npm package. Let me know if there's anything else I can give you access to!

alecgibson commented 1 year ago

Thanks!

alecgibson commented 1 year ago

@zbryikt would you have any interest in maintaining this? We could catch this repo up to your fork?

zbryikt commented 1 year ago

hi guys! My main concern about maintaining this is that I'm not quite familiar with the original code, to the extent that it's better if someone can review my code when I make any changes.

But indeed we are still using it thus will want to help fix bugs in the future. Currently this library is kinda stable so not sure if another maintainer is the most important thing, perhaps we can first update the original repo based on the fork?

The fork is based on this repo and released under the same license so please feel free to use any of the update in it. :)

alecgibson commented 1 year ago

Okay great will try to catch up in this PR https://github.com/share/sharedb-postgres/pull/14

Will discuss with @ericyhwang next week; I'm sure we can at least review PRs, etc.

curran commented 10 months ago

I'm looking at potentially migrating from MongoDB to Postgres and am also curious about the status of this repo.

We have:

Interesting stuff here, looks like there were active forks with some updates that could maybe get pulled in: https://github.com/share/sharedb-postgres/network

Looks to me like this repo we're on now is the latest and greatest. The README needs some love so it doesn't read as though it's the PlotDB fork.

zbryikt commented 10 months ago

Yes, I think alecgibson has merged the update in plotdb/sharedb-postgres so we should consider this repo as the official and best to go for posgres-sharedb integration; yet I didn't notice that the README from PlotDB got merged too so perhaps we only need a simple update in README to make it look like the official one. :)

curran commented 10 months ago

I took a stab at the README update.

I also noticed the package name in package.json may need to be updated and make an issue for that - #20

alecgibson commented 3 weeks ago

Okay trying to give this repo some love.

Have just released https://github.com/share/sharedb-postgres/releases/tag/v4.1.0 which releases the fork merge and adds support for recent sharedb versions.

I'm also working on adding CI in https://github.com/share/sharedb-postgres/pull/24 — should hopefully lead to a major version bump soon that brings this library fully up to spec with the upstream DB adapter tests.

curran commented 3 weeks ago

Amazing! Thank you so much for this work. I love the idea of using ShareDB on Postgres.