On 30/01/2013 11:27, Jan Bernhardt wrote:
Hi Syncopers,

I'm currently working on updating our CXF migration website [1]. While I was starting 
documentation some month ago, I discovered a nice feature CXF offers, to make more 
standard like search queries, that can easily be applied to different persistent layers. 
It is called "Feed Item Query Language"(FIQL). Take a look at [2] for more 
detailed information.

We are currently using our own custom *Cond classes to POST search requests. 
According to RESTful best practices it would be nicer, to send these kind of 
search queries via GET operation. With FIQL we could easily achieve this 
behavior.

So my proposal would be to create a new JIRA ticket (for 1.3.0 ?) to switch our 
current implementation to support and use FIQL search queries in the feature, 
and also update our Roadmap accordingly.

WDYT?

+1 - if there is a standard (AFAIU is [3]) I don't see any reason to stuck with our custom way. A mandatory statement for this change is, of course, to not reduce the space of possible conditions that can be currently searched for.

I also agree with targeting this change to 1.3.0.

Regards.

[1] 
https://cwiki.apache.org/confluence/display/SYNCOPE/REST+API+upgrade#RESTAPIupgrade-ConfigurationService
[2] http://cxf.apache.org/docs/jax-rs-search.html
[3] http://tools.ietf.org/html/draft-nottingham-atompub-fiql-00

--
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/


Reply via email to