==================================================== #opendaylight-intern: jQuery/XPath for MD-SAL intern ==================================================== Meeting started by colindixon at 13:01:18 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-intern/2014/jquery_xpath_for_md_sal_intern/opendaylight-intern-jquery_xpath_for_md_sal_intern.2014-06-30-13.01.log.html . Meeting summary --------------- * status update (colindixon, 13:01:41) * Neel uploaded his most recent changes to his git repo (devinavery, 13:04:09) * LINK: https://github.com/neel1438/Opendaylight/tree/master/jquery/src/jquery the changes are here (colindixon, 13:04:16) * LINK: http://pastebin.com/tt8gh1Z3 (Neel_B, 13:07:08) * hardcoding a DOM tree turns out to be more complext than you’d hope, among other things we’re going to to need to look at implementing our own version of NamedNodeMap if we want to use XPath (colindixon, 13:07:09) * LINK: http://pastebin.com/3gmmARkh (Neel_B, 13:12:15) * review and next steps (colindixon, 13:17:11) * devinavery notes that at least in the MD-SAL as it gets serialized to XML via RESTCONF, there are no attributes, which may allow us to avoid implementing a NamedNodeMap (colindixon, 13:27:10) * devinavery points out that we should really keep the query semantics for XPath to be such that the query behaves as though it were run on the XML that RESTCONF returns so that people can figure out how to craft queries and what to expect back (colindixon, 13:28:39) * concrete next steps (colindixon, 13:29:53) * ACTION: Implement a new Node implementation, that throws "MethodNotSupportted" exceptions (or something) in every method. Then modify the dummy hardcodded nodes to extend that class. (colindixon, 13:31:19) * ACTION: Modify the test xml document (and hardcoded nodes) to remove the attributes, and just use child tags. For example b_idc_id (colindixon, 13:31:29) * ACTION: Implemnt the remaining missing methods when you run it (presently that is getNodeType() method) (colindixon, 13:31:39) * Part of modifying the test document is to modify the test as well. Instead of @id on line 115 of the test, we should just use 'id' (i.e. remove the @ symbol so you reference a child node instead of an attribute) (colindixon, 13:33:50) * there was a lot of discussion back and forth (with code examples) about exactly what to do next (colindixon, 13:51:48) * Neel_B to work on the action items and e-mail progress, we’ll decide whether to meet at this time tomorrow: http://www.timeanddate.com/worldclock/meetingdetails.html?year=2014&month=7&day=1&hour=15&min=0&sec=0&p1=24&p2=43&p3=505 (colindixon, 13:57:45) Meeting ended at 13:57:56 UTC. People present (lines said) --------------------------- * colindixon (57) * devinavery (55) * Neel_B (40) * regXboi (28) * odl_meetbot (3) Generated by `MeetBot`_ 0.1.4