2008-11-30:
[15:39] <Tyro7> question: is anyone working on a couchdb version of the filestore in helmang?[16:04] <zumbrunn__> hi Tyro7[16:04] <Tyro7> hello[16:04] <zumbrunn__> yes, Hannes is, I believe[16:04] <Tyro7> ok, I should check with him then, since Im having a go at it as well[16:04] <zumbrunn__> (or otherwise he plans on doing so)[16:05] <Tyro7> am I correct in assuming that the filestore is a prototype of a general persistence framework for ng?[16:05] <Tyro7> ie, the interface for hibernate and whatever else will look the same[16:05] <zumbrunn__> yes, that's the idea[16:06] <Tyro7> cool[16:07] <Tyro7> the find inteface which currently accepts javascript functions will need to be made more abstract to work with hibernate[16:08] <Tyro7> as it happens, it ties in very nicely with couchdb though[16:08] <Tyro7> by find I mean query :)[16:08] <zumbrunn__> there is some code already for hibernate[16:08] <zumbrunn__> another interesting data backend for helma-ng in my opinion would be JCR like jackrabbit[16:09] <zumbrunn__> or also using lucene or solr as a data backend[16:09] <Tyro7> its not in the trunk, so I missed that[16:09] <Tyro7> actually, I would quite like to write an hbase version :)[16:09] <zumbrunn__> lots of interesting options[16:10] <Tyro7> but I really like the couchdb interface, so it would be nice to write a layer on top of hbase which presents a couchdb interface[16:10] <Tyro7> but thats for later ...[16:10] <zumbrunn__> http://github.com/robi42/dbstore/tree/master (the hibernate ng backend)[16:11] <Tyro7> thanks, Ill play around with that[16:12] <Tyro7> one other thing that came to mind: the wiki really needs a page which would describe the steps involved in setting up a project from scratch, which ide+plugins to use etc.[16:13] <zumbrunn__> there is no clear favorite helma ide, though[16:13] <Tyro7> I guess you dont want to be recommending one ide over another ..[16:14] <Tyro7> its just that for someone new to the project, its a bit confusing as to where to begin, but maybe thats just me[16:15] <Tyro7> I found eclipse+jseclipse quite nice[16:15] <Tyro7> unfortunately there's no eclipse js debugger (that Im aware of)[16:15] <zumbrunn__> of course, that wiki page could list all the different options, with some advantages and disadvantages[16:16] <zumbrunn__> yes, I used to use jseclipse exclusively for quite a while[16:16] <Tyro7> have you switched to something else?[16:16] <zumbrunn__> lately, with using git more than svn, I switched back to my old favorite text editor, bbedit[16:17] <Tyro7> cool[16:17] <Tyro7> have you tried netbeans? apparently theres a js debugger for that[16:18] <zumbrunn__> I tried to try it, but it's just a monster[16:18] <Tyro7> way better than it used to be a few years ago :)[16:18] <Tyro7> but yeah, I agree, its a little overkill[16:19] <zumbrunn__> idea intellij might well be the nicest helma ide currently[16:19] <Tyro7> does it support debugging?[16:19] <zumbrunn__> not js debugging, I don't think[16:19] <zumbrunn__> but I'm not sure[16:19] <zumbrunn__> hannes would know[16:19] <zumbrunn__> I believe he uses it[16:19] <Tyro7> ok[16:20] <Tyro7> right, one more thing to ask him[16:20] <Tyro7> actually what would be really nice is if we could have a browser based editor[16:20] <Tyro7> kind of like what appjet has[16:20] <Tyro7> but also include code outline etc.[16:21] <Tyro7> I find myself using more and more machines, and somehow the idea of being able to write code from anywhere seems pretty cool[16:21] <zumbrunn__> yes, a browser/firebug based ide would be cool[16:21] <Tyro7> one wouldnt want to write java in it, but with helma ng, it doesnt look like theres much need for java anyway[16:22] <Tyro7> if youre writing apps that is, not modules[16:22] <Tyro7> have you looked at the grails framework?[16:22] <zumbrunn__> yes, but never used it productively[16:23] <zumbrunn__> a firebug extension might well be the best approach for a helma specific ide[16:24] <zumbrunn__> I should stop talking about that and get working on it[16:24] <Tyro7> Ive only played around with grails, it seems like the plugin architecture is working really well for them[16:24] <Tyro7> so look forward to seeing that in helma[16:25] <Tyro7> do you talk to the appjet guys much?[16:26] <zumbrunn__> no, it's been a while since the last chat[16:26] <zumbrunn__> I agree appjet is interesting[16:27] <Tyro7> ok .. looking at their latest blog post (http://blog.appjet.com/) it seems like theyre doing a lot of the thigns helmang is doing as well[16:27] <Tyro7> if/when they open source their stuff, might make sense to merge some of the changes[16:28] <zumbrunn__> I think they did a lot for the sandboxing/virtualization of rhino that could be very interesting for hosting smaller sites and apps[16:28] <Tyro7> yup, exactly[16:28] <Tyro7> one could just decompile appjet.jar ;)[16:29] <zumbrunn__> ;-)[16:32] <Tyro7> what do you think about grails' dynamic tag libraries: http://www.grails.org/Dynamic+Tag+Libraries ?[16:32] <Tyro7> that could be quite neat in helma
In the channel now:
Logs by date: