From: Patrick B. <pat...@jo...> - 2010-07-28 00:52:25
|
Hello eXist Developers! I need the ability to set up some pretty advanced metadata for documents and for binary objects (perhaps even collections?). I spoke briefly with Adam, he seemed to think a module was the wrong path, and eXist needed metadata functionality built into the core (Adam, please feel free to correct me if you don't feel I've properly represented you). This is a job I'm more than willing to undertake, but I think it would be best if I was directed by the core developers, since I want to make sure anything I write benefits everyone and not just my needs. Also, I think I could probably build it much faster if given a few pointers. My needs are basically just the ability to efficiently store and index a schema validated piece of XML associated with other objects in the system. I was also thinking this might be a good time to consider how this could be extended into native XLink functionality. I've done a little work in the code base, I built a small addition to the unix permissions to allow more granular permissions (which I still intend to contribute, but I haven't had time to fully test, and now I'm thinking of changing it as I work on the metadata stuff). But a quick "here's where I would start" would be very helpful. Also, any tips to ensure efficiency would be appreciated. Lastly, links to reading material are always great. Let me know what ya'll think! Cheers, -- Patrick Bosek Jorsek Software Cell (585) 820 9634 Office (585) 239 6060 Jorsek.com |