Mr_You (rouzer@mankind.boredom.org) left irc: night hmm, i wont even touch that one :) heh to easy s/to/too dres (dres@4.18.171.42) left irc: Ping timeout for dres[4.18.171.42] chillywilly_ (baumannd@d11.as28.nwbl0.wi.voyager.net) joined #gnuenterprise. chillywilly (baumannd@d188.as13.nwbl0.wi.voyager.net) left irc: Killed (NickServ (GHOST command used by chillywilly_)) Nick change: chillywilly_ -> chillywilly chillywilly_ (baumannd@d182.as9.nwbl0.wi.voyager.net) joined #gnuenterprise. chillywilly (baumannd@d11.as28.nwbl0.wi.voyager.net) left irc: Killed (NickServ (GHOST command used by chillywilly_)) Nick change: chillywilly_ -> chillywilly dres (dres@4.18.171.42) joined #gnuenterprise. chillywilly (baumannd@d182.as9.nwbl0.wi.voyager.net) left irc: Read error to chillywilly[d182.as9.nwbl0.wi.voyager.net]: EOF from client MicahY (micah@c1306879-a.salem1.or.home.com) left irc: [x]chat ToyMan (stuq@c5300-2-ip92.albany.thebiz.net) joined #gnuenterprise. ToyMan (stuq@c5300-2-ip92.albany.thebiz.net) left irc: [x]chat neilt (neilt@dialup-166.90.71.9.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ thomasin (thomas@62.67.65.252) joined #gnuenterprise. ls thomasin (thomas@62.67.65.252) left irc: thomasin has no reason neilt (neilt@dialup-166.90.71.9.Dial1.Chicago1.Level3.net) left irc: Ping timeout for neilt[dialup-166.90.71.9.Dial1.Chicago1.Level3.net] chillywilly (baumannd@d143.as14.nwbl0.wi.voyager.net) joined #gnuenterprise. hey all what do you think of this article: ttp://advogato.org/article/319.html er, http://advogato.org/article/319.html ra3vat (ds@195.239.64.157) joined #gnuenterprise. ra3vat (ds@195.239.64.157) left irc: Ping timeout for ra3vat[195.239.64.157] wassup super fly? Action: chillywilly is away: shower, then food shower? i knew you werent a 'real' free software developer ;) Action: chillywilly is back (gone 00:16:38) chillywilly (baumannd@d143.as14.nwbl0.wi.voyager.net) left irc: neilt (neilt@dialup-63.215.119.50.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ hi neilt neilt (neilt@dialup-63.215.119.50.Dial1.Chicago1.Level3.net) left irc: ra3vat (ds@195.239.66.11) joined #gnuenterprise. jamest (jamest@fh-dialup-201182.flinthills.com) joined #gnuenterprise. jamest is a weenie oh hey jamest :) anyone here have a ge spacemaker over the range microwave if so, do you have the manual so you can tell me how to take it down w/o ripping out the wall :) btw - this is off topic a bit :) ra3vat (ds@195.239.66.11) left irc: Ping timeout for ra3vat[195.239.66.11] chillywilly (baumannd@d111.as2.nwbl0.wi.voyager.net) joined #gnuenterprise. wakojack (bla@203.97.82.178) joined #gnuenterprise. Nick change: wakojack -> dru dru (bla@203.97.82.178) left irc: viva l'emperour Action: chillywilly is away: mow the lawn Action: chillywilly is back (gone 00:33:02) grilled steak taaaaaco from taaaaacooooo beeeeeeeeellll :) sheesh, you tell your kid to go get you a drink and then they drink it all that defeats the whole purpose bigbrother joined #gnuenterprise. derek (derek@cpe-24-221-112-50.az.sprintbbd.net) joined #gnuenterprise. dres (dres@4.18.171.42) joined #gnuenterprise. #gnuenterprise: mode change '+tn ' by card.openprojects.net #gnuenterprise: mode change '-o jamest' by card.openprojects.net TS resync (#gnuenterprise): jamest deopped by card.openprojects.net Topic changed on #gnuenterprise by ChanServ!s@ChanServ: GNU Enterprise : http://www.gnue.org [If no one is home email info@gnue.org] dtm (dtm@m206-221.dsl.tsoft.com) joined #gnuenterprise. #gnuenterprise: mode change '+o gnuebot' by ChanServ!s@ChanServ madlocke (madlocke@p3EE20713.dip.t-dialin.net) joined #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) joined #gnuenterprise. Linux obfuscation 2.4.8 #1 Sat Aug 11 13:57:36 CDT 2001 i686 unknown woohoo! chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) returned to #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) returned to #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) got netsplit. dres (dres@4.18.171.42) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) returned to #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) returned to #gnuenterprise. dres (dres@4.18.171.42) returned to #gnuenterprise. dres (dres@4.18.171.42) got netsplit. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) returned to #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) returned to #gnuenterprise. dres (dres@4.18.171.42) returned to #gnuenterprise. opn is freaking out today eh dres (dres@4.18.171.42) got netsplit. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) got netsplit. dtm (dtm@m206-221.dsl.tsoft.com) got netsplit. derek: you have some to time help me fix the probs i have? not derek... jamest ;) i might be able to help special thinks about gnuef... jamest is overhauling his kitchen cooking unit (microwave) at the moment :) so he wont be back for ab it things not thinks... argh.. what is the issue still the message: DB000: self.getConnectionManager().setLoginHandler(self._ui.UILoginHandler()) DB000: AttributeError: 'None' object has no attribute 'setLoginHandler' dtm (dtm@m206-221.dsl.tsoft.com) returned to #gnuenterprise. chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) returned to #gnuenterprise. dres (dres@4.18.171.42) returned to #gnuenterprise. i know why i get it... wondering why you don't get it... DB000: File "/usr/local/gnue/lib/python/gnue/forms/GFClient.py", line 136, in runForm sorry forget the file... forget=forgot... are you using the branch? or head? if you are using branch (which i htink you are) this is because its looking for a cutsom loginHandler jcater wrote that code inthe branch and i havent looked at it yet so i wont be much help the login handler is not the prob... is uses the connection manager to attache the loginhandler without specifying a connections file there is no connections manager for me so it fails at getConnectionManager() because this method returns None the None.setLoginHandler doesn't exist... so why no connections manager getConnectionManager returns self.connections self.connections is by default None look at GClientApp.__init__ GClientApp.__init__(self, connections=None, ... later in the code it checks if there is command line parameter for connections file ... wiat.. it is first set in GClientApp.py:60 : connections = None the app is initialized without a connections parameter, so for init the local variable connections is also None and because no command line parameter is specified it won't change GClientApp's connections member so getConnectionManager returns None too that's it if gfclient doesn't need a connection then a line like 'if self.getConnectionManager():' before setting login handler would be good goooood wroooooote in lisp cooooooooooooooode hehe, this song is funny derek: btw. you know Rekall? i dont know rekall sorry not of much help right now doing paying work :( and deep in thought on it ah ok... maybe later... if you have time look at: http://www.thekompany.com/projects/rekall/index.php3?dhtml_ok=0 ack! reinhard (rm@62.47.44.55) joined #gnuenterprise. theKompany madlocke: i have seen before its thier versin of access derek: i just read about it on a news ticker... so don't know any details about it... I would never use any of theKompany's products chillywilly: why? because they make too much proprietary software and I reald an interview with the CEO and he just sounds like another Ransome Love "we will be giving no more free rides" erm... understand maybe they have some money probs... yeah, but who is getting the free ride? theKompany uses KDE and such and leverages their stuff to make a buck as does Caldera use GNU/Linux...so who is the one getting the free ride? hi all did i miss anything? (i hope so) :) hi reinhard... chillywilly (baumannd@d95.as11.nwbl0.wi.voyager.net) left irc: Read error to chillywilly[d95.as11.nwbl0.wi.voyager.net]: EOF from client reinhard: yes and no we decided to not use geas anymore and are going to use jboss instead j/k lol dtm (dtm@m206-221.dsl.tsoft.com) left irc: Ping timeout for dtm[m206-221.dsl.tsoft.com] /msg derek he thinks you're kidding? Doesn't he know how much we adore java? reinhard: hows is going? fine thanks just got me an overview over my 494 new mail messages :) jamest: you read of what i was writing to derek? yes you understand the prob? you must have a connections.conf file or it bombs is that the problem? think so yes... ok let me test er crap looks like my checkin last night was broken madlocke: ok, i see the issue Action: derek wonders how jaemst got away from the microwave w/o being scathed? the score is jamest:2 microwaves:0 rofl all it took was a pry bar and some exploritory prying note to self : in SF tell lindsay that new 2 ton Air Conditioning units are really great.... madlocke: you can just do a touch connections.conf as the file doesn't need to contain anything jamest: yes but should be fixed anyway... yip , i'm looking at now don't think we can put in GFClient as some of the forms can contain a database tag w/o requiring a local connections.conf file ah, I'm on crack mental note: read code, think, then respond i still have some other probs for you ;) Action: jamest hides but first a question about the initalization system for the GObjects ok with initPhases and so on... why are you doing it like this? why not one initialize function for GFEntry, ... call this and let this function handle the stuff why the init phases? because we were getting into situations where we needed more than one init take triggers the init starts from the form and moves down the tree er, dont take triggers Action: jamest gathers his thoughts Action: reinhard must go to bed now nite l8r all reinhard (rm@62.47.44.55) left irc: Those who say it can't be done should never stop those who are actually doing it. there are parts of the code (like datasources) that must initialize then objects further up the tree needed to know about them the old code base had odd function calls in odd places the one I recall was the UI system calling a second init routine on the form as it was a chicken and egg problem the form needed to know something about datasources but they hadn't been init yet think i understand.. we had it with a single init at first i don't like the way very much... hmm. and it was messy on other thing first maybe... when a objects wants to get information about the datasource to use it walks up the tree and searches for GFBlock right? the old code did that yes, I believe the new does too we violate encapsulation in several spots :( now i am only talking of the new code that's the prob i am talking about... yes, it is mentioned in the TODO clean up code [everyone working on the code] provide better seperation of Objects in the Data system restore proper encapsulation in system maybe collect the information about datasources and make something like the creatContext for the UI driver it's like an environment for the objects... similar to what we do for triggers? so they can get information about the current datasource and so on sorry don't know now how you handle triggers... have to look at it ... we create a namespace for them that provides shorthand refs to blocks, fields, etc maybe like this yes... i will take a look at it... right now it's a quick hack but works i wanted to extend this alot after datasources and UI were fixed up as complex triggers are fugly I posted one here a while back to scare derek when are triggers getting complex? when you try to do simple things :) let me find it ah ok ... ;) here we go some poor bastard shouldn't have to do datasource = self.__dict__['_form']._datasourceDictionary['dtsrcinventory'] to get a handle to the datasource :) where is this line? in a trigger I wrote ah ok... understand... people ask "can you do this in triggers" i think they should have to clal it htat way then we can call it MFC GNUe Triggers and charge lots for support ;) a select few of us can say "Um, yes, I can do that in a trigger" "But you're in for much pain if you try" as you have to know gnuef internalls and changes to internals break triggers very, very, very, um, very fugly lots of gnuef is still based upon code written in the spirit of "make the damn thing work" i see it when looking at the code ;) dres (dres@4.18.171.42) left irc: Ping timeout for dres[4.18.171.42] now that we have proof of concept and almost a clue about what we need we can clean it up ok i will think about it derek: you stil here still madlocke: hey, any chance on that paperworK? Action: jamest really would like a html demo at SF even if it only pulls up a form yip then i continue with sending errors ;) i want to tag cvs and move branch to head ok then if we decide to release we can pull from the tag DB000: File "/usr/local/gnue/lib/python/gnue/forms/GFObjects/GFEntry.py", line 92, in initialize DB000: self._block._dataSourceLink.referenceField(self.field) DB000: AttributeError: 'None' object has no attribute 'referenceField' i want live dancing girls, think either one of has a chance of getting what we want :) madlocke: you using a data aware form? helloworld2 is that on startup? yes erm... is was looking in it already a bit... jamest can you help me remount my hard drive on debian? in GFBlock.__init__ the self._inits = [] maybe that's the prob... i.e. i added a new drive and need it recognized let me try blank inits are ok ive been putting it off but i am running out of disk space on ALL of my machines and have that fat 60 gigs sitting there blank where is the drive hd[a,b,c,d]? on my debian box its in the machine Action: jamest smacks derek beats hell out of me lol it recognized it at one time yes but in GFBlock.initialize the _dataSourceLink is assigned... when i installed debian but last time i installed it did not without it... wait... i just try... i have no idea why that was removed derek: is it in fstab ? hold up have to wait for winders to finish before i switch over there derek: with fdisk -l you should see it as windows chokes on my switch box regularly ok so do fdisk -l and im cool? no but it's a start :) (madlocke and I might still get to tourture you some before you can use it) locked up linux crashed machine and said ksu alumni lick bag that's what -l is for all kidding aside it pushed some stuff out /dev/hda and /dev/hdb -l = lockup machine of loser who does anything he's told to in IRC :) i would say that b is the disk has 3 partitions all system : linux hdb1 2 and 3 jamest: maybe i forgot the --answer_all_questions_with_yes switch ;) :) ok derek you only have 2 hard drives on this computer? um yip please do ls /mnt unless is spawning new harddrives derek: look with mount which are currently mounted... ls /mnt returns nothing derek: perfect ack! wife calling me for supper I'm going to miss all the fun :( hm... i am hungry too... crap no food here... will you be back and at 0.40 i don't get very much... or do i need to go to #debian and get goat raped? derek: you finished installing and booted the machine, right? yes just do a mount without any args... what do you see? its been up and running services for um 40 days or so /deve/hda1 on / type ext2 (rw, errors=remount,errors=remount-ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw, gid=5, mode=620) is what i see if i do a mount with no args do a 'cat /etc/fstab' too much to retype any of the other partitions listed? /dev/hda1 / /dev/hda5 none are all that are there for hard drives /dev/hda5 is swap then you have to add the /dev/hdb* there if you want them mounted... /dev/hda2 is extended so what do i add? you already have the mount points for the partitions? where do you want to have them mounted? you have me totally lost i hate this kind of crap i generally give it to network guy and say deal with it you want these partitions only for storing data? yes then you can create directories like /mnt/data1, /mnt/data2, ... maybe better names before mounting you need directories... is there a utility for this? mkdir like mkdir /mnt/data{1,2,3} no for adding a hard drive managing partitions etc etc etc managing partions is fdisk creating file system in partition like format is mkfs adding in fstab all i want is to see the disk i think you have to do it manually but i can assist if you want and write to it what do i need to do i dont need anything fancy i just need the disk space you want it remounted on boot up right? yues yes ok then let's see if there is a file system on it... do a mount /dev/hdb1 /mnt um that worked ok... then you have one... looks like home directory do a umount /mnt we will no mount them all... you can change mount points and that later if you want.... say when umount is ready ok unmounted do cd /mnt mkdir data{1,2,3} can i allocate some of this space to say home and usr if its a pain in the ass never mind if i can would rather have it be that way the hdb1 you were seeing... you saw only you home or home of all users? home of all users forget i said anything lets do these all as data so i can do the paying work for a client then i plan on gutting this system anyhow is there anything under /home/* now? ok i have /mnt/data1 2 and 3 yes there is plenty under /home/ currently :) ah ok... then edit /etc/fstab ok what do i add 3 lines for /mnt/data1 2 3 that are like the one for /dev/hda1 enter /dev/hdb1 /mnt/data1 auto defaults 0 2 yes too for 2 and 3 ok do mount -a created 3 new entries for them or wait maybe better mount /dev/hdb{1,2,3} step by step... first mount /dev/hdb1 mount /dev/hdb2 mount /dev/hdb3 ok did that there is ton of shit on this drive now you should see all partitions in /mnt/data{1,2,3} i think debian installer went ape shit if you reboot it will be there again... as it did recognize the drive and i told it to insall things on it so i shoujld be cool deleting the stuff off these correct? maybe you should mount them to other directories... but i don't know how you configured... seems you have 2 directories for home one on the /dev/hdb1 one on another partition because you are seeing something under /home now... what directories should i mouthn them? im wiping all data on the hdb and will just leave it mounted as /mnt/data1 2 3 for now if you don't need it then you can do it ulitmately i would like it different but i will do it when i reinstall deleting it would be easier when unmounted look at the directories first if you really don't need anything... i already wiped it clean ok... now i have 3 fat directories out there under /mnt thank you much tomorrow you will know that you lost something you really needed ;) as always when deleting something ;) nickr (nick@sdsl-64-7-6-186.dsl.nyc.megapath.net) joined #gnuenterprise. crap they changed smb default file significantly neilt (neilt@dialup-166.90.65.85.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ i hope jamest is eating fast... getting tired... and more hungry... hello all 01.12 local time hi neilt hi jamest: you here? was reinhard around earlier neilt: yes Action: neilt goes to read log did he say if he was starting back to work on geas? neilt: derek told him that there was a change to jboss the he went away ;) neilt: no he didn't, to answer you question... ok thanks i like the idea of jboss, glad to see that neilt:it was just a joke ... oh really :) neilt: i was talking to people writing beans... some say it's really painful don't know... never did it a lot of companies in germany search java people... python is not very common here... anything really usefull with java is a pain, if you run on anything that is not windows it always almost works :) :) another guy said he likes beans because to concentrate on the bean and everything else is handled by server. communication and so on... i've not done beans, but i have tried other cross platform development and java is a lot of hype for cross platform use. where are the problems with java? when is it getting difficult? mostly GUI unfortunately there are probs with pyton/gtk too... awt and swing were built for windows event model i get segmentations faults time by time... ok, that's different prob agree there have to run Nick change: neilt -> neil-away anyone know how to restart samba on redhat? used to be /etc/rc.d/init.d/smb restart i think but im dont find such an animal now maybe it's called samba or in /etc/init.d ? don't know redhat very well mfrag (m@ppp-ath06078.tee.gr) joined #gnuenterprise. derek: it should be in /etc/rc.d/init.d but I don't know name of script jamest: please look in GFBlock.py dtm (dtm@m206-221.dsl.tsoft.com) joined #gnuenterprise. jamest: you still here __init__ function derek: to start samba type /etc/rc.d/init.d/smb start dont know about restart that was from red hat 6.1 admin manual jamest: ? yeah samba on debian FINALLY MicahY (micah@c1306879-a.salem1.or.home.com) joined #gnuenterprise. mfrag (m@ppp-ath06078.tee.gr) left #gnuenterprise. madlocke: ok I'm in there you see the TODO lines with comments about wrong initialize call_ ? yes i saw that yip i change the self._inits and use the second line i added a print line to initialize all seems to work well i think this is something jcater commented on later all neil-away (neilt@dialup-166.90.65.85.Dial1.Chicago1.Level3.net) left irc: except one thing... i get another error ;) maybe a problem in designer i had uncommented the same line w/ no problems maybe we should talk to him... but i did not see him the last time... now i get following error: DB000: File "/usr/local/gnue/lib/python/gnue/forms/GFObjects/GFBlock.py", line 155, in newRecord DB000: self.switchRecord(1) DB000: File "/usr/local/gnue/lib/python/gnue/forms/GFObjects/GFBlock.py", line 140, in switchRecord DB000: entry.recalculateVisible( adjustment, self._currentRecord, self._recordCount) DB000: File "/usr/local/gnue/lib/python/gnue/forms/GFObjects/GFObj.py", line 75, in recalculateVisible DB000: if index >= int(self._rows): DB000: AttributeError: _rows argh, fighting all day just getting machines workign right is a pain in the foot jamest can you ssh into my carpine machine? i cant seem to ssh into it for anything but i know you could at one time madlocke: replace the _rows w/ rows and try again derek: i don't recall ip arg... for some reason setup script did not copy GFObj... maybe something was wrong, because in my working dir it already was .rows now i have the form on the screen... great lol a small victory yes but my webware plugin doesn't work... have to look... ok i know why it think... dres (dres@4.18.171.42) joined #gnuenterprise. jamest: ok... things work again... jamest: you have time to install webware? ok... maybe we do that tomorrow... i'll go know... cu madlocke (madlocke@p3EE20713.dip.t-dialin.net) left irc: Client Exiting dtm (dtm@m206-221.dsl.tsoft.com) left irc: Ping timeout for dtm[m206-221.dsl.tsoft.com] dtm (dtm@m206-221.dsl.tsoft.com) joined #gnuenterprise. MicahY (micah@c1306879-a.salem1.or.home.com) left irc: [x]chat anyone home jcater (jason@HubS-mcr-24-24-112-3.midsouth.rr.com) joined #gnuenterprise. aloha aloha big kahuna have I missed much? been quite a busy week just people blaming crap on you :) I scanned the logs and caught wind of that :) but the way I look at it, if stuff's my fault, at least it means I've contributed something that's being used :) rofl does that fall under the "if your dumb enough to depend on my code, dont blame me" clause lol i think we should add that line to the GPL :) nickr (nick@sdsl-64-7-6-186.dsl.nyc.megapath.net) left irc: Read error to nickr[sdsl-64-7-6-186.dsl.nyc.megapath.net]: EOF from client nickr (nick@sdsl-64-7-6-186.dsl.nyc.megapath.net) joined #gnuenterprise. the joys of microsoft have a mail merge that is 4200 records it can do 500 at a time or it has 'issues' and if i try to use a samba share to save the data it have REALLY bad issues and crashes every other save w/ a complete reboot