Hi,

On 15 October 2012 12:10, Jeroen De Dauw <jeroended...@gmail.com> wrote:
>> Would there be any demand for this?
>
> Yes, having dynamic filtering and continuation for result formats is pretty
> high on the wish list for result formats in general. Which is why people are
> so excited about the filtered format. I however have two concerns about this
> format:
>
> * It seems to need specific code for each result format it supports, which
> leads to less versatility and a lot more maintenance effort then some
> generic system
> * It loads "all data" and then does filter operations on it, which does not
> work for big datasets and for others is not always desired

When I started working on this I consciously decided to do the
filtering on the client side to reduce round trips. My reasoning was
that you could achieve server side filtering by using the RunQuery
special page from Semantic Formats. But I agree that in a lot of cases
doing the round trip would be preferrable to client side filtering and
I have some ideas on how this could be done. This might also solve the
first problem and leverage existing formats. For simple filters it
should be as easy as sending the query amended by the filter condition
to the server and displaying the result. For something like e.g. the
distance filter it might be less easy.

Andrew, I very much like your stuff. I am excited (and a bit
overwhelmed) at the attention this format gets. Right now it is still
very much a construction area and will see a lot of changes before it
becomes reasonably stable. There are still a lot of mechanisms in how
stuff is handled that I want to improve. Normally I would be very
happy to ask you to provide a patch. In this case however, to prevent
us from having to somehow manually merge large amounts of code I would
ask you to give me some more time to consolidate the format.

Cheers,
Stephan

------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to