*** jcater has quit IRC *** Vee2d2 has quit IRC *** Vee2d2 has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** reinhard_ has joined #gnuenterprise *** reinhard has quit IRC *** johannesV has joined #gnuenterprise *** btami has joined #gnuenterprise *** sjc has joined #gnuenterprise *** kilo has joined #gnuenterprise *** dcmwai has quit IRC *** dcmwai has joined #gnuenterprise *** holycow has quit IRC *** dcmwai has quit IRC *** john2004 has joined #gnuenterprise *** john2004 has quit IRC *** john2004 has joined #gnuenterprise *** john2004 has quit IRC *** SachaS has joined #gnuenterprise hi everyone hi SachaS hi kilo how are you? waiting for the coffee to act on my brain lol it is too hot are you developing a business solution with gnue? or just hacking gnue? we plan to, yes btami is hacking right now... free software business solution or non free? we love money... :) does not answer my question ;) ask btami. i only develop want he tells me... kraftwerk - we are the robots hi SachaS i dont have to think about things like that haha hi btami i want it to be GPL i want it to be USD sounds like a good team :) or GBP, i love that providing services ... can bring some $ hi everyone hi johannesV hi johannesV SachaS: just have to persuade my co partner... SachaS, did some testing the last time ? hi johannesV hi kilo hi btami hi kilo johannesV: unfortunately no :( SachaS, seems as if calculated fields are now working in sort-orders johannesV what do you mean with sort-orders? but i'm doing the final pre-commit-tests today SachaS: just read the new docs on appserver. I liked it well, using calculated fields in things like "order by ..." johannesV. ok the in the datasource is working, right? i have not tried it so a calculated field acts the same way like a "real" property thanks kilo SachaS, yes actually it should act as a normal field. you just want to access it and not bother what type it is.... :) but you know that :) yeah. i would have to change things, as the return type of procedures are no longer of any type .... i took advantage, that I could return lists ... but i think that is no longer possible ... that's right; i've talked with reinhard about this, and at the moment we thought it would be better to not support such types johannesV: i am currently (appart from bitching with courier (does not want to send my emails to my accounts)) separating my ebXML code. so I want to get my ebXML code ready as well. SachaS, that's ok :) ebXML code will do a) messaging, and b) executing a collaborative business process, and c) forwarding/receiving messages from gnue babyerp SachaS: what kind of cases do you have where a 'list' or 'dict' is used as result-type ? i am doing currently a and b for c I will need your help what kind of help ? johannesV: i uses to return something like ['returnValue': true, 'msg': "Successfully added stuff", 'newStuff': someOtherReturnStuffIntegerOrStringOrAnything] johannesV. gnue would need something to: a) send a message (via xml-rpc/soap) to another application (could be done in forms) b) receive a message (via xml-rpc/soap) (could be calling a gnue-appserver procedure from the outside so this last thing shouldn't be hard to do johannesV: for me it would be a quick and dirty solution, just to demonstrate how gnue <-> ebxml <-> internet <-> ebxml <-> gnue would work look at gnue-appserver/src/testRPC.py i know reinhard does not like quick and dirty solutions .... so i dont how i can get it to work ok will look at it. thanks this simple test-program connects to appserver, requests some instances and calls some procedures johannesV i think thats what i would need.... SachaS: do you feel reinhard isn't right with that point of view ? :)) sounds promising SachaS, testRPC.py is derived from test.py which does the actual work of course it's just a simple test-script johannesV: with my babyerp sample project I know I can do some things the quick and dirty way. but to have it work in production, lots more is necessary. right :) but of course, in the long run, only the right solution will survive so. reinhard is right, of course :) sounds good. I might use ebxml-ruby-rpc <--> gnue-python-rpc (should work in theory) result-types: why don't you use one result-type and put the rest into parameters ? johannesV, how do you mean? well since procedures can have parameters, you could define result = proc (msg, newStuff) what, is newStuff a reference and get updated on the client side? inout parameter? i'm not 100% sure would have to check .. i would be surprised... i guess they are only in parameters ... ok, have tested it ... params are read-only to procedures, so if a procedure changes a param this won't be transferred back to the client and i think that's ok ok. thanks for clarifying this. so its only the return value which comes back from a procedure. so for your problem there's no clear solution at the moment right isn't it a general question, how you handle results from a procedure... ? the current answer to this question is: it must be one of the supported (and transportable) types: boolean, date, datetime, number, string, time and another one: classnames as well hmm, but i would have to check the laste one too ... yes. exactly. so one can figure out how he wants to handle his indication how the procedure turned out with this list of return values. hmm, a procedure can't have another resulttype than the simple ones; this means a class isn't a vaild result-type I'm not sure if this might change in a near future anyway, I'd like to create some better test- and demo-data in our sample.gsd so we could provide better samples for conditions, sorting, procedure and calc-fields which is a bit hard with two 'person' records :) clear oops :) :) johannesV: first i have to say i know nearly nothing about soap, but isn't it handles array data types too i'm not familiar with soap too, but as far as i know it handles arrays (reinhard is the rpc-guru :) i am not sure, but I would think the array itself is not a problem, but the possible datatypes of its items (items of the array) right: this might include recursion as well *** dsmith has joined #gnuenterprise list including lists etc ... yeah correct the point is: would we "like" to have arrays as valid types or not *** kilo has quit IRC reading backlog *** btami has quit IRC *** johannesV_ has joined #gnuenterprise *** johannesV has quit IRC *** reinhard_ has joined #gnuenterprise *** reinhard has quit IRC *** jamest has joined #gnuenterprise *** btami has joined #gnuenterprise jamest: may i ask some question about forms events? sure i'v committed the listbox stuff as we talked about before, but there is a little bug i cant solve i'm talking about wx here sigh of course * jamest smacks wx around a bit i cant fallow how focus changes when enter or tab key pressed if i press enter the wx's eventhandler in common.py dont get any keyb event but if i press tab it gets and is this only in your listbox? no general but with listbox i have another mistery if i press enter or tab the next keypress goes to GFpage object why ????? let me look what platform you working from ? win2k? uhu linux ok wx with gtk2 the next keypress above means Up or Down arrow for example but if i use mouse to click into listbox it gets the next keys i think something similar happening with dropdowns... ok for #1 in common.py class keyboardEvtHandler(uiBaseEvtHandler): def _processEvent(self,event): i put a print in like this keycode = event.KeyCode() print keycode when I press i get the keycode 13 is that what you were looking for ? wait, trying... i got nothing with enter but 9 with tab if i put print object_type after object = ... i get GFEntry if i press tab on simple entry, but get GFPage if i press tab on entry with listbox style my test form has 3 entry the 2. has style="listbox" *** jbailey has joined #gnuenterprise with mouse everything is ok btami: you have a custom event handler on that listbox? like combobox does yes please svn up :) is the sample form in svn too no, but you can try it with gauntlet, just change the dropdown to listpox with height="4" on 2. page "listbox" even l8r *** reinhard has quit IRC hmmmm jamest: can you reproduce any of my complaints on wxgtk(1) ? it works as expected on gtk1 great :) :( the tab events make it to the common.py keyboardEvtHandler and they all attach to Common Common sigh, not sure if you can the the <> stuff so you can use style="listbox" with keyboard only? i can't set the value aha as moving up and down doesn't change the highlight *** jcater has joined #gnuenterprise and pressing space emits a space to the form it does not flip the highlight but all events seem sane wrt navigation i really think the wx based on gtk2 is going to be a major pain for us as things that work in uhu break for everyone else :( and it would seem that things that work in gtk1 wx break for you sigh i think i have to build a wx package without gtk2 support for uhu-linux... and test again we'll still have the same problem once gtk2 becomes mainstream * jcater runs to read irc-logs jcater: event issues w/ gtk2 based wx he can't see enter key presses on 's gtk2 _is_ mainstream in some distros, like ours :) I thought wx+gtk2 was still considered experimental by the wx people jcater: you'r right, so forgot all my complaint, i'll go for wx with gtk1... * btami just read http://heanet.dl.sourceforge.net/sourceforge/wxwindows/readme-gtk-2.4.2.txt but that only delays our problems :-/ but we should probably check to see if these are just unfinished bugs w/that driver or actual design decisions what is a listbox in wx? as in gtk i think listbox and grids are the same animal in wx there is a listbox and a grid (correct)? bye *** SachaS has quit IRC listbox is the simplest than the 1 column grid, it is only for selection from predefined options by listboxes, we're talking pretty much the same thing as a dropdown, only shows all the options instead of just a one-liner, right? correct i know what a listbox is that wasnt my question it was does wx behave like the real world never where listbox and grids are two different widgets OR is it like gtk and there is only listbox and a grid is just a listbox with a lot of columns and some properties bit fiddled to make the "gridlines" appear i only ask because i need a readonly "pretty" grid badly at work grids are different beasts in wx so if its like gtk then this work might be close if not then i can go back to other things as this conversation becomes of only limited interest as im using lists right now :) derek in wx you need wxListCtrl or wxGrid wxListBox is for what jcater said before does anyone know if a statement like 'ALTER TABLE foo ADD COLUMN bar NOT NULL;' works for MySQL, Oracle, Interbase ? (Postgres can't handle alter-tables for NOT NULL-fields in a single statement) that would work in oracle it will work in the next postgresql as well they added it to cvs head last week *** Amorphous has joined #gnuenterprise *** Morphous has quit IRC johannesV: it works with firebird too jamest: tell me you are not running cvs head of postgresql :) haven't in a while but I used to use cvs in production in the pre 6.5 days *** jreynaga has joined #gnuenterprise ok, thanks *** johannesV_ has left #gnuenterprise *** icltlfatppl has joined #gnuenterprise * derek notes this is definitely a good room to observe fat people :) little or otherwise * icltlfatppl notes he wouldn't be here if it wasn't :) so, in a nutshell, what's the relationship between DCL, gnue, and php-groupware. I ask because I am looking at replacing RT in a number of installations with something like DCL. I would prefer to use an app that will integrate with GNUE in the near future, if not currently, so DCL is the prime candidate. I'm also looking at phpgroupware. we work with DCL at one time i was going to make GNUe screens for all of DCL so that you could have a completely GNUe based DCL the need fell of my radar we were looking to share contact database spec and other specs so that companies could integrate task management with accounting packages, hr packages and CRM packages we have no formal relationship with phpGroupWare other than via DCL Makes sense. There should be some standard data models for DCL type apps. Rather than gnue screens, wouldn't sort of a generic connector to web apps that support a common data model be more appropriate? or was that crack I had this morning tainted? *** Konijn has joined #gnuenterprise hey guys, is anyone working on new docs? I'm looking at the docs on the website and they look kinda old, actually. Just read developersintroduction, and it's the same thing I read a while back. docs.php seems a bit broken as well. didn't someone on the mailing list post some docs? I'll check cvs... god savannah is slow gnue accepts documentation patches ;) http://ftp.gnu.org/gnu/gnue-sb/ should be created *** jreynaga has quit IRC chillywilly: sure we do! I don't know how we'd apply them but you know, that's never been an issue ;) roflmao *** Konijn has quit IRC *** btami has quit IRC *** paulville has joined #gnuenterprise hallo this is paul from argentina hi at the moment im doing some research on how market is in my country could i ask just some questions? im a student, and well, i tend to be an anti-market guy what do you mean by anti-market paul? anti-market? doh jinx icltlfatppl you owe me a coke ;P well, to be honest, i meant ppl who buy everything without paying attention to their mind or values just wanna ask 3 questions... microsoft means maket too anti-monopolist ;)? yeah well, i will post the first one... don't ask to ask..just ask ;) when you finished high school, what did you do to celebrate with you class mates? i just asked to ask īcos its offtopic what teens use to do to celebrate when they finish high scool? you are weird paulville ;P i mean, do you travel with the whole class? no thank god heh there are some people that I was glad to leave in highschool ;) it may sound strange, but here, in this country where i live. argentina, teens waste over 1000 pesos in travelling just to celebrate they are finishing high school they do pay that amount of money to big comapnies hmmmm usually in the US the parents throw their kids a graduation party of some sorts yeah, but just that. isnt it? YEah. Tell me about it. invite friends and relatives mainly not the whole class though then after the party the kids go out with their friends i see and many partake in underage drinking if they have any ;) and tell me do middle class teens have cellular phoness? is there even a drinking age in argentina? yeah, 18 but no one cares about law issues here drinking age limits are stupid ok, so most kids, unless they are like chillywilly who doesn't make friends, go out with them and partake in underage drinking makes it all into this big huge deal and then kids go binge drink exactly jamest: I am a True(tm) geek but here there is a little big difference. i mean, if a drunk teen kills someone, he cannot be judged. kids like chillywilly stay home and plot their revenge upon the popular kids that abused them for the last 4 years of high school chillywilly: You got kid(s)? yea, scotty is 6 True(tm) Geeks do not have kids not even if he is conscius. but in you country, if someone breaks the law, it really dowsnt count wether he is a child or it isnt. heh or so they say which class do teens who have cellular phones belong to? paulville: ANy actyally paulville: Aay actually EVERYONE has a cell phone these days ;P NOT ME (Anymore anyway) yeah, maybe because i live in a third world country. but how about 10 years ago, or say 5 Nasty things *** kilo_ has joined #gnuenterprise how about 10 years ago_ i don't know how teens can afford cell phones maybe their parents pay them their bills they share minutes with their mom and dad? but some my daughters age have them (11) but you mean now. now i don't know about 10 years ago well, lets say 5 don't know * chillywilly swings the trout wildly but middle class teens have that now. dont they? this is almost as bad as a telemarketer survey ;) *** jbailey has left #gnuenterprise sorry... i will explaint to u why im making these qauestions in my country teens are used to wasting and wasting money, no matter how there family income is. yeah, that sounds crazy but it is true. this is why we are suffering a serious economical crisis. no one is used to saving money, ... so i just want to see paulville: I would say that class does not matter. Some very poor people have cell phones. how teens behave in some first world countries. well, maybe it should count. i mean, if you can roghtly afford your food, well, you ought not to buy a cellular phone. thats a priority. you see? well, would you pay 100 pesos for some jean baggy pants? middle class teens here would. What's 100 pesos in us dollars? it isnt important. America is an "instant" gratification type culture these days...of course they would buy them ;P i mean, i just wana set a relationship in between the price and the average salary here. jeah, but tell me. how much money a middle-class citizen gets a month? $20 for pants? Sure. $100 for pants? Not me. 100 or maybe 150 dsmith: you're not a punk kid are you ;)? chillywilly: Yeah, that's me. A punk kid. how muych money a middle-class citizen gets a month? i meant salary sorry for my english ~2k - 3k ? I dunno ]that's my best guess I dunno either What's "middle class" ? you dont have middle classs? paulville: standard measurment of salary vs price is: how many bigmacs can you buy with an averege salary in a given country No anymore I would say $3k is average middle class income so 100 pesos is a tenth perecent a low-end estimate ok i a three per cent sorry but by k you meant thousands? Lots of phone companies are giving away phones for free. yah, i see how much does it cost a dsl connect ion? ? And there are a gazillion different calling plans. $40-45 on average, probably well, here it costs 150 companies are fucking us cable or dsl should be about $20, imho only if you bend over how about unemployment rates in your country? fwiw, all of this is available on google yah I think we're running 4 to 5% right now really less compared to here here unemployment rates are of 30% do u watch any argentinian channel? I don't have time to watch TV well, now i am watching the wb just to practise my english hmmm...maybe if I leave now I can make it to the bank wooosh! do we have tool to make dtd's for navigator? for anyone looking for a good xml editor mlview is quite nice just one more question which open channels do you have???? i mean, on teevee derek: gnue-common/scripts/gnue-dtd paulville: PBS (Public Broadcasting Service) Could you name some? that is the name of the community owned/run station what do you mean by "open" ? not paid but i mean, just one channel? ok, i have a question: what is the ration of living/dead chinese people in your countries with regards to those who originate from HongKong, that from the mainland or from Taiwan, nevertheless how much they use their cellular phones and how they change channels (manually or by remote)? 8-)) ah we have 5 national air-broadcasted channels ABC, CBS, NBC, Fox, UPN There are about 8 broadcast channels where I live. The signals that are on the same wire as my cable modem are about 70 channels. with several regional ones digital cable has several hundred, but that's $$ yeah well, here we dont have that cable just the ordinary one *** wendall911 has joined #gnuenterprise favorite music? paulville: http://www.attentionspanradio.net/ super mario brothers and "I'm too sexy" as that's just how the world sees me =) * ajmitch chokes *** icltlfatppl has quit IRC well, thanks for you time thanx bye *** paulville has quit IRC *** kilo_ has quit IRC * derek reminds jcater of the dilbert cartoon i recently faxed him... dont make me threaten a donut ban people still use fax machines? we need formal bug tracking :) jcater: when navigator loads forms it appears to not have anywhere to display record counts and record positioning oh and odbc drivers blow at accurate record counting :) jamest or jcater are there any forms samples that use parameter? specifically query params ? passed in? yeah so say in my gpd i give a param named foo i want to on opening of the form the gpd calls use foo in my datasource query to filter for example in gpd i have a form that opens invoices and has a parameter called "department" i then pass the parameter of department = 100 gnue-samples/testcases/trigger/showparameter.gfd cool gauntlet.pdf also does it IIRC thanks it will do the filter portion as well? specifically will i have to write trigger code no, but I can give you a sample * derek thinks it would be trick as hell to make it like webforms where it can pick params by name and datasources auto do params passed but either way let me look at the sample then i will ask more questions :) the params are picked up by datasources but you have to tell it to do it okay fair enough btw: so far navigator is rocking my socks then close that up i cut n pasted the pieces you'd need from a more complex one I have if you need the whole thing let me know it's FOOD 4 ME!!! time would i use cconst im a little confused is cparam the field you want to use or the parameter passed so say i had table po and field/column vendor id would it be er and the param passed was named vID would it be.... but how then would it know what field to bump against or would it be crap i have to leave office grr will ask tomorrow i guess *** jreynaga has joined #gnuenterprise *** jreynaga has quit IRC *** wendal911 has joined #gnuenterprise *** wendall911 has quit IRC *** dsmith has quit IRC *** sjc has left #gnuenterprise *** mdean has joined #gnuenterprise *** wendall911 has quit IRC *** jamest has quit IRC *** Vee has quit IRC *** Vee has joined #gnuenterprise *** holycow has joined #gnuenterprise *** Vee has quit IRC *** Vee has joined #gnuenterprise *** gsoti_away has joined #gnuenterprise *** gsoti_away has left #gnuenterprise *** jcater_ has joined #gnuenterprise crap...I have the ssh port on the server at work blocked DOH