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

This repository will no longer be maintained. #73

Open
breath103 opened this issue Jul 5, 2020 · 5 comments
Open

This repository will no longer be maintained. #73

breath103 opened this issue Jul 5, 2020 · 5 comments

Comments

@breath103
Copy link
Contributor

breath103 commented Jul 5, 2020

I suppose this might be confusing, even saddening news for contributors of this repository.
This library initially developed while building Vingle.
Since it doesn't contains any business logic, We nurtured this as open source from very beginning - to share the benefit of it with wider serverless & AWS & Typescript communities, and to get contributions from those communities as well

But since all of its core contributors left Vingle at 2020, including myself and @mooyoul @deerFried,
we got into situation where Vingle orgs owns the repository, yet there is nobody in Vingle who can actively maintain the repository.
As a solution, we tried to transfer this repository along with other open source libraries to public github org dedicated on those libraries, serverless-seoul, In order to keep the contribution / issues / PR history.
but we've asked to put this back to under Vingle org, with mentioning of legal obligation for copy rights to company.

As a result, we have no choice but to hard fork this repository.
We're trying to achieve those things by doing so:

  • No central entity such as company or corporation on future of those libraries
  • Keeping the door open for future contributions
  • Active maintenance, including full documentation

@MyAeroCode @ktwbc @rogueturnip @lorenzocastelli @MickL @benhutchins @NoelBaron @brianjd @mikecann @thakursunakshi @singhdeepme @sanchaysdn @evaneus @civilizeddev @tscj3490 @mihirogi @justin-gerhardt
Thanks for your contributions, sorry for the not optimal result here. please refer Dynamorm for further maintenance and contribution, we'll be actively maintaining this repo - we've just added documents -

thanks.

@breath103 breath103 changed the title This repository is no longer maintained. This repository will no longer be maintained. Jul 5, 2020
@benhutchins
Copy link

benhutchins commented Oct 14, 2020

I know that @breath103 mentioned Dynamorm but I'd also like to mention my port of Dynamo-Types:

Dyngoose

It takes a slightly different approach to querying and operations, with support for call-chaining and advanced queries, utility classes for performing transactions and batch operations, exposes conditional checks for all operations, and more goodies. It too is being actively maintained.

@MickL
Copy link

MickL commented Oct 14, 2020

Thanks for the info! Personally I ended up using Dynamoose but the TypeScript support had a lot of errors and I didnt like the syntax that much (its close to Mongoose even tho DynamoDB is totally different than MongoDB).

@benhutchins
Copy link

@MickL I agree, I had been using Dynamoose for awhile and really wanted better typing. I also found the way it built queries often ended up being poorly optimized. I found dynamo-types later but it didn't support some key features I was looking for. I created a few pull requests for dynamo-types but eventually I had to do a hard fork as I was changing the usage significantly. Dyngoose now is fully-typed for every operation with some advanced features exposed in helpful ways.

@jpmtrabbold
Copy link

@breath103 hey man, is it still the case that this repo is not being maintained? I'm just asking because it has been updated 19 days ago..

@breath103
Copy link
Contributor Author

@jpmtrabbold it's because of renovate automatic dependency update. at least original maintainers all maintaining https://github.com/serverless-seoul/dynamorm this repository

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

4 participants