chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. ratmice (matt@vespertine.pc.ashlandfiber.net) left irc: Remote closed the connection ratmice (matt@vespertine.pc.ashlandfiber.net) joined #gnuenterprise. Action: ratmice and TSCHAK were thinking similarly on the gnue gnustep thing edwardam_ (~edwardam@12-218-106-230.client.mchsi.com) left irc: "Client Exiting" there is an existing python objc class that would need porting gnustep & gnue? what? someone here mentioned it hours ago ah that it would be nice psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. the gnustep projects gorm and gnue form designer implement similar ideas if gorm could be extended to output gnue-form xml definitions and applications that'd be nice.. it has it's own database library doubt it supports as many things as gnue us and Zope are the big boys when it comes to backend d/b support in python If there's a pyfoo driver out there for any database no matter how obscure we've probably heard of it ;-) Action: psu wonders if there is a py driver for native M$ Access not that it really matters with odbc.. in that if you are having to use M$ Access w/GNUe being stuck with odbc is probably the least of your problems... Part of thr reason for seperating the GNUe d/b abstraction into GNUe Common was so other projects could pick it up & re-use but, I tought my mother how to use it over the phone... :) if they felt so inclined by that i mean make a database and some queries looks like it should work if i can figure out this setup.py thing ratmice: if you are using CVS, use the ./setup-cvs.py instead if tarball release, you are on right track actually trying to compile pyobjc Action: psu guesses we're not the only project to have a setup.py ;) btami (~tamas@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. good morning hi btami hi psu work time for me, too psu (psu@manorcon.demon.co.uk) left #gnuenterprise. reinhard (~reinhard@M693P020.adsl.highway.telekom.at) joined #gnuenterprise. ra3vat_ (~ds@ics.elcom.ru) left irc: Read error: 110 (Connection timed out) ra3vat (~ds@ics.elcom.ru) joined #gnuenterprise. grib (~grib@grib.customer.jump.net) left irc: Remote closed the connection grib (~grib@grib.customer.jump.net) joined #gnuenterprise. well I got the release version of pyobjc compiled, cvs is more broken ariel_ (~ariel@ppp-217-133-240-228.dialup.tiscali.it) joined #gnuenterprise. good morning ariel gooood morning! :) dres (~dres@mail.lewismoss.org) left irc: Read error: 104 (Connection reset by peer) dres (~dres@mail.lewismoss.org) joined #gnuenterprise. btami (~tamas@ip102-205.ktv.tiszanet.hu) left irc: Nick change: reinhard -> rm-lunch ariel_ (~ariel@ppp-217-133-240-228.dialup.tiscali.it) left irc: Read error: 104 (Connection reset by peer) ariel_ (~ariel@ppp-217-133-240-228.dialup.tiscali.it) joined #gnuenterprise. dsmith (~dsmith@p199.n-chpop03.stsn.com) joined #gnuenterprise. Nick change: rm-lunch -> reinhard derek: ? -derek- TIME Wed Nov 6 05:22:13 ariel_: i guess he is asleep :) chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: "Free Your Enterprise! - http://www.gnuenterprise.org" jbailey (~jbailey@65.48.140.35) joined #gnuenterprise. good morning jbailey g'morning reinhard dsmith (~dsmith@p199.n-chpop03.stsn.com) left irc: Read error: 110 (Connection timed out) reinhard: i tought it was from east coast sorry /he/it/ he is from arizona which is quite in the west chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. cw hello reinhard: i'm workink on an analysys of the class repository, when i finish i will submit a document to feedback ariel_: analysis? hey does syslog.conf execte everything that macthes? you mean a proposal er, log to everything that matches the selector? my understanding of analysis is to describe something that is already there I want iptables output to only go to one file not spewed on the screen and /var/log/messages like it does now although I added: kern.=info /var/log/kernel.info, but it doesn't even seem to write there Does appserver actually do anything yet? i have iptables log with log-level info sure jbailey: yes jbailey: it passes all data requests through to the database more a note to discuss, it will contain a class diagram, how the classes are stored as tables, how a simple example (say base+baber+cardealer+..) will fill the tables.r and has a very very basic function for calling methods ariel_: great ariel_: thanks for informing me, i just planned to start something similar can you read openoffice format? eahm... reinhard: Okay, cool. I just want to make sure if I go throught he effort of packaging it that it's not a waste of time. i have a pc where i can :) jbailey: not sure about that it does nothing "useful" now it's more like an empty box that can be filled afterwards the only reason i see it would make sense to package it is I'm not so concerned about the usefulness. I just want it to somewhat work as advertised. for "marketing" reasons nobody can help with syslogd? chillywilly: No, sorry. chillywilly: don't think so chillywilly: only thing i found out is I think it will do all that match that some messages can be turned off by dmesg command that's not what I want ;) I want to route some loggin elsewhere ;) ok well the feeling i got from your question was anyway that you have a much better understanding of syslogd than me :) jbailey: it does work as advertised IMHO as we advertised it as "very early proof of concept" :) Excellent! brb chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: "Free Your Enterprise! - http://www.gnuenterprise.org" chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. lupo (~lupo@p5085F339.dip.t-dialin.net) joined #gnuenterprise. hi? chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: Client Quit chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. ColeMarcus (~ColeMarcu@p50805656.dip.t-dialin.net) joined #gnuenterprise. chillywilly! hi guys. Anyone from germany, and knows if there is a localysed version of gnue availabale for germany, and that the output is accepted by the finance office lupo! ColeMarcus: there is the general possibility of translating gnue. as we have 3 german-speaking developers or project-watchers, this is quite possible concerning the output output which is useful for the tax office has to be generated by program packages, i.e. the general ledger, which are not yet implemented ToyMan (~stuq@smtp.dstoys.com) joined #gnuenterprise. ToyMan! howdy hmm and some simple xml (or simmilar)output, i can render myself a document , print it out and give it to the finance office. Can this easily solved or do i need a huge time to deploy this no general problem Nivada didn't legalize pot. Weird. GNUe reports takes xml and transforms it to various other formats. You can always take the raw XML and do with it what you want. ;) jbailey: That discussion has been going on for months now in Germany - the Green party wants it legalized What a crap - they just want to do legally what they've done illegally for the last 20 years ;) Nothing against pot. but the discussion shows a lot of stupid points on the conservative side ColeMarcus: what do you want to use GNUe for? Nick change: reinhard -> columbo lupo: I just figured that Nivada of all of them would legalize first. It's likely to be decriminalized here in Canada, and acc. to the news I just heard, doctors want to be able to prescribe heroin. lupo: where were you on oct 31 from 12 p.m. to 6 p.m.? I forsee an increase in the number of university students studying to be pharmacists. Nick change: columbo -> reinhard columbo: erm :( reinhard: i was in a traffic jam and afterwards i didn't find the hotel lupo well we have a small business , and well we need a fibu, and im looking around for a some linux solution instead of using lexware produkts ;) ColeMarcus: I see. Well, standard GNUe is pitily not yet ready to replace common FiBu or general ERP. Action: lupo thinks that Frankfurt sucks hmmmm :( lupo you know any existing alternatives on linux that are still ready to use? There are still NOLA and SQL Ledger I plan to use NOLA for a medium business solution hmm ill have a look at NOLA ( while still keeping an eye on gnue;) perhaps for later use ). SQL Ledger is webbased only as i know, which i dont realy like NOLA is also web based hmm So you see why GNUe exists :) well i doenst need very complex for my needs at the moment, (just bill handling and a little bit controlling the money flow, what goes in and what goes out) jbailey (~jbailey@65.48.140.35) left irc: "Client Exiting" GuV? yes reinhard: what has been going on? lupo: you are subscribed to gnue-dev@gnu.org? reinhard: we should exchange cell phone numbers or something like that reinhard: nope, not subscribed. i sometimes browse the archives, though ok browse the archives :) as said just a small business ;) ( i mean at the moment im doing it completly by hand but this well gets a little bit on my nervs ;) ) look for "Halloween" :) okay, got it ColeMarcus: i see; i expect gnue to fullfill that requirements relatively rapid as soon as the tools are finished. dead line date: when it's ready... ColeMarcus: http://www.hansaworld.com/ proprietary though reinhard: looks very interesting reminds me a very tiny bit of SAPs architecture jbailey (~jbailey@65.48.140.35) joined #gnuenterprise. drochaid_ (~drochaid@pc2-kirk1-3-cust16.renf.cable.ntl.com) joined #gnuenterprise. okay gotta go drochaid (~drochaid@pc2-kirk1-3-cust16.renf.cable.ntl.com) left irc: Read error: 104 (Connection reset by peer) have a date :) bye lupo (~lupo@p5085F339.dip.t-dialin.net) left irc: "using sirc version 2.211+KSIRC/1.1" chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: "Free Your Enterprise! - http://www.gnuenterprise.org" chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: Client Quit chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. jamest (~jamest@leibniz.math.ksu.edu) joined #gnuenterprise. good morning (for me anyway) I'm having a good morning. pattieja (~pattieja@www.pcxperience.com) joined #gnuenterprise. jbailey (~jbailey@65.48.140.35) left irc: "Client Exiting" hmm anybody knows what i have to install to have java in galeon/mozilla (debian woody of course) :) yeah hang on a sec i've got a proxy setup so this line may be a bit off but try adding to your /etc/apt/sources.list deb http://www.ibiblio.org/pub/linux/devel/lang/java/blackdown.org/debian/ woody non-free then update and search for java you should then have an option like j2re1.3 which is the java2 runtime ah that means it is not in woody (natively) thanks jamest i think the java 1 stuff is however i know some browser now require java2 hmmm lupo left ariel_: did you have a question for me jbailey (~jbailey@atlas.fundserv.com) joined #gnuenterprise. Anyone bored and want to explain to me how designer works? =) dsmith (firewall-u@cherry7.comerica.com) joined #gnuenterprise. jbailey: um what do you want to do? a real quick demo would be to run one of the wizards should be file->new->from wizard or somethig like that i can step you thru it but I'll be a bit choppy on responce times oooooo, that reminds me, cvs designer wizards are not happy at the moment i haven't looked into why as they haven't worked quite right since I returned to coding Action: jamest is subtly implying that they were broke before I got back so I didn't do it :) Well, I tried the .debs on www.gnuenterprise.org. They want me to install a date package from somewhere. Is the egenix-mx-base-2.0.4 the right package to get for that? Action: jbailey is away: dr meeting dsmith: i thought it would autoload dependencies hmmm on woody you need python2.1-egenix-mxdatetime s/2.1/version of python installed Hmm. I've got version 2.2 of python. reinhard (~reinhard@M693P020.adsl.highway.telekom.at) left irc: Read error: 54 (Connection reset by peer) Well... I already have that. Lets start over. When I run gnue-designer, I get: This GNUe tool requires mxDateTime to be installed You can find the mxDateTime at http://www.lemburg.com/files/python/mxDateTime.html Is that because I have 2.2 of pythin installed? Hmm. actually, I have 2.1 and 2.2 installed: ii python2.1 2.1.3-11 An interactive object-oriented scripting language (v ii python2.2 2.2.2-1 An interactive object-oriented scripting language (v Cool. A quick "apt-get install python2.2-egenix-mxdatetime" and it seems to be working. jamest: Thanks! reinhard (~reinhard@M693P020.adsl.highway.telekom.at) joined #gnuenterprise. Remosi (dahoose@port-219-88-247-104.jet.net.nz) joined #gnuenterprise. derek: yes, but now i'm busy, just few minutes IsoosI (dahoose@port-219-88-247-80.jet.net.nz) left irc: Read error: 104 (Connection reset by peer) derek: i've seen the new documentation of schema (gsd) we have a type 'key' (old auto) that is translated to a db specific type, may be serial, int4 or whatsoever now a primary key has 2 functions: 1) enforce uniqueness of rows 2) be referenced by foreign keys of other databases suppose i have a table with a field that references the primary key of another table i want that field to have the same type of the pk in the other table ratmice (matt@vespertine.pc.ashlandfiber.net) left irc: Remote closed the connection if i declare it of type key may be this is translated to serial (that i don't want since it is only a foreign key) i cannot declare it int4 (or similar) since i don't know how key is translated Action: jbailey is back (gone 00:39:12) i think a solution is another type fkey that is automatically translated by the specific driver to whatever is appropriate for the specific db backend what is your opinion? jamest: It's just the part where I'm setting up the datasource that confused me. and it spewed python errors all over the console. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. ariel_: key != serial there should be an auto="" that makes it serial so in the primary table you might have mykey --> type="key" auto="y" then in the referencing table pointerToKey --> type="key" jbailey: you have datasources in your connections.conf file? jcater: thank you example [devel] comment = Math Devel Database provider = psycopg host = rdbms dbname = devel jamest: God, no. =) jcater: there is something broken in stdout.py I'll config that up. I should probably write a README for the Debian package, too. if i run grcvs -f text -d out.txt foo.grd works fine jbailey: it probably should just fail though with error dumps if i run grcvs -f text foo.grd s/should/shouldn't ariel_: yeah, we somehow broke that in the last week or two... still trying to pinpoint the problem :( or grcvs -f text -d - foo.grd it breaks jbailey: Yeah, the REAME would be nice. I'm reasonably sure jamest broke it ok! waiting for the patch Action: jcater thwaps jamest farewell all \quit "theater" ariel_ (~ariel@ppp-217-133-240-228.dialup.tiscali.it) left irc: ""theater"" what did I break? StyXman (~mdione@ADSL-200-59-86-17.cordoba.sinectis.com.ar) joined #gnuenterprise. hi alll Action: jbailey is away: I'm busy johannes_ (~johannes@M701P023.adsl.highway.telekom.at) left irc: ""dinner"" GFForm's secondaryInit... is supposed to be run after the whole form is built? fricken spamassassin eating all the memory in my server spamd yea yea I still can bitch about it ;) I can't do shit right now until it is done StyXman: the init system runs in phases jamest: yes, I almopst know about it.. so, when loadForm is run I'm pretty sure the objects are build during parsing chillywilly: rewrite it using alien technology then they start making passes thru the tree running the items in self._inits nickr: ok, but what race? yes. loadForm parses and buidls the form structure, and then chillywilly: Alphans have the best computer technology, and great hair StyXman: ? and then? nickr: from centauri 4? Oh yeeea btami (~btami@3e70d73a.dialin.enternet.hu) joined #gnuenterprise. hi all btami sup hello nickr, chillywilly StyXman: i'm not understanding the question StyXman (~mdione@ADSL-200-59-86-17.cordoba.sinectis.com.ar) left irc: Read error: 60 (Operation timed out) phaseInit is called by the parser after the objects have been built zup jamest: i'm trying to hunt down one win32 forms bug, but i'v lost this comes with tabbed forms when canging pages with mouse changing after that going to the next record the "content" doesn't refresh i'v find something interesting in UIdriver.py in notebookTabHandler if i change action = events.Event('requestPAGE',event.GetSelection()) to action = events.Event('requestNEXTBLOCK',event.GetSelection()) changing tabs with mouse will be OK wha? but PgDn/PgUp wrong ok, we probably need to look into the nextBlock code and find if there is a refresh the page switching code doesn't do on its own but it's only on win32 IIRC sigh this is a long shot but try adding a Refresh() event on the page widget Action: jamest has no working win32 boxes handy ok, i will try i feel nobody likes to fix win32 bugs here :) well i started hammering thru the dcl bugs last nite so if they are in there I'll make as attempt to fix them great! wether i like it or not :) they are in there :) with patches right? Action: jamest hopes and prays he won't have to spend time in windows debugging :) btami: it's not so much we like to fix non-Win32 bugs vs Win32 it's that we don;t have win32 machines handy :( if anyone ones to send me a nice dual-athlon system with lots of HD, RAM, etc and WinXP jamest: patches? bugreports! i'd be happy to wipe it, install debian, and convert my older system into a windows box :) actually, I do ahve access to a (currently) win98 machine at home, however over the years I'm allowed to touch it less and less wife seems to think I mess things up too much when I use it Action: jamest sees installing gnue and cygwin and improving things not messing them up : i think fixing win32 bugs is important, cose most of GNUe users will use win clients while M$ is so strong in offices siesel (jan@dial-213-168-72-89.netcologne.de) joined #gnuenterprise. hi all hi hi hi ajmitch: how was the exam? which one? i got one in a few hours :) oh, I meant that. good luck :) thanks :) Action: jbailey is back (gone 01:29:51) hey jbailey btami (~btami@3e70d73a.dialin.enternet.hu) left irc: Read error: 113 (No route to host) jamest: provider = psycopg jamest: Where are these options documented? jbailey: in the tech-ref or the developers guide in forms/doc you can also look in common/src/dbdrivers any dir in there that doesn't start with a _ is a valid option 'k Are all databases equally supported on Windows as well as Unix? almost all are supported on both operating systems. well i think if the python driver is avail on that platform it should just work and in windows any ODBC datasource sould work IIRC Cool. I want to make sure my example MySQL database will work on my bosses 'puter. =) um There's an ODBC source for it, it shouldn't be a prob. I'm about to commit query by detail support Action: ajmitch whispers to jamest - did he meantion _that_ word? which may funk up datasources ( i can't test them all :) so if you're going to demo don't cvs update right before he walks in *lol* I'm using the Debian packages, and I figured that I wouldn't update CVS until one of you told me "now's a good time" Derek does that with me for the DCL package. i've been updating the pnet packages after nearly every decent sized commit :) ajmitch: I don't have time to pay that much attention to GNUe. what!?!?! true :) GNUe = life = happiness = reason for existance Action: ajmitch sees why his computer feels like a 486 GNUe is like crack, then. one should not have a 1-2 sec delay in typing & having characters show up, on an athlon, right? I think my 300 message per day mail volume is sufficient. ajmitch: It depends what the athalon is otherwise occupied with. if you're in a tight keyboard/display loop then no. If you're running windows, then maybe. a little bit of disk activity slows the whole box right down :) If you're slurping down pr0n from 15 different sites on the net...yes ajmitch: Turn on DMA. time for me to really leave & study now jbailey: i have DMA turned on ajmitch: You said that yesterday,t oo. :P ajmitch: unmask interuupts unmaskirq = 1 (on) using_dma = 1 (on) ajmitch: Plug it into the UDMA100/133 controller. dma makes a huge difference it is on the UDMA100 controller (motherboard) ajmitch: And failing all that, pack it into a box and send it to me. I'll debug it for you and give it back next time I see you. hdparm shows reasonable speeds haha I was copynig from a CD on my 1.5ghz athlon and it was DOGGING my system until I turned on all the fast ide options my athlon does that too once in a while siesel (jan@dial-213-168-72-89.netcologne.de) left irc: "later" an asus or abit board IIRC jbailey: i handled that gnats request for accounts ajmitch: Thanks. Did you email rao? and if nothing else works, shut down the pr0n downloads, and just buy the mags at the store doesn't help that i have an antique & crap video card as well :) mine is a MSI nForce based board jbailey: not yet jamest: The stuff he likes probably can't be found at stores. oooo he's from NZ isn't he Action: ajmitch leaves before the sick jokes start :) sheep I wasn't thinking livestock... Unless.. Naw. Australians aren't livestock. =) lol if I close a ticket in dcl does the person that submitted it get an email back? if a tree falls in the forest... Sorry, I don't remember what it does. drochaid_ (~drochaid@pc2-kirk1-3-cust16.renf.cable.ntl.com) left irc: Read error: 54 (Connection reset by peer) drochaid__ (~drochaid@pc2-kirk1-3-cust16.renf.cable.ntl.com) joined #gnuenterprise. psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. Action: psu will get story onto website tonight re. our new official Debians & send to gnue-announce as well Oh dear. Did you catch that I got designer done last night, too? May as well make it accurate. forms, common, designer Mhm Action: psu will put the usual "This is CVS, whatdya expect?" disclaimer I expect bug reports. =) um gnue cvs made it into sid? jamest: that's how I read the logs, but you were actually there... StyXman (~mdione@ADSL-200-59-86-17.cordoba.sinectis.com.ar) joined #gnuenterprise. I fixed another bug the one that prevented to use parameters as datasources conditions and prevented their reference in on-startup trigger StyXman: which cvs is this in? the problem is that the parameters are not ... jamest: was that already fixed? my cvs is rather old, but updating is not an easy thing to do... 3 weeks, I'll say siesel (jan@dial-194-8-209-51.netcologne.de) joined #gnuenterprise. hi hi hi siesel StyXman: i dunno what does your cvs do different than ours again.... well, with just adding... Action: jamest has been gone too long to recall '_parameters': app._parameters hi StyXman. to the attributes hash passed to loadXMLObject in GFParser.loadFormm fixes it um that doesn't seem quite right reports doesn't do that hmmm StyXman: IMHO the parameter stuff is already fixed by removing the parameter caching in forms. but I could be wrong. well, the orginal code assigns the parameters when calling instance.setForm that's too late to read parameters in on-startup, as is done after the whole loadForm (with all the inits run) is executed sigh I have that one fixed in my local copy but my routing isn't working properly but we cut off his cvs access ah, ok so I can't access savannah to commit my fixes :( routing? can't reach the cvs server? !!! StyXman: yeah, our ISP is boinked today e.g. I can access www.google.com but not news.google.com jcater: can you ping 199.232.41.3 ours too no StyXman: what does your cvs do different than ours again....? Action: jamest can't recall jamest: I'm rather 3 weeks behind, 'cause I'm syncing our work with yours sounds messy ah, sorru, misread uh, weel, we got historic tables, multiple tables on datasources definitions... gimme a sec StyXman: you add the "_paramter" line in the loadFile calls, which is in forms/src/GFParser.py L62, right? scrollbars alomost working... yogurt2unge (~charlie@ADSL-200-59-86-17.cordoba.sinectis.com.ar) joined #gnuenterprise. siesel: no. aprono (~aprono@ADSL-200-59-86-17.cordoba.sinectis.com.ar) joined #gnuenterprise. again, here: Chipaca (~john@ADSL-200-59-86-17.cordoba.sinectis.com.ar) joined #gnuenterprise. to the attributes hash passed to loadXMLObject in GFParser.loadForm Action: Chipaca waltzes in whassup? STyXman: GFParser.loadForm is now GFParser.loadFile. siesel: uh, excuse me again. the real answer is yes. why did that change to loadFile? chit it changed because I need a consistant way to deal with was that part of the import migration to common? yes hi guys. well, I told them things we've done cool \multiple tables, historic tables, scrollbars... naything else, besides menu and toolbar? historic tables? jamest: better wait till Chipaca sits down again my english is not that well yet here he comes back jamest: as discussed in KC transactional tables I believe they're also called Action: psu finds the ref Action: Chipaca hugs psu we haven't had time to do it with delegates, as we wanted, unfortunately because getting delegation to work would've probably changed the whole of dbsig, which was a no-no at that point http://kt.zork.net/GNUe/gnue20020928_48.html#19 it's still in the to-do list ;) Chipaca: what do you mean with delegation? siesel: *sigh* argh! zork.net is unroutable for me too heee Action: jcater curses at something jamest: can I curse at you? which of the kt.zork.net? there are like four of 'em :) sure: join the crowd jcater: try again - it's mirrored automagically, so maybe if you hit a diff mirror... jamest: @#$@!#$ kt.zork.net A 193.201.200.66 kt.zork.net A 209.61.154.49 kt.zork.net A 212.204.235.21 kt.zork.net A 217.157.160.207 well, is a common procedure to curse at and blame at me for everything wrong here, so you can just join the party :) StyXman: !@$@!# :) now I fell complete :) s/fell/feel/ that StyXman: you winer sigh I can get to one of those 4 however siesel: we explained delegation about the same time, it's probably in kt... they use name-based virtual hosting jcater: edit /etc/hosts :) so, it redirects me to a 404 jcater: they are also mirroed on livejournal.com let's go kick ISP's... siesel: in fact the link psu posted was about delegation :) which is esp. cool since the guy uses python rather than XSLT to parse them Chipaca: thx, found it. jcater: so, how did you fixed that? the params thing, I mean.. um I think... yeah GFForms.py __init__ self._parameters = app._parameters which is a lot like what you did ColeMarcus (~ColeMarcu@p50805656.dip.t-dialin.net) left irc: *almost* yes, seems the best place to do it. jamest: did you removed the same thing from GFInstance.setForm? s/same thing/equivalent thing/ s/removed/remove/ grrr english StyXman: yeah btw. jcater, jamest: does anyone of you have an urgent need for integrator? siesel: ? psu (psu@manorcon.demon.co.uk) left #gnuenterprise. siesel: relatively so I mean, not tomorrow but real soon I've already started on it Funny, I'm just reading the website to figure out what integator is. =) I think my latest stuff is in cvs siesel: one of the biggest things I'll need to do next (That I haven't even started on) is a CSV / Flatfile dbdriver even a simplistic one gadfly not gonna cut it? Action: Chipaca remembers DBD::CSV as my plans for integrator are primarily mapping from source datasources to destination datasources ajmitch: this isn't actually to run apps against I need to be able to load CVS files into my database and dump them from my database ajmitch: Aren't you studying? for our vendors I certainly wouldn't plan on running forms against a CSV file, although it would be possible I suppose.... :) jbailey: yeah, got my monitor on still tho ah, i see sfb- (mattr@chew.exelus.net) left irc: "[BX] This BitchX's for you" shouldn't take too long to do something when do you need it by? :) jcater: Cheaper to do it against CSV then, say, an XML flatfile. =) Chipaca: yes, sorrily this ain't perl... At least you could mmap the CSV file and get some decent performance out ofit. but I like python a lot more than perl... StyXman: yes. But DBI kicks butt :) jcater: i can try & start on one tomorrow if you'd like, not sure how you'd declare field names & stuff like that tho as it would be useful for me as well jcater: For me Mapping between databases and especially some kind of rule engine is important. ajmitch: that's part of my hangup I'm wondering about having a child node of datasource .... but am not sure the best approach jamest (~jamest@leibniz.math.ksu.edu) left #gnuenterprise. for something quick & dirty, just name them 'column1' or 'field2', etc would allow for conversion if the flatfile dbdriver is just used for loading csv into integrator, why should we define special names for the fields agreed wouldn't a "field_1", "field_2" etc. be enought? as i said :) I don't think it will necessarily be 1 way but that's fine too field_1 would work 2 ways some CSV files may have headers iirc s/2/both ajmitch: most loading software I see have a "skipFirstRow" option yep that first row may contain field names if you're lucky Action: siesel would like to put all that stuff (skipFirstRow, delimiter....) into the connection.conf file that's workable too could be a good idea reinhard (~reinhard@M693P020.adsl.highway.telekom.at) left irc: "'Hardware' defines as the parts of a computer system that can be kicked" let's do that i'm thinking of using CSV to import online banking records http://www.object-craft.com.au/projects/csv/ could be useful (if you can access it :) ) what about writing? Should read+write access be supported. (that would mean to rewrite the file after a COMMIT) ok so this will be a standard db driver? i'll give it a go tomorrow for y'all siesel: that's what I'm thinking ah yup, my bank has the first row as: Date,Amount,Payee,Particulars,Code,Reference,Tran Type I can see two options 1. skipFirstRow=0|1 or 2. useHeadersAsFields or soemthing like that go for 2 (they don't have to be exclusive ) true err actually skiprows shouldn't be boolean it should be an integer as I've gotten some funky stuff frm vendors before esp. when they aren't using a real application but are instead doing in a spreadsheet and saving as cvs s/cvs/csv what about "firstRow=skip|fieldnames|data" Is there plans for GNUe to provide an interface to creating databases/manipulating schemas? designer siesel: and default to "data" ? works for me' ok. ajmitch (~me@wlg1-port38.jetstart.maxnet.co.nz) left irc: Read error: 104 (Connection reset by peer) ehm. ... IMHO the Integrator Proposal speaks of converting data from a datasource into XML, move it into a RULE ENGINE and export the XML into a datasource again. the RULE ENGINE is quite similar to a XSLT tranformation for me. ajmitch (~me@wlg1-port38.jetstart.maxnet.co.nz) joined #gnuenterprise. bother silly linux So I would like to add a module, which does kind of XSLT transformations, but is written in python, to common. 'kind of'? Action: ajmitch asks for logs to see what i missed :) What's wrong with regular XSLT? So reports could use it too. nothing Use an XSLT namespace.... Like, if it's presenting as XML, you could just use tags to embed commands in. I would just like to fake XML to the RULE ENGINE, because I don't think that it is good to convert huge database tables to XML just for fun. grib (~grib@grib.customer.jump.net) left irc: Remote closed the connection grib (~grib@grib.customer.jump.net) joined #gnuenterprise. reports is a rule engine I've never lokoed at XML Query. Last I looked it seemed like a bad idea. Is it? =) I dunno jcater: so you would recommend to take code from reports to write integrator? reuse code, yet yes at least, I think so Chipaca (~john@ADSL-200-59-86-17.cordoba.sinectis.com.ar) left irc: "ircII EPIC4-1.1.5 -- Are we there yet?" jcater: sorry, I was working. did you commited the changes? StyXman: my pipe is still down to 80% of the world :( Get:1 ftp://ftp.debian.org unstable/main gnue-common 0.4.1a-20021105-1 :) ToyMan (~stuq@smtp.dstoys.com) left irc: ": I'm off to make more toys..." Cool. getting the new packages from Sid. anyone knows how to detect the backend/server encoding of a postgresql database? s/take code from reports/move code into common and use in both reports and/ ? =) Lindo sorry bad focusing KeithJagrs (trilluser@63.74.24.9) joined #gnuenterprise. hello aprono (~aprono@ADSL-200-59-86-17.cordoba.sinectis.com.ar) left irc: "Client Exiting" jbailey: integrator jbailey: What's the proper/best/working driver for postgres (I'm looking for a package that works with gnue) psycopg but not 1.0.13 Hmm how about python2.2-psycopg ? Ahh, it's 1.0.13-1 jcater: What's borkeld in 1.0.13 ? I upgraded to it this week and they changed something in their api or ahve a bad bug Action: jcater doesn't undesrtand why functionality between 1.0.12 and 1.0.13 would change So 1.0.12 works? I wonder if that's in woody. you can grab from http://www.gnuenterprise.org/~jcater/debian/ it may be in woody, not sure A "apt-get install python2.2-psycopg/stable" fails Action: dsmith wgets http://www.gnuenterprise.org/%7Ejcater/debian/python2.2-psycopg_1.0.12-1_i386.deb jcater: Yaay! Works. Woody! Bah! Real men use sid! not when sid is broken! Sid's no broken. You folks just don't have an appreciation for the finer subtleties of glibc upgrades. =) just for the record: a backup file got into cvs jbailey: we talking about psycopg :) docbook/old/chapters/chpGNUeModuleGuide.sgm~ ajmitch: Yeah, well. =) jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: "Client Exiting" jbailey: Real Men use Sid. Insane people use Experimental. jbailey: People with Work To Do use stable. real men use LFS! real men code in binary real men send pulses down the cpu wires themselves hehe Action: ajmitch gets back to writing notes about routing My very fist program I coded in hex (not binary), but I *did* enter it in binary. sicko Action: ajmitch really gets back to study That was in, what, 1979? 23 years! Sheesh! dsmith: Yeah - I was really pleased when gnome2 got into sid so I could stop using experimental. dsmith: you are OLD <-- "Old Guy" Action: chillywilly needs to wrap his noggin around this problem 1980 I used basic to type in games into our TRS-80 Coco. =) Hmm. We might have had the model 1 by then. Model 1!? wimp! gnome2 is in sid now? OS9 my ass! chillywilly: yea I can remove my experimental lines? chillywilly: yea well I'l be a monkey's uncle That explains so much. chillywilly: Playing wiht it now. There are several things that piss me off about gnome2 on the other hand, some things are very cool better to be pissed ff than pissed on The things that pissed me off don't seem to anymore. I've just gotten used to them. I like gnome 2 it is my beotch The main thing that pissed me off was that you couldn't set the level of the panel, it was always 'always on top' The boss installed dRedHat 8 the other day. He's back to Debian. lol But that was mitigated whenI found you can set the hidden height to 1 pixel and autohide times to 100ms oooh, gstreamer 0.4.2 is in now w00t whats the point of gstreamer anyway? multi-media framework it's like the gnue for multimedia ;) framework, apps, et. al. It just gives me an error and does nothing. I am going to use it to encode our church services in ogg I'm looking forward to mplayer, now that divx is unencumbered. Muahahaha right off the mixer board into my laptop chillywilly: Does gstreamer do a nice job of that? chillywilly: We're using icecast. well all I did right now was test it with a mic yogurt2unge (~charlie@ADSL-200-59-86-17.cordoba.sinectis.com.ar) left irc: "Client Exiting" gst-launch ! osssrc ! vorbisenc ! filesink location=whatever.ogg.....soemthing like that and talk into the mic ;) we'll see how it works I need an 1/4 to 1/8 adapter Does anyone know if it's even possible for nautilus to open .tar.gz's and .deb's like midnight commander (and gmc) does? jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. Im pretty sure you can. gstreamer? multimedia? #gstreamer http://www.libertyetech.com/test.ogg <-- funny :P I would think that the vfs stuff would do it, but I've already got that installed. Action: chillywilly checks to make sure that file is still there Well, Back to Ohio. Good Night, Folks! dsmith (firewall-u@cherry7.comerica.com) left irc: "later.." siesel (jan@dial-194-8-209-51.netcologne.de) left irc: "nigth" Action: chillywilly thinks the debs need to hurry up and install themselves pages are no more containers? and blocks are? do we have gnue debs in sid now? They've been ACCEPTED. wow but are they apt-gettable yet? Action: chillywilly does not know what it means to be "ACCEPTED" I guess they got in chillywilly: That's okay. Geeks often feel like outcasts. :'( I can see that it's in the master that gets rsync'd out, so whenever the pulse is finished, you'll be able to apt it. None of the buildds have picked it up yet, though. k brb chillywilly (danielb@mke-24-167-202-50.wi.rr.com) left irc: "Free Your Enterprise! - http://www.gnuenterprise.org" jcater: I found a strange line uh, fosr/src/uidrives/nstti/UIdriver.py:749 s/fosr/forms/ it reads 'return keystroke' the cvs commit log reads: playing w/ docs chillywilly (danielb@mke-24-167-202-50.wi.rr.com) joined #gnuenterprise. is that ok? that driver is in a state of transition I wouldn't go digging around too much no telling what other nasties you'll find ok. is just that I was sweeping the code... so, next week we'll have some patches. or maybe this friday but surely on monday see you around StyXman (~mdione@ADSL-200-59-86-17.cordoba.sinectis.com.ar) left irc: "runs" jamest (~jamest@adsl-64-216-107-182.dsl.tpkaks.swbell.net) joined #gnuenterprise. ".. English-like syntax such as SQL ...." SQL is Englishlike in the same way that a kick to the head is sex-like. mmmmm kick-in-the-head Action: jcater gets excited Perhaps you would get along well with the author of this textbook. physical contact? physical contact. heads and feet can be used for sexual activity. Some might even be into pain. And there's a few people for whom that might be their *preferred* sexual contact. But not many. =) Any DCL evangelizors here? Yurik (~yrashk@as5300.kharkov.ukrtel.net) joined #gnuenterprise. Action: jbailey pokes Derek. Action: jamest hands jbailey a bat try this evangelizers? Action: Maniac sings the praise of DCL http://gcc.gnu.org/ml/gcc/2002-11/msg00122.html and the descending threads seem to indicate that folks there want to switch from Gnats to Bugzilla. People (and by this, I generally mean Derek) who would prefer that they use DCL should probably speak up. I'm pretty happy with DCL for our bugs I just don't have time to explain to them why it's a good idea to use it. (Partially because I dno't actually use DCL for anything) jbailey: im a dcl evangelizer BUT its more 'work order' oriented than software bug oriented Ah, okay. i.e. there are several features missing that would make it better but i think it does pretty darn good derek: I just figured that if you felt DCL was up to it, you could poke your head it. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left #gnuenterprise ("Client Exiting"). PLUS with most software you hope you are doing more new work than fixing bugs and i think DCL is FAR superior in task management but weaker in bug management (though it does an ok job of this) (Uh oh. Derek is in an uppercase mood) if 'versioning' stuff was beefed up a bit it would be pretty good bugzilla is great for version management, but its really bad for end users to deal with (imho) i.e. its daunting to deal with unless you use it religiously I know several people with the same complaint. Remosi: csv driver, i personally wouldnt make it as complex as is talked about (well to a degree) derek! you have mysql running? as i think there is a difference between 'integrator' and 'csv driver' jamest: i think so but im on way out i need a person with mysql running to test some stuff for me just was logging out and i saw my name and bat sos thought i shsould investigate :) i felt the love? s/i/and i can test when i get home in a few hours derek (~dneighbo@cpe-24-221-112-50.az.sprintbbd.net) left irc: "Client Exiting" Yurik (~yrashk@as5300.kharkov.ukrtel.net) left irc: Read error: 110 (Connection timed out) SachaS (~Sacha@ark.cs.curtin.edu.au) joined #gnuenterprise. marioct (~marioct@200-204-68-155.dsl.telesp.net.br) joined #gnuenterprise. hello people, I need some help with Sample examples.... i'll try and help good night jamest. what do yo need? I need SQL Sample tables. Where can I get it ? To run zipcode.gfd where is this sample located? samples/zipcode/zipcode.gfd? yes. is this cvs or a release? is a release... hmmm is there not a pg_zip_code.sql file in the same directory with it? no there isn't ! sigh ok create table state ( state char(2) PRIMARY KEY, description varchar(30) NOT NULL ); create table zipcode ( zip char(5) PRIMARY KEY, city varchar(30) NOT NULL, state char(2) NOT NULL REFERENCES state ); then quite a few lines like INSERT INTO state (state, description) VALUES('AL','Alabama'); INSERT INTO state (state, description) VALUES('AK','Alaska'); INSERT INTO state (state, description) VALUES('AZ','Arizona'); but you can enter these directly into the form so no need to run them ok, very thanks... :) no problem but, I need more one table called samples ?!?!?! we really need to get our samples in better order what database are you using? Mysql . ok, I'm not a mysql user so I'm not going to be much help but i'll try you really don't need our samples if you've installed designer What can I do ? I have gnue-designer in your connections.conf file setup an entry for your database [gnue] comment = Production DB(G) provider = psycopg host = gnue dbname = gnue replacing the provider with the database you're using provider = mysql yes, I setup connections.conf to run with mysql. ok, cool run designer gnue-designer ok file->new->from wzard ok lets do a simple one to start Simple Form Wizard cool run that do you see a title entry box and a dropdown with a list of connections available? ok... login required, I enter username and pass... lol, you're in better shape than me i need to setup 0.4.0 real quick I'm trying to understand this gnue... :) now, I'm on a screen named : Select Base TAble/Source do you see tables listed? one moment, I forgot to create tables. :) you can create any tables you like if you already have data in a database feel free to use it I'll create a sample table. let me know when you're ready to contine I'm ready. now "Select Fields to include" ! ok select the fields you want to have visible on your form then click add on the bottom of this listing is an Arrangement method pick any of them you like ok. grid is kinda handy for few field tables but not huge tables then click finished ok. cool.. Now I have a form on my screen file save just in case ok now we can exit we'll come back to it in a sec once back at the prompt gnue-forms yourfile.gfd exit gnue-designer ? sure, or we can play some if you'd like? i was going to have you run the form but lets go ahead and make some changes you rule ! double click on any field on the screen paqan (~paqan@202.155.120.221) left irc: "Client Exiting" now in 0.4.0 there is a nasty bug that prevents a person from changing a property in the Property Inspector if a scrollbar is present on the Property Inspector dialog you have to get creative and stretch the box really, really long ok.. using the alt-key left mouse drag to move the dialog or whatever you windows manager supports once the evil scrollbar is gone do you have a property called case? yes, is the first one. you should be able to open up a dropdown box here and choose upper cool.. you should also have a maxLength property paqan (~paqan@202.155.120.221) joined #gnuenterprise. and a property called required if you turn on required then you cannot save changes unless you've filled this value it's a UI based NOT NULL if you're a sql person that is :) how can I turn REQUIRED on ? double click and set to true sorry... double click :) what is DisplayMas?? it's a displayMask but not functoinal in 0.4.0 pretend it's not there :) hehe :) however you can go down to typecast and it'll implement some rather crude input masking plus it prevents the user from entering the wrong type of data in the field btw - what platform you running on? linux. and you ? debian linux me too debian. KeithJagrs (trilluser@63.74.24.9) left irc: "later" you apt get this thing? we have our repository on our server not really,. I wget, and dpkg -i .debs my apt-get isn working... and I think jbailey pushed snapshots of our cvs into sid I will reinstall debian on my machine in decenber... so apt-get will work again. anyway please save your form fairly often designer is, um, how do you say....fiesty ok.... and where is the databsae connection ? it'll work wonderful long enough for you to forget it's pre 1.0 then blam exit designer and run blue? gnue-forms yourfile.gfd haha.. but ... what is fiesty ? jamest: Yes, yesterday's snapshots. Should be at your friendly neighbourhood mirror. but only common, forms and designer. The others will follow later, and will likely be from yesterday's snapshot so that I have a known working base. 1 chiefly Southern & Midland a : full of nervous energy : FIDGETY b : being touchy and quarrelsome from w-m.com ohh... it doesn't work. er m-w.com what is your error? there are one screen of error messages... i only need the last few lines is this in forms or designer? in forms..... DB000: AttributesNSImpl(newattrs, {})) DB000: File "/usr/lib/gnue/lib/python/gnue/common/GParser.py", line 249, in startElementNS DB000: raise MarkupError, _('Error processing <%s> tag [required attribute "%s" not present]') % (name, attr) DB000: gnue.common.GParser.MarkupError: Error processing