mjhoffmeister / Hydra.NET

MIT License
4 stars 2 forks source link

Question about licensing and roadmap #2

Closed lambdakris closed 3 years ago

lambdakris commented 3 years ago

Hi @mjhoffmeister! Nice work on this lib, really appreciate the straightforwardness and cleanliness. I'm actually thinking about using it for some work related stuff, but wanted to find out if you had given any thought to licensing (Apache2, MIT, etc.) and about your plans (if any) for further releases. I'd be happy to get involved and contribute to the project. I have some ideas for contributing docs along the lines of a end to end tutorial and was also brainstorming about contributing things like integration with JsonLd.Entities for context generation and/or adding support for inline operations. Anyway, awesome job and happy to help out in any way I can.

mjhoffmeister commented 3 years ago

Thanks for the offer to contribute, @lambdakris! License-wise, I want to keep it as open as possible. I guess that would be MIT, but I could be wrong.

Regarding roadmap, this library is just good enough for my purposes, so my next step was going to be a complementary web client project that would use it to dynamically generate a UI. Working on that would surely drive changes here.

I like what I see in the context generation examples for JsonLd.Entities. I'm not sure about integrating with that library because it looks like it depends on Newtonsoft.Json, which I recently removed in favor of System.Text.Json, but maybe JsonElement could be used in the absence of JObject?

lambdakris commented 3 years ago

Awesome @mjhoffmeister! I noticed that difference in JSON serialization library too and I think you might be on to something. I'll look a bit more into that and I'll also start looking at adding to the docs as a way to familiarize myself with the project a bit more. I believe you are right in terms of the MIT license being pretty open and it works just fine for my purposes.

carducci commented 3 years ago

Hydra.NET is a project I created for use in my personal projects without much expectation that others would be interested.

Put me down as another interested contributor! Great work so far, I'd love to help anyway I can!

lambdakris commented 3 years ago

Hi @mjhoffmeister, would you be able to add the MIT license file today?

mjhoffmeister commented 3 years ago

@lambdakris, I just completed your pull request and added the license.