LinkedDataFragments / jQuery-Widget.js

[DEPRECATED] A jQuery widget to query Triple Pattern Fragments interfaces
http://client.linkeddatafragments.org/
MIT License
35 stars 10 forks source link

Integrate YASGUI components #4

Closed pchampin closed 6 years ago

pchampin commented 9 years ago

The client looks pretty good, but how about reusing components, such as those from the YASGUI project? They are pretty cool too :)

Note that another way to look at it would be to implement LDT in YASGUI, as suggested here.

mielvds commented 9 years ago

It's on my development list since ISWC :) I'll try to squeeze it in soon.

RubenVerborgh commented 9 years ago

Would be great indeed! One thing I've discussed with YASGUI author @LaurensRietveld is the size of the code, which we should keep under control. However, there have been experiments for YASGUI to use the same SPARQL parser as the LDF client, which would substantially reduce the combined code size.

LaurensRietveld commented 9 years ago

Integrating both would be nice indeed!

Keeping the YASQE (I assume we are talking about YASQE here and not the whole YASGUI lib) size limited would be a nice-to-have as well. A few months ago I tried integrating the SPARQL.js parser into YASQE. This required quite some fiddling, as YASQE requires a tokenizer and shouldn't fail on invalid queries (something not directly applicable to sparql.js). My unfinished attempt was not a success: the responsiveness of YASQE decreased considerably after integration, but that was probably mostly caused by my fiddling around.

Considering the expected decrease in JS size to be relatively small (70KB decrease in size), this issue moved a bit lower on my todo list (the main yasgui lib and the lodlaundromat has been the primary focus for the last few months)

RubenVerborgh commented 9 years ago

Alright, sounds like a plan then :smile: @mielvds Let's briefly talk before this is started, as this repo should probably be cleaned up a bit before.

LaurensRietveld commented 9 years ago

And feel free to ping me as well, should you encounter YASQE-related issues

mielvds commented 8 years ago

I had a look at this recently, seems like a lot of CSS conflicts. Would require a careful isolation of the original css rules

RubenVerborgh commented 8 years ago

In the meantime, this repo has been cleaned up and is in good shape for extensions.

akuckartz commented 7 years ago

:+1:

Any news ? :-)

mielvds commented 7 years ago

I'll take another look soon

mielvds commented 6 years ago

We will move this issue to a new version of the client.