2007-12-16:
[11:15] <philmaker> Hello[11:15] <zumbrunn> hi philmaker[11:16] <philmaker> Good to see you[11:16] <philmaker> I did begin a small JSON data application in Helma within the last 24 hours.[11:16] <philmaker> Making decent progress.[11:17] <philmaker> I have GET, POST, PUT, and DELETE working[11:18] <philmaker> and JSONPath integrated[11:18] <philmaker> but need to do more with how the data storage is structured perhaps[11:19] <zumbrunn> what kind of url structure did you decide on?[11:19] <philmaker> Helm is so awesome[11:20] <philmaker> ATM, my plans are to allow arbitary data stores at any HopObject - and then within that HopObject leaf you can use JSONPath to further drill down into the data.[11:21] <philmaker> arbitary data stores at any url accessible (slash delimited) HopObject[11:21] <zumbrunn> with just one json property per hopobject?[11:22] <philmaker> That might not be the final plan - but it's all I have atm[11:22] <zumbrunn> ok[11:22] <philmaker> A little later I might somehow map json objects to HopObjects[11:22] <zumbrunn> how does one create new hopobjects?[11:23] <zumbrunn> as a separate step...[11:23] <zumbrunn> or automatically with the first post?[11:23] <philmaker> this is not the final answer - but atm using 404 not found[11:23] <zumbrunn> ok, cool[11:23] <philmaker> JSONPath does work on objects and not strings[11:23] <zumbrunn> actually, that might well be the final answer[11:24] <philmaker> I'll try to post something in the next week or so.[11:24] <philmaker> It's utterly simple right now but I'm happy[11:24] <zumbrunn> what's the downside of using the 404 to catch non existing references and create them on the fly?[11:25] <zumbrunn> (is there one?)[11:25] <philmaker> still need to work on users, access control... maybe transactions/roolback/commit/maybe[11:25] <philmaker> downside: not sure that there is one heck - but it does feel like a hack a bit[11:26] <philmaker> downside: not sure that there is one - but it does feel like a hack a bit[11:26] <zumbrunn> just set notfound=create in the app.properties and it won't feel like a hack anymore :-)[11:27] <philmaker> that's awesome[11:27] <philmaker> I would love to keep building on this project and also find some people who might be interested in enhancing Gobi[11:27] <philmaker> I like Gobi[11:27] <philmaker> I still want to play with the Mocha too[11:28] <philmaker> I am all over the place I realize.[11:28] <zumbrunn> ;-)[11:28] <philmaker> I wanted to do some simple examples for Helma - but it hasn't happened[11:28] <philmaker> I'm been playing with persistence frameworks for a couple of weeks.[11:30] <philmaker> How is the governing?[11:30] <zumbrunn> ha![11:30] <zumbrunn> no progress on that front[11:30] <zumbrunn> not from my side anyway[11:35] <zumbrunn> it was an "exciting" week in swiss politics, though[11:35] <zumbrunn> http://www.swissinfo.ch/eng/index.html?siteSect=105&sid=8536830[11:36] <zumbrunn> meaning everybody got very worked up about what happened[11:36] <zumbrunn> either in the positive or negative sense[11:37] <philmaker> <reading>[11:45] <philmaker> I read most of that - also did a little refresher reading on populism.[11:45] <philmaker> It's the early hours of the morning here - what else is new - so I'll be off soon[11:50] <zumbrunn> what happend is basically a storm in the water glass[11:50] <zumbrunn> very big waves for swiss standards[11:50] <zumbrunn> but *only* for swiss standards[11:50] <zumbrunn> in other countries with other political systems this would probably hardly be news[11:50] <zumbrunn> http://www.swissinfo.ch/eng/index.html?siteSect=105&sid=8530741
In the channel now:
Logs by date: