Re: XQuery

Paraschenko Oleg <[email protected]> Sat, 23 Jul 2005 02:20:42 +0400
Newsgroups gmane.lisp.scheme.ssax-sxml
Message-ID <[email protected]>
Hello Kevin,

your project looks very interesting! I'd like to be notified about 
milestone releases.

Kevin Tew wrote:

>Quick Intro:
>I'm a graduate student at Brigham Young University working for Phil
>Windley.
>
>I'm writing in order to start conversations and relationships with
>researchers in the Scheme/XQuery field.
>  
>
 > What other scheme researchers do you know of that have interests in
 > XQuery or XML Query in Scheme?

Looking at the wiki page "Literature Review for SXQuery Project", I 
think you have an exhaustive list of the researchers. At least,  the 
list contains entries on all activities I know. I have a vague feeling 
that the ssax-sxml mailing list archive contains traces of more 
projects, but I'm not sure.

Look also into CVS:

http://cvs.sourceforge.net/viewcvs.py/ssax/sxml-tools/

A lot of interesting SXML tools are hidden there.

>I blog my current research at http://blogs.eclab.byu.edu/tewk/.
>I also have a research wiki at
>http://wiki.eclab.byu.edu/index.cgi?SXQueryLiteratureReview
>

Your wiki is excellent! I like it very much.

You can also look at my wiki, probably you'll find more related links:

http://xmlhack.ru/protva/xquery/

>
>I look forward to corresponding with you and hope we can cooperate and collaborate.
>

Well, some time ago I though about implementing XQuery in Scheme, but 
I've given up. The main problems are that implementing XQuery is a big 
task for one man and that (just IMHO) XQuery is polluted by W3C Schema. 
By the way, before starting to write code, think a lot about how to 
implement namespaces. A wrong decision will lead to big pain.

I decided to switch to a simplier task of implementing XPath. On the 
other side, I believe that 99% of XSLT or XQuery implementation is an 
XPath implementation. So if we had an XPath, we could easily implement 
XSLT or XQuery.

Be aware that SXPath is not a real XPath implementation, but just a 
useful library of combinators. I hope that the real XPath will be 
provided by DDO-SXPath from Dmitry Lizorkin.

Right now I'm working on a tool for stress-testing XPath 
implementations. So if you'll write your own XPath subsystem, you'll be 
able to test it.

>Sincerely,
>  
>
> Kevin Tew
> 2204 TMCB
> [email protected]
> Graduate Research Student
> Enterprise Computing Laboratory - http://www.eclab.byu.edu/
> Brigham Young University
> Current Research http://blogs.eclab.byu.edu/tewk/ 


-- 
Oleg Paraschenko  olpa@ http://xmlhack.ru/  XML news in Russian
http://uucode.com/blog/  Generative Programming, XML, TeX, Scheme



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click