Flavio Costa
Flavio Costa
I had a closer look into this topic, JSON-P indeed only provides a low-level JSON processing API, there is no automatic JSON-to-Java binding functionality that makes Gson convenient to work...
@Tony-Hu, nice finding, thanks! If the direction to go is to replace Gson with JSON-B due to it being a new standard, regardless of the implementation size, we can try...
Just tried it, the result serializing DTOs with Gson and JSON-B is equivalent. This is the Gson output: ``` [ { "version": 2, "type": "smarthome", "name": "newdemo", "label": "New Demo...
@JochenHiller, I only added the jar files after the runtime complained about the classes missing, so unfortunately none of those dependencies can be made optional. There's also another issue I...
Is the idea to add MicroProfile 2.0 and all its dependencies to the ESH distribution? If that's the case, then it could make sense to replace Gson with JSON-B when...
@JochenHiller, thanks for the detailed analysis, it sounds like we may eventually want to migrate to JSON-B, but there's still some improvements or corrections missing on their side. Everyone, as...
Hello @sjka, thanks for the feedback! As I was writing down these ideas, there were many uncertain issues that came to mind: whether icon set handling was being properly considered,...
Sounds good, I will start putting some work on the client side and once I have something that would allow some initial testing then I will see how I can...
To give an update on this, I finally have some working code! As expected, it was a very helpful exercise to refine some ideas and get closer to actual implementation....
Here is the link to the repository: https://github.com/flaviocosta-net/openhab-javafx I am not sure it is organized the best possible way, as it's the first time I push code on GitHub, so...