*** johannesV has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** sjc has joined #gnuenterprise *** apauley has joined #gnuenterprise *** kilo has joined #gnuenterprise good morning good morning reinhard: austrian comfort? hehe hi reinhard: do you want me to delay the upload of a split common & forms to allow the current packages a chance to get into sarge? :) you could upload the split packages to experimental until the current ones are in sarge also, what came to my mind yesterday: what about splitting gnue-navigator, too? people use navigator? lol we must always expect the worst ;) *** sjc has quit IRC true :) *** aries has joined #gnuenterprise hi hi aries kilo: are there any reason why are you using tabledata instead tables in the gsd? ??? *** btami has joined #gnuenterprise kilo: you are using something dumped kilo: invoice-hu.gsd kilo: but this is not contain the relation between the tables kilo: primary keys, etc the gcd files describe relations PK is always gnue_id constraints also come from the gcd I myself did not put in any index in the gcd files, but that is possible and the gsd contains some sample data only kilo: i didn't know that kilo: because gnue-common's devguide told me some info about the schemas kilo: how can I help to improve the devguides? i (and the rest of the newbies) cannot do anything for gnue without them yes, you can use gsd files that way too, but in appserver development the use of gcd files is common aries: if you could sketch up a skeleton of what questions arose in you when first meeting gnue, it could help. what were the most important problems, etc kilo: what I need now to fill the appendicies' fields, eg. "prequery", etc. kilo: the next is to more clear why should we use appserver, when. Eg. as the above, I've question why not to describe the DBMS' relation in the gsd and why in the gcd ok, i noted them aries, kilo: the main difference between gsd and gcd is, that the former does *not* update appserver's system-classes "gnue_module/class/property/...." where the latter does yes i know, /me is just a little bit slow today aries, does this answer your question about gsd's, gcds ? i saw a man on tv telling he heard of some folk who sleep, and that it is good... so you can use the following rule of thumb: if you want to use appserver you 'must' use gcd, otherwise you can use gsd johannesV: ok, now it's clear, thanks kilo: are you suffering insomnia? like most of the hungarian it workers? ;) no, i'm suffering a son-with-a-cold 8-))) kilo: i think our job cannot done well if we aren't a bit workaholic kilo: oh, robitusin? ;) kilo: what a crap tv ad :) zyrtec, calcium, sedotusin, elixirum thymi composita 8-)) tv ads are all crap they give you time to go to the loo and such... kilo: i like some, like voda's :) * aries likes the smart tv ads i would like to see whisky ads kilo: nowadays i've seen some jack daniels ads that is booze, not whisky 8-)) kilo: and a johnny walker... that is also kilo: pálinka is the best :) kilo: szatmári plum pálinka www.laphroaig.com hmm I never tasted it how do you pronunce the company? :) la-frojgh or better kh in the end láfrokh in hungarian? :) kilo: what's about the price? kilo: I don't see prices in their webshop you can buy one for cca 7500HUF+VAT, or 11000HUF in Cora kilo: ehh kilo: not cheat kilo: not cheap good things are not cheap except GNUe of course 8-))) kilo: :) you can buy a special Laphroaig signed by Prince Charles, about 650 GBP / bottle... * aries is a bit fat, because he's like eat more than drink :) kilo: the first time i drunked, I stole my dad's Chivas ;) *** aries has quit IRC chillywilly: if your listing I finally figured out how to past my traceback. It's on the site http://rafb.net under tiredbones. hi *** tiredbones has quit IRC *** tiredbones has joined #gnuenterprise chillywilly: if your on the cannel; I finally figured out how to paste my traceback to http://rafb.net, it's under the name tiredbones. That is a nice service. * ajmitch takes a look I wonder what encoding it expects possibly something like 'utf-8' looks like it tiredbones: good news tiredbones: I think I figured out what you have to do please unset the LANGUAGE environment variable and try again good morning . reinhard: just to let you know my LANGUAGE values are, en_US, en_GB an en. yes separated with ":", right? please unset LANGUAGE and tell me if it works then reinhard: you the man! What lead you to that conclusion? deep hacking :) I would go so far to say that you found a bug in python btami/kilo: can you remember what problem we had under windows with getlocale? instead of cp1250 it returned something like ... dunno. btami reboots to windoes *** btami has quit IRC specifically I wonder why we have to use getdefaultlocale at line 258 of i18n.py reinhard: http://www.gnuenterprise.org/irc-logs/gnue-public.log.2004-09-19 reinhard: locale.setlocale(locale.LC_ALL,"") returns hu_HU on Linux, Hungarian_Hungary.1250 on WinXP kilo: ok thanks you rock btami was the man (he was brave enough to boot to WinXP) the bad thing is that getdefaultlocale is broken on Linux :(( I will add a few comments to i18n.py ouch that's nasty stuff there *** btami has joined #gnuenterprise reinhard: btw I've been approved as an ubuntu universe maintainer too ;) for some time now debian-installer sets in /etc/environment a line like LANGUAGE=en_US:en_GB:en for python's getdefaultlocale(), LANGUAGE has *highest* priority (before LANG or LC_ALL) and it takes en_US as language part and en_GB as encoding i.e. it interprets it as en_US.en_gb like it would be en_US.iso-8859-1 ah so that's why it wasn't getting the encoding part right exactly * ajmitch bows before master reinhard * reinhard is going to file a bug against python reinhard: I'll try & make sure that gnue is kept up to date in ubuntu up until freeze dates ajmitch: cool * reinhard bows before master ajmitch :) heh :) *** tiredbones has quit IRC anyway, I should try & sleep again it's only about 1:30 :) night *** tiredbones has joined #gnuenterprise reinhard: http://mail.python.org/pipermail/europython/2003-April/002904.html it's an old bug :( btami: the really bad thing is we face two bugs here getlocale is broken on windows and getdefaultlocale is broken on linux :(( grrr and what about mac ? and COmmodore 64? johannesV: we won't be able to test that anyway... kilo: lol i'm playing with the idea to get a mac from somewhere ... just for testing with gnue :) ntiffin knows, he was the mac man iirc but atm i'm heavily fighting appserver and it's performance issues ... and i am the pac man lol Is there any place I can find out what these abbreviation? Such as lol, rolf. probably the jargon file lol = laughing out loudly rofl = rolling on the floor laughing http://www.catb.org/~esr/jargon/ tnks vry mch. tiredbones: http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=rofl&Find=Find i like this one: AAAAA American Association Against Acronym Abuse :) johannesV: is sourceorder working only in appserver dirver? sourceorder ? s/sourceorder/sortorder kilo, no sortorder is working for common as well so order_by i sdeprecated? right okk thx you should get depreciation warnings ok, editing GDataSource right now to get docs right ? you can have a look at the dtd-files to see the xml-syntax or you can read the mail i've sent regarding sortorder (or you can ask me ... :) docs=autogenerated tables to OOo i did not find the mail, that's why i asked you... oh committed a new i18n.py - could please everybody test on different systems? kilo, where can i resend it to you ? bbl johannesV: no need to bother about that, will continue work later kilo, i've found your email ... will resend it now btw, do you know how to inject tables generated by utils/doc-xml-attrs.openoffice.py ? into dev-guide btami, no i don't know that doc-xml-attrs.... thingy johannesV: thx kilo, np, but i think i'll extend this week where -tag get's another attribute "ignorecase=True|False" (well, maybe it will be next week, since my wife's very ill atm) I hope she gets well soon. yeah, me too ... thanks :) its OK AFA you write Description for the new tag I created a user gnue in postgres, I change pg_hba.conf to "local all all trust" and I'm getting the error - Fatal: IDENT authentication failed for uder gnue Should the pg_hba.conf be "host all 127.0.0.1 255.255.255.0 trust" istead of what I have now. I got the local all all trust form the docs. Oh well, I guest I'll change it. If you hear a big bang please remain calm. *** kilo has quit IRC can i use forms-5.9 with appserver-0.4? *** tiredbones has quit IRC yes, but why not use forms-5.10 ? *** tiredbones has joined #gnuenterprise have to go, bbl *** btami has quit IRC 'ascii' codec can't decode byte 0xe1... <--- where encoding settings go? *** apauley has left #gnuenterprise *** Administrator_ has joined #gnuenterprise *** jamest has joined #gnuenterprise Is there a script that creates the gnue db in appserver? tiredbones, yes "gnue-schema --createdb gnue.gsd" (where gnue.gsd is in share-directory I found gnue-gsd in "/usr/local/gnu-cong/share/gnue/appserver", can i debug to stderr? which is the max debug level? the path above has a symbolic link to /usr/local/gnue/gnue-appserver/share, this does not exist. find /usr/local/gnu*/ -name gnue.gsd -type f I'm doing that now. Slow machine better to use locate it builds a database over night if the file has been there enough hours :) Ok, I found it in /usr/share/gnue/appserver. *** johannesV_ has joined #gnuenterprise *** johannesV has quit IRC Ok, my GNUe Application Server is up and running. SachaS, I know the front part of your doc is out of date, but how about the back end? Now that I have the server up, how do I use it? I'm going to be point out thing I find questionable in the doc.I'm going to do it here so that it gets record in the logs. Is this ok? tiredbones: yes tiredbones, mnemoc, archivist: any questions currently? I'm here for a couple of minutes reinhard: nope :) reinhard: thanks ;) at work working :(( so no I'm ok. I think? besides, I'm in such lovely company. have to take my kids to piano lessons. drum row please - bbl *** tiredbones has quit IRC ok, off again *** johannesV_ has quit IRC *** wendall911 has joined #gnuenterprise *** wendall911 has left #gnuenterprise *** wendall911 has joined #gnuenterprise *** sjc has joined #gnuenterprise *** MangoMadness has quit IRC *** MangoMadness has joined #gnuenterprise *** holycow has joined #gnuenterprise *** Administrator_ has joined #gnuenterprise *** MangoMadness has quit IRC *** mnemoc_ has joined #gnuenterprise *** mnemoc has quit IRC *** johannesV has joined #gnuenterprise *** johannesV has quit IRC *** kilo has joined #gnuenterprise *** SachaS has joined #gnuenterprise *** SachaS has quit IRC *** kilo has quit IRC *** kilo has joined #gnuenterprise *** Administrator_ has joined #gnuenterprise *** MangoMadness has quit IRC *** Griz_food has joined #gnuenterprise *** lekma has joined #gnuenterprise hi all hi lekma *** reinhard has quit IRC *** kilo has quit IRC *** titopbs has joined #gnuenterprise *** jamest has left #gnuenterprise DB000: Traceback (most recent call last): DB000: File "/usr/lib/python2.3/threading.py", line 436, in __bootstrap DB000: self.run() DB000: File "/var/lib/gnue/gecocer/xul/forms.py", line 48, in run DB000: self.obj = self.attrs.getXulAttrs (self.obj, self.item) DB000: File "/var/lib/gnue/gecocer/xul/attributes.py", line 135, in getXulAttrs DB000: attribs = self.__session.find (klass, cond, [], props) DB000: File "/usr/lib/gnue/appserver/language/Session.py", line 119, in find DB000: properties) DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 48, in __init__ DB000: self.__buildList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 108, in __buildList DB000: self.__populateList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 118, in __populateList DB000: rset = sm.fetch (sid, self.__list_id, len (self.__list), self.__cacheStep,0) DB000: File "/usr/lib/gnue/appserver/geasSessionManager.py", line 286, in fetch DB000: return s.fetch (list_id, start, count) DB000: File "/usr/lib/gnue/appserver/geasSession.py", line 439, in fetch DB000: return list.fetch (start, count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 254, in fetch DB000: self.__fillupFunc (start + count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 76, in __fillupFunc DB000: return self.__fillupUnsorted (count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 133, in __fillupUnsorted DB000: current = self.__getInstance () DB000: File "/usr/lib/gnue/appserver/geasList.py", line 163, in __getInstance DB000: record = self.__recordset.nextRecord () DB000: File "/usr/lib/gnue/appserver/data.py", line 969, in nextRecord DB000: rec = self.__nextBackendRecord () DB000: File "/usr/lib/gnue/appserver/data.py", line 1080, in __nextBackendRecord DB000: beRec = self.__resultSet.firstRecord () DB000: File "/usr/lib/gnue/common/datasources/drivers/Base/ResultSet.py", line 175, in firstRecord DB non-blocking but quite strange cause it happens always for the same request and only if the request is in a thread ?? argh, huge flood indeed :) *** jcater has quit IRC hi, how can i reference field be a selectable dropdown-alike on a form? *** jcater has joined #gnuenterprise another one that happens when threading calls DB000: Traceback (most recent call last): DB000: File "/usr/lib/python2.3/threading.py", line 436, in __bootstrap DB000: self.run() DB000: File "/var/lib/gnue/gecocer/xul/forms.py", line 48, in run DB000: self.obj = self.attrs.getXulAttrs (self.obj, self.item) DB000: File "/var/lib/gnue/gecocer/xul/attributes.py", line 148, in getXulAttrs DB000: attribs = self.__session.find (klass, cond, [], props) DB000: File "/usr/lib/gnue/appserver/language/Session.py", line 119, in find DB000: properties) DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 48, in __init__ DB000: self.__buildList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 108, in __buildList DB000: self.__populateList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 118, in __populateList DB000: rset = sm.fetch (sid, self.__list_id, len (self.__list), self.__cacheStep,0) DB000: File "/usr/lib/gnue/appserver/geasSessionManager.py", line 286, in fetch DB000: return s.fetch (list_id, start, count) DB000: File "/usr/lib/gnue/appserver/geasSession.py", line 439, in fetch DB000: return list.fetch (start, count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 254, in fetch DB000: self.__fillupFunc (start + count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 76, in __fillupFunc DB000: return self.__fillupUnsorted (count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 133, in __fillupUnsorted DB000: current = self.__getInstance () DB000: File "/usr/lib/gnue/appserver/geasList.py", line 177, in __getInstance DB000: self.__recordset.close () DB000: AttributeError: 'NoneType' object has no attribute 'close' D *** titopbs has quit IRC *** Griz_inbed has quit IRC *** ajmitch_ has joined #gnuenterprise *** ajmitch has quit IRC *** sjc has quit IRC *** wendall911 has quit IRC *** holy_cow has quit IRC *** StarDeep has joined #gnuenterprise *** StarDeep has quit IRC *** StarDeep has joined #gnuenterprise *** jcater_ has joined #gnuenterprise *** jcater_ has quit IRC *** titopbs has joined #gnuenterprise *** jcater has quit IRC *** dimas has quit IRC *** jcater has joined #gnuenterprise *** dimas has joined #gnuenterprise