Hopbot log for 2008-11-30 - Helma IRC channel: #helma on irc.freenode.net

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: