Vee2d2 how do you go with gnue or gnue-sb? just found out that forms query has some sort reg expr. using the % go where? started to add addresses to the contact form of gnue-sb :) Vee2d2 you started to try out gnue/gnue-sb have you created tables and forms yet? just asking how you go along. yes, well.. I've been trying to add in the little things missing from the item_mgmt module, like have it automatically create the ref# in lu_item_mfg_model_maint.gfd, then was going to play with reformating the item_maint form to make use of the lookup tables to create a sku by combining all the information together.. Vee2d2 does your gnue-forms know what to do with the tags? what is the tag? when i run the contact.gfd or item.gfd forms I get a MarkupError msg interesting.. oops. sorry thats the .gpd files I am trying to open with forms. ok! ;) I was fixing to say, I cant find any process tags lol what tool are the gpd files for? navigator gnue-navigator guess i am still living in the stone age how so? first time i started gnue-navigator :) I still have yet to touch appserver.. when do you use gnue-navigator? compared as gnue-forms navigator will provide a way to access everything.. forms, reports, etc.. without the need to manually launch them.. a menu of sorts did you run it? i do run navigator now and it starts forms when i double click "manage Email Types" for example right cool hmm 0.5.1 navigator spits out an error for me.. DB000: TypeError: __init__() got multiple values for keyword argument 'connections' cvs works though i am using cvs (about 3 week old cvs) think mine's about that old too have you installed they PySablot package? i havent installed gnue-reports yet our web proxy seems to be down PySablot? i gues the python binding to sablotron I dont find it while apt-cache'ing around in the INSTALL of gnue-reports it points to jcaters deb files. http://www.gnuenterprise.org/~jcater/debian/pysablot2.1_0.1-1_i386.deb might be old as its for python2.1 ... I suspect so.. proxy is down. have to wait till it gets back up again so your still fiddling with that sku :) yea, when I have time for fiddling.. been pretty busy lately busy doing non gnue staff stuff I think I would like to send derek or someone this particular form I've been working on to verify wether I'm hitting a fault in how I'm doing it or in the pre-commit block level trigger yeah might be good. I'd need to look at it again becuase I sat there and changed it about a thousand times trying various combinations of things to try and find a solution 'NOPE!' ok then, if I try it this way.. 'NOPE!' alrighty then, how about... 'NOPE!' .. ;) NOPE anyone ever look at servlets much? ;P webware is like a python implementation of this... I start poking around in the forms code or common from the clues in the traceback.. but then I end up getting distracted with all the 'Oh, this is neat.. ' stuff I end up seeing in there.. servlets.. as in java.. 'NOPE!' servlets is a concept haha NOPE not necessarily Java I just said pyhton based webware has servlets too ;) python python - zope - plone might be heavy users of servlets in python yea Action: Vee2d2 so tyrd.. it's all web based stuff I find it dunny how j2ee is basically a big app server that uses servlets think it's nappy nappy time.. bbl they like gave up on client side applets and went to servlets ;P erm, funny too latest pysablot2.2_0.1-1_i386.deb but I am using python2.3 here .. latest on jcaters web directory hi people hey ajmitch ajmitch: you played with webware much? hi ajmitch. do you have a link to latest pysablot2.3XXSX deb file? chillywilly: well yeah, I use it for work stuff :) ajmitch: cool do you use their app server? use it a fair bit more than GNUe sure it's probably the main part of it servlets? psp? servlets wthat's the diff bewteen webware and says j2ee? ;) aka normal python classes that can inherit from webware framework stuff :) the framework, how data is passed around structure of requests & reponse, etc j2ee seems to be the same damn thing I guess in how a servlet is activated it's all in the details ;) maybe the 'same' from a distant view but could be quite different to a coder wellt he concepts are the the same web application server ;P as a very generic concept, sure :P just looking to see if there;s something out there that is nice to use webware :) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. Action: SachaS thinks the gnue-suite comes along nicely bbl reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: "Friends may come and go, but enemies accumulate." btami (~tamas@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. hello hi Arturas (~arturas@gsk.vtu.lt) joined #gnuenterprise. Hello hallo Arturas SachaS: just reading logs hello Arturas SachaS: if you want to try gnue reports there is a xslt -less replacement for simple tabulations reports engine=tabulator into report-filters.conf and no need for pysablot Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) got netsplit. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) returned to #gnuenterprise. Arturas (~arturas@gsk.vtu.lt) left irc: "Bye :)" Arturas (~arturas@gsk.vtu.lt) joined #gnuenterprise. hi btami hi will check the engine setting in the conf file. anyhow, jcater is working on a next generation report markup simple tabulation is just a simple tabulation fun actually I had an error installing gnue-reports, and thought its because of the missing pysablot2.3 reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. SyntaxError in gnue-reports (from 2 days cvs) during install hmmm might have to do an cvs update can you paste the error log's last 4-5 line btami. its during install (./setup.py install) no errors here hmm a bit might have changed during cvs update ??? will cvs update at home (port locked here :() ok i got it syntax errors are in Universal filter jcater's work on new markup Arturas (~arturas@gsk.vtu.lt) left irc: "Bye :)" not ready for testing yet yeah Universal , sorry that i did not follow up with the error but you can use other parts of gnue reports without that actually I dont have any reports definition files (grd) in gnue-sb contacts. gnue-sb is Aug 5th cvs have to get latest gnue-sb then you can try some in gnue-reports/samples just felt the GNUe-Common love :) whatever that is gnue-reports in sample works siesel (~jan@xdsl-213-196-211-32.netcologne.de) joined #gnuenterprise. hi hi siesel hi siesel btw. GNUe-Common love siesel: can you help me a bit? hi siesel i wan't to write a .py to build a schema tree (finally .gsd) with GNUe-Common did you see my mail that i found the bug you mentioned last week ? btami: yes, one second. reinhard: yes, thanks. btami: it shouldn't be very difficult. You just have to import all objects from schema/parser.py and create a root object and add new objects , finally you will be able to write everything with the _toXml or something function inherited from GObj. siesel: can you create a little code sample for me, like http://www.gnuenterprise.org/~jcater/demo-datasources.py i'm a very beginner in gnue-common hmmm, I will put something together in the next 15 min, but it won't be as beautiful and good documentated as jcaters example. ok, thanks thierry (~thierry@musashi.xtensive.com) joined #gnuenterprise. hi all hi thierry hi btami off for dinner Nick change: SachaS -> SachaDinner btami: can I DCC you the results? please email to btami at freemail dot hu ok, I just put it at http://www.gnuenterprise.org/~jan/demo-create-schema.py siesel: thank you very much sorry, email client is running on an other machine. Is the above url ok? ok, thanks again btami: just a question, as I'm curious, how do you want to use the schema stuff? i have a payroll app in foxpro(dos) my meta database(schema) is stored in some .dbf file i added a plus field to store the new long_table_name/long_field_name and now want to create gsd files with new long_*_name ok, so you read your data from the dbf and write it into gsd. yes Will you also use gsd to transfer the real data, or just the meta data? don't know, i think i will use gnue-common to transfer another question: do you know how to access the data in modern foxpro applications? I have a dictionary written in foxpro and I hate to use vmware. I would recommend to use gnue-integrator :) as there is a dbf driver in common already adodbapi there is a free vfpoledb.dll on m$ site modern? for vfp 7.0/8.0 I know semi-modern ones still use some mutant dbf format :) btami: great, I will try it out. ah, I see you already talke dabout dbf silly me I dunno, I guess its vfp 7.0, but I'm not shure its a app from 2000 Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) got netsplit. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) returned to #gnuenterprise. siesel: use provider=adodbapi oledb_provider=vfpoledb in connection.conf there is no chance to use it under linux? odbc ? Action: btami never tried Action: ajmitch knows of dbf convertors with linux I know a client's server has a cron job running each night to extract the data from the dbf tables into (ugh)mysql I found a page with such a convertor: http://www.sequiter.com/products/ODBC/UNIX/ , but its commercial :( let me get the hacked up convertor we use that would be great. it's very small siesel: if you want to convert only, use oledbapi in gnue-common to read and anything to write http://ajmitch.dhis.org/~ajmitch/dbf3mysql.c hmm, there must be more somewhere.. ajmitch: thanks Action: ajmitch also sees some source for reading dbf files in python reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: "Even if you're on the right track, you'll get run over if you just sit there." ajmitch: even gnue-common can read dbf, but I'm not shure about extentions etc. ah right btami: if direct dbf import doesn't work I startup vmware. ok I tried to open the files in openoffice, but it told me, that they aren't dbf files. I have files with the following extentions: .DAT .FPT and .SSS any clue? vfp file extensions are: dbc,dct,dcx dbf,fpt,cdx ok, so they seem to have renamed dbc dct or dcx files to dat thanks a lot, I will dive into that later :) cu siesel (~jan@xdsl-213-196-211-32.netcologne.de) left irc: "Client exiting" btami (~tamas@ip102-205.ktv.tiszanet.hu) left irc: "going home" icltlfatppl (~icltlfatp@157.22.13.237) left irc: Remote closed the connection R45 (~rastabeen@cuscon2417.tstt.net.tt) joined #gnuenterprise. Morning all ToyMan (~stuq@smtp.dstoys.com) joined #gnuenterprise. jamest (~jamest@gw.math.ksu.edu) joined #gnuenterprise. dsmith (~dsmith@mail.actron.com) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. re all morning ToyMan (~stuq@smtp.dstoys.com) left irc: Read error: 110 (Connection timed out) lxf (~agus_tea@202.73.120.39) joined #gnuenterprise. ToyMan (~stuq@smtp.dstoys.com) joined #gnuenterprise. lxf (~agus_tea@202.73.120.39) left irc: Connection timed out Action: derek isnt sure what btami was wanting... it sounded like he was wanting to write something that already exists..... re: i wan't to write a .py to build a schema tree (finally .gsd) with GNUe-Common last i checked designer built .gsd's as did gnue-schema er scratch that gnue-schema jbailey (~jbailey@atlas.fundserv.com) joined #gnuenterprise. #gnuenterprise: mode change '+o jbailey' by ChanServ!ChanServ@services. Topic changed on #gnuenterprise by jbailey!~jbailey@atlas.fundserv.com: GNU Enterprise. Home of the Goats. 0.5.1 is most current version http://www.gnuenterprise.org. Donuts appreciated. Vegan Donuts *especially* appreciated. #gnuenterprise: mode change '-o jbailey' by ChanServ!ChanServ@services. hmmmm btami (~btami@3e70d834.dialin.enternet.hu) joined #gnuenterprise. derek: i want to make .gsd from my metadatabase(schema), stored in .dbf, not from an existent database my fields.dbf columns are: table_name, field_name, field_type, field_dec, lon_field_name, long_table_name the existing dbf's are uses "short" table/field names the new(firebird) will use "long" table/field names the new database not exist yet, so i can't use designer's schema wizard does the old database exist? yes, many .dbf one feature of the schema tool is the ability to "migrate" databases so you point to old structure and build a .gsd but i want long descriptive table/field names then transform that with gnue-schema into the new structure jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: Read error: 110 (Connection timed out) i'm doing gnue-integrator by hand by hand= using GNUe-Common's datasource and schema stuff koz i'm not talented enough to enhance it for my needs :) and i have to run through this procedure many times, i'm filling long_field_name too slow but want to try the result for time to time that's the story lxf (~agus_tea@202.73.120.39) joined #gnuenterprise. ajmitch (~ajmitch@wlg1-port33.jetstart.maxnet.co.nz) left irc: Read error: 110 (Connection timed out) ajmitch (~ajmitch@wlg1-port15.jetstart.maxnet.co.nz) joined #gnuenterprise. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) got netsplit. sigh the forms File->save or revert changes is borked Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) returned to #gnuenterprise. Vee (~vin@cavok154.august.net) joined #gnuenterprise. btami (~btami@3e70d834.dialin.enternet.hu) left irc: Read error: 110 (Connection timed out) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. Vegan donuts.. hohoho hey all anyone working on ldap integration on gnuenterprise? siesel was doing something about it Vee (~vin@cavok154.august.net) left irc: Remote closed the connection Vee (~vin@cavok154.august.net) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: Client Quit jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: Remote closed the connection jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. a bit more unstable than usual mr cater? donuts derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: Read error: 110 (Connection timed out) nickr: where? derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. I bought a doughnut and they gave me a receipt for the doughtnut... I don't need a receipt for the doughnut. I give you money and you give me the doughnut, end of transaction. We don't need to bring ink and paper into this. I can't imagine a scenario that I would have to prove that I bought a doughnut. To some skeptical friend, Don't even act like I didn't buy a doughnut, I've got the documentation right here... It's in my file at home. ...Under "D". -Mitch Hedberg mouns (mouns@kali.mouns.org) joined #gnuenterprise. Vee: hehe thierry (~thierry@musashi.xtensive.com) left irc: Read error: 110 (Connection timed out) unless you got food poisoning from that donut Even then, just throw up on them. Otherwise what will they do, give you the 90 cents back? nah, this is america you get them to cover your hospital expense heheh Vee (~vin@cavok154.august.net) left irc: Remote closed the connection thierry (~thierry@musashi.xtensive.com) joined #gnuenterprise. tamas (~btami@ngprs.pannongsm.hu) joined #gnuenterprise. jcater: i heard TN was making donuts deductible in which case it would be VERY important for some people here to save their receipts :) ToyMan (~stuq@smtp.dstoys.com) left irc: Remote closed the connection btami (~btami@ngprs.pannongsm.hu) joined #gnuenterprise. btami_ (~btami@ngprs.pannongsm.hu) joined #gnuenterprise. tamas (~btami@ngprs.pannongsm.hu) left irc: Read error: 110 (Connection timed out) thierry (~thierry@musashi.xtensive.com) left irc: "Client exiting" btami_ (~btami@ngprs.pannongsm.hu) left irc: dsmith (~dsmith@mail.actron.com) left irc: "Client exiting" btami (~btami@ngprs.pannongsm.hu) left irc: Read error: 110 (Connection timed out) jcater: You here? Or anyone who can explain to me how the site.cfg works? =) the site.cfg ? it lets you specify alternate paths for components of GNUe for split up installs (i.e., everything isn't installed in a single directory like /usr/local/gnue common_python_path = '/usr/local/gnue/lib/python' common_etc = '/usr/local/gnue/etc' common_images = '/usr/local/gnue/share/images' form_images = common_images form_etc = common_etc designer_images = common_images designer_etc = common_etc is an example file for debian, it might be closer to common_python_path='/usr/lib/gnue/python' common_etc = '/etc/gnue' common_images = '/usr/share/gnue/images' (and don't flame me if my paths are off... :) Action: derek goes to get an extinguisher.... there's a sample in gnue-common/packaging/debian/site.cfg.debian So.. Is it supposed to be installed into the filesystem then? It's been way too long since I've looked at this packaging. =) yes, for distros like debian you pass it via the setup.py's using, iirc, --site-config=/usr/lib/gnue/site.cfg where /usr/lib/gnue/site.cfg is wherever you want that file located gnue-common's setup.py actually creates the file the other gnue-* setup.py's then hardcode that file path into their scripts so they know where to find stuff Okay, so I'd do install --prefix=debian/tmp --site-config=/usr/lib/gnue/site.cfg then? that sounds right R45 (~rastabeen@cuscon2417.tstt.net.tt) left irc: lxf (~agus_tea@202.73.120.39) left irc: Connection timed out w00t debs! ToyMan (~stuq@smtp.dstoys.com) joined #gnuenterprise. Hmm.. setup.py gives me a traceback. That seems.. bad. AttributeError: 'int' object has no attribute 'replace' cool ;P That wasn't the word I used. =) you've found a new way to break python ;) Waah. My build env first runs this: cd build-tree/GNUe-Common-0.5.1 && python setup.py build --build-base="build-tree/GNUe-Common-0.5.1/build" Then runs: cd build-tree/GNUe-Common-0.5.1 && /usr/bin/python setup.py install --root=/home/jeffb/Programming/debian/gnue-common-0.5.1/debian/gnue-common --no-compile -O0 (I haven't done the site config stuff yet) are you starting from scratch? Somewhat. I'm trying to use the cdbs python-distutils modules to make this a bit easier to update. ah cdbs? Like, updating gnue shouldn't be an allday activity, and it has been everytime. So when I get busy, it falls off the 'anytime soon' TODO list. chillywilly: apt-cache show cdbs bah But when the install phase gets to "running build_scripts" it manages to trigger a Traceback cool File "setup.py", line 462, in ? package_dir = {"gnue": 'module/base', bah jbailey: stop breaking stuff Is there anyone to get more verbose information on what's happening when it's running build_scripts? prayer? I tried that, might've been waht caused the problem in the first place. ;) jamest (~jamest@gw.math.ksu.edu) left #gnuenterprise ("Client exiting"). mouns (mouns@kali.mouns.org) left irc: Remote closed the connection ToyMan (~stuq@smtp.dstoys.com) left irc: "Client Exiting" /home/jeffb/Programming/debian/gnue-common-0.5.1/build-tree/GNUe-Common-0.5.1/setupext/__init__.py:3: DeprecationWarning: Non-ASCII character '\xc3' in file /home/jeffb/Programming/debian/gnue-common-0.5.1/build-tree/GNUe-Common-0.5.1/setupext/install_data.py on line 32, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from install_data import Data_Files, install_Data_Files reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: "All things being equal, fat people use more soap." Hmm. It's the --no-compile options that's screwing it up. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) got netsplit. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) returned to #gnuenterprise. Yuck. Seems I have to byte-compile them for now. Can someone help me later confirm that this is a gnue bug and not a python bug? gnue doesn't have bugs just undocumented features jcater: I can't find site-config in the documentation, and it doesn't seem to know that command. probably because it's --cfg-file Action: jcater ducks Gronk Hmm, neither build nor install accept that either. hmm Unfortuently, we just did massive copying to get everything in place before, but setup.py ought to be able to do this cleanly. Am I perhaps calling it wrong? /usr/bin/python setup.py install --root=/home/jeffb/Programming/debian/gnue-common-0.5.1/debian/gnue-common --cfg-file=site.cfg -O0 usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: option --cfg-file not recognized ah, you know... it's very funny about it for some reason try --cfg-file site.cfg instead of --cfg-file=site.cfg It doesn't puke this time. WhenI pass it to build, it still creates a "site_config.cfg" file with bad paths in it. I'll try it now in the install phase. It's still installing to usr/local Hmm. The whole install phase seems unrealted to that file at all. When I change it, it still installs to the wrong place. ARRRRGGGHH why is distutils such a hunk of shit? hehe And I can't seem to find another package in Debian that actually uses it. blah, anyone know how to do a substituion regexp in JS? ;P Action: chillywilly kicks JS JS? JavaScript Lemme grab my book, hold a sec. I know how to "test" I want the equivalent in JS: $ccnum =~ s/[^\d]//g; Hmm, I might have recycled my ecma-262 printout. doh input Property This property is a string against which a regular expression is matched. Syntax: RegExp.input hmmmm nah that's not helpful Any of you no-lifers going to be around this evening? I think I see the problem, and I think I know how to perhaps fix it in a sane way. no-lifers? But it would mean patching setup.py, so I'd like to work with someone on it. chillywilly: If you're hanging out on IRC on a Friday night, you must have no life, no? I am apalled I am about to go out to eat soon so nanner, nanner Well, you obviously don't qualify then. =) may regexp.exec() will do it All of us no-lifers will be here. =) I'll be back of course ;P ah String.replace() str.replace(regexp, replaceStr) blah jbailey (~jbailey@atlas.fundserv.com) left irc: "Client exiting" alandd (~chatzilla@h-64-105-64-37.PHNDAZ91.covad.net) joined #gnuenterprise. derek: where were you last night? Missed a good presentation and a demo of GPE 2. Maybe LuftHans can make a gnue Knoppix disk now. ;^) Gotta go. Daughter's first band performance at a home football game! alandd (~chatzilla@h-64-105-64-37.PHNDAZ91.covad.net) left irc: "ChatZilla 0.8.31 [Mozilla rv:1.4/20030624]" jbailey (~jbailey@CPE0060082df811-CM014260028338.cpe.net.cable.rogers.com) joined #gnuenterprise. Kevin_nor (Kevin_nor@203.246.81.235) joined #gnuenterprise. Kevin_nor (Kevin_nor@203.246.81.235) left #gnuenterprise. jamest (~jamest@adsl-64-216-107-126.dsl.tpkaks.swbell.net) joined #gnuenterprise. R45 (~rastabeen@cuscon443.tstt.net.tt) joined #gnuenterprise. chillywilly: find your answer? http://www.devguru.com/Technologies/ecmascript/quickref/regexp.html Nick change: SachaDinner -> SachaS hi everyone hi Vee2d2 hello SachaS hi R45 Vee2d2: yea I already done figured it out Vee2d2: thanks anyway jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: "Client exiting" jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) joined #gnuenterprise. Nick change: SachaS -> Sacha_away Nick change: R45 -> \t jamest (~jamest@adsl-64-216-107-126.dsl.tpkaks.swbell.net) left #gnuenterprise ("Client exiting"). \t (~rastabeen@cuscon443.tstt.net.tt) left irc: jbailey (~jbailey@CPE0060082df811-CM014260028338.cpe.net.cable.rogers.com) left irc: Read error: 104 (Connection reset by peer) --- Sat Sep 13 2003