[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [xdi] Minutes: XDI TC Telecon Friday 2012-04-27
Cam,oxServer currently has two implementations of the XDI graph model: memory and LDAP. If you want to use oxServer, you could implement some/all of the interfaces using BerkleyDB.
Markus has a different XDI model, so you should also look at his and see which better suits your requirement.
- Mike --------------------------------------------------- Michael Schwartz Gluu Founder / CEO mike@gluu.org +1 646-810-8761 On Sat, 28 Apr 2012, Cameron Hunt wrote:
Apparently the BerkleyDB for Android includes a key/value API. It would be interesting to see what changes might need to be made to XDI2 to use that.Have you tried porting XDI2 to Android? On 2012-04-28 13:35, Markus Sabadello wrote:Hi Cam, Yes in the XDI² library [17], the default persistence mechanism is to store XDI data in a BerkeleyDB.. This is also what I'm using for XDI on a FreedomBox, which (like phones) also has limited hardware. So it sounds like this might work for you.. Actually with the current XDI graph model, it's pretty easy to store XDI in any kind of key/value based store, so there might even be more lightweight options than BDB. Markus On Sat, Apr 28, 2012 at 8:43 AM, Cameron Hunt <cam@bitworld.us [18]> wrote:Markus, bitWorld is behind on a slide deck for our Personal Data Analysis project, but you can see some of the technology components here: http://www.bitworld.us/index.php?page=pda [13]. Our current challenge is to test the persistence of funf-collected data as XDI graphs on the phone itself. I've heard a rumor that you might have XDI wrapper code that talks to BerkleyDB. If so, this would dramatically reduce the effort needed to evaluate this approach. On 2012-04-28 03:29, Markus Sabadello wrote:Sorry I couldn't join the call, I was on the plane to California.. Great to hear Bitworld is using FUNF, I have worked with that myself as well and would love to learn more about what you're doing.. Also looking forward to talking more about the test tools and OASIS server at IIW.. Markus On Sat, Apr 28, 2012 at 3:01 AM, Drummond Reed <drummond.reed@xdi.org [5] [6]> wrote:Following are the minutes of the unofficial telecon of the XDI TC at: Date: Friday, 27 April 2012 USA Time: 9:00AM - 10:30AM Pacific Time (16:00-17:30 UTC) ATTENDING Cameron Hunt Kari Lippert Mike Schwartz Drummond Reed REGRETS Joseph Boyle THE ETHERPAD LINK FOR TODAY IS: http://xdi.idearpad.com/62 [1] [1] 1) WELCOME TO BITWORLD Bitworld has joined OASIS as a non-profit member, and Cameron Hunt, Kari Lippert, and Phil Windley will be participating in the XDI TC under the Bitworld membership. Cam explained that Bitworld is using FUNF from MIT, and wants to be able to run it on mobile devices like Android. FUNF uses SQL Lite, and thus Bitworld wants to look at writing XDI statements directly into the SQL Lite database. 2) TEST TOOL Mike gave a demo of the test tool developed by the OpenXDI Project. http://seed.gluu.org/oxTestTool [2] [2] More tests are coming next week to show the following features: http://ox.gluu.org/doku.php?id=oxserver:listoffeatures&s [3] [3][]=features Mike suggests that we run the tests on the OASIS-sponsored server. This coming week at Internet Identity Workshop Mike and Markus and other TC members that are attending will be able to discuss it. 3) XDI QUERY Mike said he was still working on putting the requirements in priority order. This may be a subject we discuss at IIW next week. 4) MODELING DEVICE IDENTITY Drummond shared a graph pattern for device identity that Bitworld needs. This brought up a number of questions related to device identity, device ownership, and graph organization. Cam mentioned that in his experience there are three key factors involved with graph modelling: * how to model so that persistence and searching is optimized * how to model so the presentation layer is optimized * how to model so other automated processing (e.g., inferencing) is optimized The goal is to minimize the model remapping between persistence, processing, and display. Mike explained that the reason the trend in LDAP has been towards "flat" is that you don't want developers to need to know where there data is, but rather to make it easy to reference. Drummond agreed that flat is better because that way each entity can be as independent. Mike then explained that the OpenXDI implementation was less concerned about keeping the graph flat because XDI makes it easier to make extensive use of indexing. With regard to Bitworld's design choices, Mike also suggested looking at the oxPlus design: https://svn.gluu.info/repository/openxdi/code/docs [4] [4]specifically https://svn.gluu.info/repository/openxdi/code/docs/oxPlus/seedOverview.ppt[6][5] Mike also said that the location of the link contracts is critical. 5) NEXT CALL Even though Internet Identity Workshop is next week, we will still hold the next call next week at the regular time. One agenda item will be a summary of the XDI discussions at IIW.Links: ------ [1] http://xdi.idearpad.com/62 [7] [2] http://seed.gluu.org/oxTestTool [8] [3] http://ox.gluu.org/doku.php?id=oxserver:listoffeatures&s [9] [4] https://svn.gluu.info/repository/openxdi/code/docs [10] [5]https://svn.gluu.info/repository/openxdi/code/docs/oxPlus/seedOverview.ppt[11] [6] mailto:drummond.reed@xdi.org [12]-- Cameron Hunt Director, bitWorld 843.654.4708 [14]---------------------------------------------------------------------To unsubscribe, e-mail: xdi-unsubscribe@lists.oasis-open.org [15] For additional commands, e-mail: xdi-help@lists.oasis-open.org [16]Links: ------ [1] http://xdi.idearpad.com/62 [2] http://seed.gluu.org/oxTestTool [3] http://ox.gluu.org/doku.php?id=oxserver:listoffeatures&s [4] https://svn.gluu.info/repository/openxdi/code/docs [5] mailto:drummond.reed@xdi.org [6] https://svn.gluu.info/repository/openxdi/code/docs/oxPlus/seedOverview.ppt [7] http://xdi.idearpad.com/62 [8] http://seed.gluu.org/oxTestTool [9] http://ox.gluu.org/doku.php?id=oxserver:listoffeatures&s [10] https://svn.gluu.info/repository/openxdi/code/docs [11] https://svn.gluu.info/repository/openxdi/code/docs/oxPlus/seedOverview.ppt [12] mailto:drummond.reed@xdi.org [13] http://www.bitworld.us/index.php?page=pda [14] http://108.160.154.15/tel:843.654.4708 [15] mailto:xdi-unsubscribe@lists.oasis-open.org [16] mailto:xdi-help@lists.oasis-open.org [17] http://xdi2.projectdanube.org/ [18] mailto:cam@bitworld.us-- Cameron Hunt Director, bitWorld 843.654.4708 --------------------------------------------------------------------- To unsubscribe, e-mail: xdi-unsubscribe@lists.oasis-open.org For additional commands, e-mail: xdi-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]