2008-04-30:
[2:48] <dannyp> are there opinions on Axiom Stack? how well have the Axiom folks been playing with the Helma folks?[2:57] <dannyp> seems like they aren't offering much other than helma+lucene[6:01] <zumbrunn> hi dannyp[6:02] <zumbrunn> axiom was around a long time in the form of the axiom cms that siteworx uses for its projects, without that we even knew about it[6:03] <zumbrunn> only some months ago I realized that it exists and that it is based on helma[6:03] <zumbrunn> so, until very recently, we had no contact with the siteworx/axiom folks[6:04] <zumbrunn> we have no complaints, though[8:58] <zumbrunn> hi bslivka[8:58] <bslivka> Hello Chris![8:58] <zumbrunn> does the national gallery of victoria actually have a publicly accessible site running helma?[8:59] <bslivka> I don't believe I'm allowed to say[8:59] <zumbrunn> heh :-)[9:00] <zumbrunn> well, if you do, it would be great if you or maks add it to the list[9:00] <zumbrunn> http://dev.helma.org/Sites+using+Helma/[9:00] <bslivka> I'll keep that in mind.[9:14] <bslivka> hrmn that page apparently doesn't exist[9:15] <bslivka> ah http://dev.helma.org/wiki/Sites+using+Helma/[9:17] * zumbrunn wonders where he copied the wrong url from[9:21] <bslivka> Oh hey, swisscom has a project based on helma?[9:23] <zumbrunn> yep: http://myworld.bluewin.ch/[9:24] <zumbrunn> that's based on twoday_media and implemented by knallgrau[9:24] <bslivka> wha waywahwo new swisscom logo[9:25] <zumbrunn> plus I also used helma in some Swisscom projects in the past years[9:25] <zumbrunn> how come you know about swisscom?[9:25] <zumbrunn> have you lived in switzerland in the past?[9:25] <bslivka> My typography professor designed their logo.[9:25] <bslivka> Well.. the older logo[9:26] <zumbrunn> oh :-)[9:26] <bslivka> Looks like they're still using the logotype he designed, but the symbol is different[9:26] <bslivka> it's a twisty animated thing now[9:26] <zumbrunn> yep, it's brand new, actually[9:26] <zumbrunn> brand new brand ;-)[9:27] <bslivka> I wonder how he feels about it. He spend a year of his life on the logo[9:27] <zumbrunn> they had the previous logo for quite a long time, though[9:27] <zumbrunn> you can't really expect much more these days[9:28] <zumbrunn> companies think they have to change their brand every few years[9:28] <bslivka> Yeah big corporations seem pretty cavelier about throwing away years of brand recognition[9:28] <zumbrunn> sometimes for the worse rather than the better[9:30] <bslivka> These logos with gradients and 3d and tones seem to be pretty in now.[9:30] <zumbrunn> but will likely look old in a few years[9:30] <bslivka> For some reason they figure since reproduction costs are low they don't have to design a monotone logo[9:30] <bslivka> so they can use as many colors as they want[9:31] <bslivka> That reasoning just doesn't sit right with me though for some reason[9:32] <bslivka> It seems to me that there's more reasons than just reproduction costs to avoid making a gradient an integral part of your brand.[9:32] <bslivka> But eh, don't mind me, I just get kind of ranty about that sorta thing sometimes.[9:41] <zumbrunn> http://worldsbestlogos.blogspot.com/2008/04/swisscom-logo.html[19:11] <dannyp> sorry, last night I asked a question and wasn't behind screen, so I lost any reply I might have gotten :([19:11] <dannyp> I was asking for opinions on Axiom Stack, and specifically how well they've been playing/sharing with helma folks[21:35] <midnightmonster> anyone know if it's possible (and how) to include a string literal in a type.properties file?[21:35] <midnightmonster> e.g., someFixedString = "My String"[22:12] <bslivka> @midnightmonster I don't actually know the answer as a fact, but the impression I get from using type.properties files is that everything is a string literal[22:12] <bslivka> property = value[22:12] <bslivka> without quotes[22:13] <bslivka> But you know, I'm probably wrong[22:13] <midnightmonster> but they're not interpreted as literals--they're mapped to db columns[22:13] <bslivka> @dannyp there are logs of this irc channel, you can check for an answer there http://helma.zumbrunn.net/hopbot/[22:13] <midnightmonster> I just want to put (effectively) a string constant in there[22:14] <bslivka> Ah see I have no idea. I didn't even know it was possible to extract a particular value out of type.properties without explicitly parsing the text[22:15] <midnightmonster> I don't know if it is[22:15] <bslivka> what exactly is it that you're trying to achieve by having a string literal in type.properties?[22:18] <midnightmonster> not much--just saving having a file. I have a few non-orm single-use types that all inherit from a generic type. if I could set a property for each of them, the inherited main.hac could include that distinguishing info[22:18] <bslivka> tjat[22:18] <bslivka> er that's easy[22:19] <midnightmonster> I could do it in a one-line js file per type, or in a single global file (Setting properties on the prototype for each), but I just wanted to avoid having another file[22:19] <bslivka> just put a js file "constants.js" or something like that (it doesn't matter what it's named) in the generic type[22:19] <bslivka> put in var myconstant = "my string here"[22:19] <bslivka> and you're done[22:19] <bslivka> it doesn't have to be mapped to a relational database to work[22:20] <bslivka> If you put it in an existing js file you don't need to create another file[22:20] <midnightmonster> it's different for each of the inheriting types--the only difference between them at the moment. so I'd have to have such a file in each one. which is no big deal, but the thing I was trying to avouid[22:20] <bslivka> but each one has a type.properties file anyway?[22:20] <midnightmonster> yeah[22:21] <midnightmonster> 'cause they collect different but similar things. so it wasn't correct to say the title's the onyl difference[22:22] <bslivka> alternatively, if you want to save on having a file, find say... global or something[22:22] <bslivka> the global.js if you have one[22:22] <bslivka> do an onStart (i think that's what the function is called)[22:22] <midnightmonster> then I can do Type1.prototype.title = "Type1 Title"; Type2.prototype.title = "Type2 Title"; etc[22:22] <bslivka> yeah[22:22] <bslivka> bingo[22:23] <midnightmonster> (since I don't mind modifying the prototype, I don't actually have to do it onStart)[22:25] <bslivka> the type.properties is a dead end because to get the properties out of those , I understand, is not quite as straightforward as you would expect[22:25] <bslivka> not as straightforward as the app/apps.properties[22:26] <bslivka> You can get the raw text, but you have to parse it. There's a java class you can use to do that, but it seems like a lot of trouble to go to, to me.[22:26] <midnightmonster> for this use, definitely[22:27] <midnightmonster> (going afk--bbl)
In the channel now:
Logs by date: