Gianugo Rabellino wrote:
Vadim Gritsenko wrote:
Gianugo Rabellino wrote:
how would you like to get involved more and help yourself? :-)
I'd like to see meta data implemented. I do see a great need of last
modified time for resources and ideally for query results on
collections too in order to provide adequate performance of xindice in
conjunction with cocoon.
Is there any work going on to complete meta data support?
David did a first cut at an implementation, have you seen it? However,
metadata are my pet peeve too: the problem is that it's an issue to be
solved in two places: here and on the XMLDB API list.
After a quick look at the API my first guess is that this can be done
via exposing MetadataService. Am I on the right track? I can try and
finish this implementation and fix here and there some other stuff as
well (usual disclaimer -- "if time permits" -- applies)
This is a recurring issue. Please have a look at these threads:
http://marc.theaimsgroup.com/?t=103839556100006&r=1&w=2
http://marc.theaimsgroup.com/?t=104749973700007&r=1&w=2
http://marc.theaimsgroup.com/?t=104066672500001&r=1&w=2
http://marc.theaimsgroup.com/?t=103828933700002&r=1&w=2
http://marc.theaimsgroup.com/?t=101402632800003&r=1&w=2
And, yes, your help is *most* appreciated. :-)
Gianugo,
Current status on XNode is that I've not done anything to alter it
in almost 2 years, which is either a very good thing or maybe not.
Because it isn't built into Xindice 1.0 per se but is merely a specific
syntax and an API to access it, that simplicity means it isn't heavily
connected to Xindice, i.e., you could implement XNode in other
systems too.
My status is busy, but not too busy to do a check-in. When I first
joined up I had firewall problems on accessing CVS, but I don't now.
The only problem is that I've forgotten my password -- do you know
who I talk to to have it reset? Then I just need to know where you
think I should put the code. As I mentioned in one of those threads, the
current XNode code is at org.apache.xnode.*, not org.apache.xindice.xnode.*.
If that's not an issue, it's an easy insert. It's not within Xindice's
tree because, as I said, it's not an API necessarily specific to Xindice.
Finally, I've not modified XNode to allow inclusion of XML metadata;
everything right now is name-value pairs. But as a first crack at
things, we could call this version 1.
As I've mentioned before, I've not pushed this very hard since
I wasn't sure people want it. It works for my purposes.
But if I could get a password I would check the code in. Or I could
send it to you, if that's easier in the short term.
Murray
...........................................................................
Murray Altheim http://kmi.open.ac.uk/people/murray/
Knowledge Media Institute
The Open University, Milton Keynes, Bucks, MK7 6AA, UK .
"The current and future international political
environment severely constrains this country's
ability to conduct long-range strike missions." -- DARPA
http://news.bbc.co.uk/1/hi/world/americas/3035332.stm