aeson-schema icon indicating copy to clipboard operation
aeson-schema copied to clipboard

Add to Stackage?

Open ocramz opened this issue 5 years ago • 10 comments

Hi, I would love to use this library but I'm hitting some inconsistent version constraints; could you add it to Stackage such that it will be possible to check its requirements against many other libraries ? Thank you!

ocramz avatar Jan 02 '20 09:01 ocramz

I've addressed the required changes in #13

ocramz avatar Jan 02 '20 10:01 ocramz

@ocramz I'm quite disinterested in maintaining this package as I don't use it at all anymore. I do plan to merge #13, fix travis and upload new version to Hackage but I'm not that interested in fixing up bounds all the time for new Stackage versions (which I also don't really use these days...).

However, I'm happy for you to add the package to Stackage under your own name. This is something that Stackage allows. I'd also be happy to add you to this GitHub repo and as a Hackage maintainer if you'd want to take more active role beyond that. Let me know.

Fuuzetsu avatar Jan 03 '20 01:01 Fuuzetsu

@Fuuzetsu I would be willing to take over maintenance of this package.

kozross avatar Jan 23 '20 21:01 kozross

@kozross I have added you on Hackage and sent GitHub invite.

Fuuzetsu avatar Jan 27 '20 00:01 Fuuzetsu

Note however: https://github.com/Fuuzetsu/aeson-schema/pull/13#issuecomment-570501242

So maybe this package should no longer exist.

Fuuzetsu avatar Jan 27 '20 00:01 Fuuzetsu

Glad @kozross stepped up for maintainership, I just have a couple patches to contribute for now. @Fuuzetsu I checked out aeson-schemas from LeapYear and while it is a very cool library it does not cover the same use cases as this one, namely checking a JSON struct against a JSON-schema spec; they introduced their own schema format.

ocramz avatar Jan 27 '20 09:01 ocramz

@ocramz I see, I should have spent a little time reading what the package is about. Seems json-schema package is the same -- uses own schema thing. Thanks for checking.

Fuuzetsu avatar Jan 27 '20 23:01 Fuuzetsu

@Fuuzetsu @ocramz Sorry to disappoint, but further discussions in my organization means that we're going to maintain our own copy. We've added a lot of modifications, and removed considerable functionality to suit our specific needs. The library will be available (soon!) and will credit @Fuuzetsu and the original author, but I don't think making such drastic changes to an existing library is preferable to starting a new one.

Sorry if this caused any confusion or disappointment.

kozross avatar Jan 28 '20 04:01 kozross

@Fuuzetsu @kozross no worries! I'll bring this one up to date and cut a new release sometime soon.

ocramz avatar Jan 28 '20 08:01 ocramz

@kozross No problem, happens all the time.

@ocramz Great, thank you.

Fuuzetsu avatar Jan 29 '20 00:01 Fuuzetsu