*** jamest has quit IRC *** jcater has quit IRC *** stan has quit IRC *** reinhard has joined #gnuenterprise *** btami has joined #gnuenterprise good morning *** johannesV has joined #gnuenterprise bbl customer *** sjc has joined #gnuenterprise *** holycow has quit IRC *** sjc has quit IRC *** kilo has joined #gnuenterprise good morning i've read that austrians are seeking some work... :) i can report some errors... if someone would like to read... kilo: you trying to make us curious or what? please shoot :-) BANG you are curious... arent you? trying to exactly define the error bbl *** reinhard has quit IRC johannesV: plz set up the invoice projekt in gnue-contrib open designer and design a form for INV_Head, containing only dateDue and not fields start it up and it will behave strange, ie you enter something in one, TAB away from there and the entered value disappears if i design a form without appserve, using the backend db and the same table (INV_Head), using the same fields the form works great however the appservered form cannot be closed simply because it tells data was changed. it just does not sho anything svn is up to date, appserver db is freshly generated *** ncjp has quit IRC *** btami has quit IRC *** ncjp has joined #gnuenterprise *** ncjp has joined #gnuenterprise *** ncjp has joined #gnuenterprise *** ncjp has quit IRC *** ncjp has joined #gnuenterprise kilo, will try it in the afternoon cool *** sjc has joined #gnuenterprise *** kilo has quit IRC *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** johannesV_ has joined #gnuenterprise *** johannesV has quit IRC *** dimas_ has joined #gnuenterprise *** dimas has quit IRC *** dimas_ has quit IRC *** dimas has joined #gnuenterprise *** sjc has quit IRC *** sjc has joined #gnuenterprise *** jcater has joined #gnuenterprise *** kilo has joined #gnuenterprise hi kilo, i've tried that inv_head thingy but if i use only dateDue as single field, i cannot commit, because there are NOT NULL fields missing but besides that i can enter values properly (without an input-mask you have to give a date as yy/mm/dd or the like anyway, there's a bug in designer instead of prequery="Y" the datasource had 'requery="Y"' (missing a p in front) but this couldn't be the prob bbl *** havoc_ has joined #gnuenterprise *** havoc_ has joined #gnuenterprise *** havoc has quit IRC *** SachaS has joined #gnuenterprise johannesV_: there can be a property 'requery' to a datasource, so i cannot decide whether it is a bug or not, jcater will surely tell *** johannesV_ has quit IRC *** johannesV has joined #gnuenterprise wrt bug. you need to include Note and dateIssued, then enter something to Note, then click away into the date field. this way the value entered to the Note disappears. it does not need to commit to produce the bug *** SachaS has quit IRC ah ok just a sec, i'll try hmm that's really odd you get it> ? symptoms as you've described it half success and the 2-tier pair of the form does not produce this... haven't tried yet ... correct hmm, i've an idea ... let me try ... go go go, i s.ck with ms access until then... gotcha it's working it's a case-problem then :( I've renamed "INV_*" into "inv_*" in your invoice.package and, well, ... i think this hmm have to verify, why the RecordSet.setField doesn't check it with uppercase ... ok, there it is oh no, who invented upper and lower cases??? 8-)) is there uppercase in chinese? in Base.RecordSet.setField () the fieldname get's lowered but appserver has it's field-list (as returned by the form's used fields) in Camel-Case maybe i can tweak appserver's dbdriver bbl, got to go to the bathroom to cleanse the clan... :) requery and prequery are unrelated jcater, sorry i didn't know about requery what does requery="Y" mean to a datasoure ? kilo, would you please try it again? it should work now jcater, found it in GDataSource johannesV: I started adding it before we rolled back the datasource code a few weeks ago but haven't had a chance to go back and finish it yeah, seems so i was just wondering about that tag when i looked at the gfd generated by designer FWIW jcater: IIRC you said that you need/want index introspection at some point in case you haven't noticed johannesV has implemented it today spiffy I'm also wanting foreign key stuff :) heh :) constraint-introspection will follow tomorrow :) *lol* johannesV: are you joking or are you serious? it's too bad i haven't access to an oracle so i'm not able to do all this stuff for oracle too reinhard, i'm not sure he, he well, as i've done the index-stuff today i have thought about constraints as well and it seems to be a bit more work but not much more complicated so i'll look at it soon, seriously but i'm fixing navigator for gtk2 atm johannesV: i think it's ok that you put it on your todo list *sigh* that's *exactly* what I wanted to propose next you read my mind :) *** slate has joined #gnuenterprise i got nav to run already and have just added that exception-thingy ... but UIgtk.py needs a lot more of tlc ... :) johannesV: actually, appserver should be ready for 0.3.1, right? *** SachaS has joined #gnuenterprise hmm, with which changes ? most notable working OnInit ok, that gcd-/index-thing ah, wasn't that in 0.3.0 already ? yes, that too no we did that post 0.3.0 ok, yeah, then we should do a 0.3.0 erm 0.3.1 ok i had to change appserver's db-driver a little bit, bout 15 mins ago have you noticed that ? will make a pre1 now yes think i will do a common release, too it's about time we have fixed quite some stuff since last release in common and we need new appserver dbdriver anyway to match current version of appserver right u guys are still going hard ;) yeah i need to catch up in the commit statistics :-)) well, reinhard, seems as if you're the number one erm, actually i meant i must take care that johannesV doesn't catch up too much ;-) *lol* hi guys hi chillywilly no, i haven't used sqlrelay yet i'm off for today good night all good night johannesV *** johannesV has left #gnuenterprise kilo: appserver has 5 new translatable strings common is up to date just FYI will wait for hu.po update with final appserver release in any case *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise reinhard: ok, will translate tonight *** sjc has quit IRC *** cilkay has quit IRC *** wendall911 has joined #gnuenterprise *** jcater has quit IRC reinhard: tranlsation done you can go ahead and arn some point in commit race 8-)) s/arn/earn *** jcater has joined #gnuenterprise kilo: i want to wait at least 24 hours between pre and final release *** doubLLe has joined #gnuenterprise hello all are there cvs 'experts' over here? cvs? we do not even *use* cvs in this project :) but you may still try to ask i googled "cvs experts" irc and the site popped up on the first page :) but anyway we are developing a webbased software product it's written in PHP using MySQL on Linux of course :P each of our customers have different needs so we want to adjust a couple of files for them reinhard: 24 hrs??? j/k we tried this: *** btami has joined #gnuenterprise hi all hi btami hi btami *** sjc has joined #gnuenterprise build a base distribution create a module which points to the same repository create a branch alter specific files in the branch but then we updated some base files (some text changes) seems like a big headache to me why not just create a separate directory in cvs for each client that has the custom files? and an install script that overwrites base files w/custom files, if need be for all the other files we used cvs update -r spinoff -j HEAD to update then s/then/them we though of that jcater reinhard: can you put the "setting up appserver db" part of appservers INSTALL file into the docs dir ? and maybe the dev-guide too ? but the point is: while testing PHP you want to have a working copy which needs all common base files present sure we do stuff similar here and at work we have an install script for production machines and an "install" script for cvs that basically creates a staging directory ok and ln -s files into that directory ah you could have a ./setup-cvs that creates /stage/client/ etc and have apache look into that directory instead of wherever it's looking now this is a simplification of course i didn't think of creating links! but not that difficult to get going and maintaining here's a hint... cp -l /dir1 /dir2 will create dir2 consisting of links from dir1 cp -l excellent and it is also possible to have base->product->specific customer chains or am i not right? yes should be a few line script ok thanks!! btami: I have a question for you re your char driver good luck to all of u *** doubLLe has quit IRC that was strange btami: with my old reporting packages one of the things it does that at first I didn't like but now I do like for maintaining compatability instead of a separate ESC-P driver, separate PS, separate .... driver having a driver definition file thats a weird way to get help that consists of entries like init printer = new page = begin page = boldon = .. et al that allowed us to do some really neat stuff in house that it wasn't originally designed for * jcater is thinking we could have a char "Universal" driver that did the same it wouldn't have to replace the ones you've started btami: sorry I'm not sure I understand your questions re putting stuff in doc dir reinhard: the INSTALL file is missing from shere/doc/gnue-appserver dir after python setup.py install jcater: for the logs, i agree with that concept - it makes it possible to make a new printer work with gnue within minutes but it contains important info about setting up the appservers base db jcater: i'm fine with it too btami: hmmm... ok i think i understand btami: so you propose to make 2 files yes INSTALL (pointing to doc/setup.txt at some point) and doc/setup.txt and include the dev-guide too, please :) then we can cut and paste the link when a newb comes to ask how to do this and that :) reinhard: not only does it allow new printers to be set up in minutes but lets others do with their reports what you never imagined I'm still using circa 1989 oracle reports but it generates HTML files and postscript PDF barcodes etc just because it let me modify the printer definition files :) btami: devguide is online already oh, just forgot it, sorry i forgot to include it in setup.py so it doesn't get installed just fixed that btami: thanks for pointing it out jcater: yes, i use a similar system with my legacy app here and it's perfect e.g. for generating output to feed into gnu enscript what this system also has is the possibility to define completely "new" print effects not only bold_on=... and bold_off=... but also something like effecta_on effectb_on etc then for example i can define effecta to be a barcode even though nobody thought of barcodes when they invented that printing system yeah reports allows us to do something similar so that 's how we got barcodes working (using gnue-common's barcode library, no doubt :) btami: would you also be ok with simply installing the INSTALL file into ...../share/doc/gnue-appserver? *** holycow has joined #gnuenterprise after looking more closely I don't actually like splitting the file into 2 parts ok i did it wih .uhu package for an user request some days before... reinhard: may i ask you to update the dev-guide.pdf file too? or is it automatic? on the web? yep hmm gpdf in sarge seems to be broken it is current and automatically updated whenever i do a prerelease, a release, or i type "./postweb" in the appserver directory txt, pdf, ps, and html are updated automatically and dvi, too *** wendall911 has quit IRC ok, just bookmarks are broken btw *** wendall911 has joined #gnuenterprise i played a bit with the makefile in the doc/devguide directory you will always see the date of the last commit to the text that is included in the version on the titlepage really the date of last text change, not the date of release, generation, upload or whatever cool *** sjc has quit IRC maybe you can merge some wiki stuff from kilo, if you like hes style :) night all *** btami has quit IRC night all *** reinhard has quit IRC *** slate has quit IRC *** jamest has quit IRC *** sjc has joined #gnuenterprise *** wendall911 has quit IRC *** kilo has quit IRC *** jcater has quit IRC *** cilkay has joined #gnuenterprise *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** sjc has quit IRC *** jcater has joined #gnuenterprise *** jcater_ has joined #gnuenterprise *** jcater has quit IRC *** SachaWork has quit IRC *** holycow has quit IRC *** cilkay has quit IRC *** wendall911 has joined #gnuenterprise *** wendall911 has left #gnuenterprise *** jcater has quit IRC *** jamest has quit IRC *** jcater has joined #gnuenterprise *** jcater_ has joined #gnuenterprise *** cilkay has joined #gnuenterprise *** SachaS has joined #gnuenterprise *** jcater has quit IRC