Jaguar-dart / jaguar_orm

Source-generated ORM with relations (one-to-one, one-to-many, many-to-many), preloading, cascading, polymorphic relations, etc
https://jaguar-dart.github.io
BSD 3-Clause "New" or "Revised" License
217 stars 54 forks source link

Further work on this plugin #156

Closed boskokg closed 4 years ago

boskokg commented 4 years ago

Hi there,

I would like to know if you have any plans on working further on this plugin or you are going to leave it as it is.

The current master is unstable and I see there was no work done in the last 3 months.

The last stable release makes me the conflict with the other plugins because of an old version of analyzer dependency.

I am using your plugin in the big project and if you cannot maintain the plugin, please tell me so I can search for the alternative to use.

Thanks.

jaumard commented 4 years ago

We are in the same case as you :) but worse case scenario, we will have to fork the code, update it and publish it again with another name, at least that's what we plan to do if needed.
In the same time you can use dependency_overrides to force the analyzer version

boskokg commented 4 years ago

I have done the fork and updated the entire code to 4.x.x. I made a marge request, but no one responds to it for weeks. I am using my fork for now and it works pretty well...

jaumard commented 4 years ago

Interesting ! What is more on 4.x.x that wasn't in 3.x.x ?

boskokg commented 4 years ago

Actually, I don't know. I saw the changes that contributors made on postgres and done the same thing on sqflite.

boskokg commented 4 years ago

jaumard, would you like to create a separate plugin for sqflite and continue improvements out of this unmaintained plugin?

jaumard commented 4 years ago

ho ok ! I'm waiting because I'm talking with the maintainer to know if I can have rights to deploy the package on pub, I already have rights on GitHub but not yet on pub. If I have the rights I prefer not to create a separate repo and keep maintaining this one to keep the name and community. I'll keep you in the loop :)

jaumard commented 4 years ago

So @boskokg I've got some news :) I was able to reach the maintainer a he add me to pub/github so I'm able to maintain this project. I'll will check you PR about v4 but might take time as I need to understand was this version offers, but I'll check that. I'm closing this issue :)