Hopbot log for 2007-12-16 - Helma IRC channel: #helma on irc.freenode.net

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: