bigbrother joined #gnuenterprise. one of these days soon I need to see what geas has to offer anyway i'm off to do real work for a couple of days so its today or not this week we are still waiting for a new forms/geas driver oh, guess its not today cant remember who volunteered for that I'm doing real work are the geas docs pretty decent? bigbrother joined #gnuenterprise. sigh um, what it is and how to use it :) its just a black box interface to objects dont know what the docs say but if you cant find what you are looking for, let me know and well create it jamest_: what's wrong? this damn bot what's it doing annoying me nothing more, nothing less and I should not even be messing with it no real work today? jamest_: if its related jamest_: ash keeps kicking my ssh session off if i am away for any time at all Action: cwAWAY is back (gone 00:18:58) but my heart fills with pity whenever I think of poor masta, hudled over his keyboard, shuddering cause he's missed out on 12 hours of goat references in IRC Nick change: cwAWAY -> chillywilly neilt: ssh has a timeout how long so i can set my anti timeout bot i don't know as I don't have that problem w/ ash even logged on overnight neilt: how long after you stop using it does it close? that's probably the timeout iirc it's not set on ash but on your client my ash connection at home's been idle for 37 hours 38 minutes 20 or 30 minutes maybe its my new router i am routing thru a linux box now instead of my other mac later all neilt (neilt@dialup-166.90.71.110.Dial1.Chicago1.Level3.net) left irc: later all chillywilly (baumannd@d168.as3.nwbl0.wi.voyager.net) left irc: Philosophers and plow men, each must know his part, to sow a new mentality closer to the heart... chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) joined #gnuenterprise. Action: jcater runs do any of you guys have a pointer to introductory info on EDI? basic terminolgy, etc. andrewm (andrewm@203.97.82.178) joined #GNUenterprise. whatis.com might help its pretty basic tho Action: chillywilly managed to get banned form #debian congrats chillywilly: we've told you before, even if you love windows, you shouldn't say so in public :) andrewm: come on now I didn't get banned because of that chillywilly: oh, the ops there love windows too? well, it's ok, then.... :) I would never let that be none publicly :P s/none/known chillywilly is a closet windows lover chillywilly: you're admitting that you do secretly love windows? :) sure and I have a bridge to sell you too what kind? you're not that much of a moron are you ? ? that's an expression you know to sya hey well if your that gullable I have something here I can sucker you into buying what's gullable, now? like a screen door submarine or some such thing nevermind over your head is it a gullable-type bridge? Action: chillywilly feels the breeze Mr_You (car@vpshost2.vitalserver.com) left irc: home andrewm: did you get what I meant or do I really not make any sense? chillywilly? who's the gullable one? :) chillywilly: yes, I undrestand you shame about being a windows lover :) you people just don't lay off do you? jcater (jason@memphis.ncsmags.com) left irc: Read error to jcater[memphis.ncsmags.com]: Connection reset by peer jcater (jason@memphis.ncsmags.com) joined #gnuenterprise. Action: chillywilly kicks jcater and andrewm just because chillywilly: if you're going to kick me, I won't buy your bridge :) what's the going bid on the bridge? you know you are really ruining the point of the joke you retard how much for the hollow log fuck off that's not a nice thing to say sure it is please refrain from kicking jcater in the future... if andrewm enjoys it, that's his business Action: chillywilly kick jcater again jcater: if I enjoy you being kicked, that's my business? hmm, ok.. :) oops gotta love the english language ya know, "soda's" and all grib (grib@grib.customer.jump.net) left #gnuenterprise. heh, well at least I don't sound like a friggin redneck hey you got some pop ? yeah I got a pop for you chillywilly: why are you so pissy today? that time of the month? dres (dres@4.18.171.42) joined #gnuenterprise. cause I feel like it, I don't need your permission do I aaaah, now here's my pepsi don't get your keyboard sticky again no kids get to drink by my keyboard anymore or they will die plus installing this thing is a huge PITA so I am a bit testy installing your pepsi? [cw drink:[pepsi open]:quickly]; no scoop damnit haven't you been listening ? [cw caffienated]; => 0 doh! I gott grab like 50 CPAN modules, don't you just love perl :P No, perl is the tool of satan indeed you could always try PHP-Nuke Action: jamest_ runs and hids hides PHP is holy nope it's license is form hell from zend is also a tool fo satan s/fo/of jamest: I'm sure he'ld be much happier using C#, the only true .NET(TM) language :) of course it gives me a hard on C# was derived from ancient texts it is the most powerful of all languages ? then you woke up? yea nickr: you mean it's incomprehensible nonsense? :) Yes, since clearly anything incomprehensible is powerful just look at Intercal brb chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) left #gnuenterprise. chillywilly (baumannd@tech-200078.flinthills.com) joined #gnuenterprise. bbl ahhhhhhh jcater (jason@memphis.ncsmags.com) left irc: [=V97=] Leaving time to go home damn, I always get here, then people start running away.. um, I do have daily showers, people.. :) that's debateable but that really doesn't help your personallity one bit andrewm lol touche touche' chillywilly: well, reinhard uses my arrival at work as an alarm clock telling him to go to bed.. jamest is running away now.. :P i'll be back andrewm, you're stuck with me tonight and I'll probably play w/ geas too so you're bound to suffer lol l8r jamest_ (jamest@hobbes.math.ksu.edu) left irc: [x]chat dneighbo (dneighbo@alt2.libertydistribution.com) left irc: [BX] Reserve your copy of BitchX-1.0c17 for the Nintendo 64 today! ok, who's been beating up my baby?? (um, excess asserts can be bad - if a valid input to a function is treated as an error, then stuff stops working :P) chillywilly (baumannd@tech-200078.flinthills.com) left irc: [BX] Reserve your copy of BitchX-1.0c16 for the PalmPilot today! back argh! run away! :) geas has aplle os x docs jamest: don't blame me :) andrewm: what's security like in geas now? Action: andrewm looks at jamest and laughs :) er, GEAS has security? why did noone tell me? :) what does it do today? and can I now make install it? well, you _can_ require a username & password (although guestLogin() gets around that, really - but any user can do anything - and a moderately competant C programmer can write a client that just skips logging in, and can fake any username they like for their connection :) um, you can - I'm not sure that will help, though :) although really all you _should_ need to do is make sure the configuration is edited correctly jamest: to put it another way, GEAS provides _no_ security at all, currently argh! not to security to install jamest: I meant the 'make install' when I said you can do it, and should only need to edit the configuration (meaning geas.conf) no i Mean src/Makefile.am:33: variable `GLIB_LIBS' not defined [18:18] MSG541 tools/Makefile.am:7: variable `GLIB_LIBS' not defined [18:18] MSG541 Ru hmm, er, ok, maybe something is broken :) during ./autogen.sh --with-postgresql is there an FAQ? er, that really doesn't sound good that looks like an automake problem but it works for me :) (just tried a completely fresh CVS checkout) gee i feel better about it then :P{ er, :P jamest: I'm glad you understand that "it works for me" is always a helpful answer :) it doesn't work for me it works for me is a prefectly acceptable answer when the me is me more seriously, if getting everything out of CVS again doesn't help, you'll need to either a) figure out what you did or b) figure out why automake is screwing up and fix it :) I'm getting clean copy jamest: if this works, I'll beat you up for getting GEas dirty :) so we going to see you after you leave treshna ? hello? probably not very often :) if people have questions about my GEAS code (then you're questioning my families honour and will have to die) but before I kill you, I'll try and be helpful - otherwise, I'lls ee what I have time for (but I won't have a linux box for a while, so won't be available to do more coding) that's ok, if you've got a windows box you could use the time to port to win32 no! I value my sanity! (well, what I have left, anyway :) chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) joined #gnuenterprise. bash-2.05$ ./autogen.sh --with-postgresql processing . Running libtoolize... You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'. Running aclocal ... aclocal: configure.in: 19: macro `AM_PATH_ORBIT' not found in library Running autoheader... Running automake --gnu ... automake: configure.in: installing `./install-sh' automake: configure.in: installing `./mkinstalldirs' automake: configure.in: installing `./missing' src/Makefile.am:33: variable `GLIB_LIBS' not defined [18:34] MSG541 tools/Makefile.am:7: variable `GLIB_LIBS' not defined [18:34] MSG541 Running autoconf ... Running ./configure --enable-maintainer-mode --enable-more-warnings --with-postgresql ... creating cache ./config.cache ./configure: line 551: syntax error near unexpected token `AM_CONFIG_HEADER(config.h)' ./configure: line 551: `AM_CONFIG_HEADER(config.h)' bash-2.05$ oh fun :) jamest: ok, it's not GEAS's fault (it works for me). that means it's your fault. :) yip, it's your fault jamest any clues where to start? orbit-dev package installed? see? even chillywilly agrees with me :) glib-dev package installed? (those are not the actual names for thek them) wow wow what? it has been a while since I built geas as orbit-dev wasn't on this machine heh jamest: see? I told you it was your fault - you'll believe me next time ;) though it's still partly automake's fault - it ought to have told you that orbit-dev was missing wild why did it bitch about missing GLIB_LIBS when orbit was the problem i take it autoconf choaked dunno, our automake specialist escaped a long time ago :) wow, the generated code does cause a lot of warnings eh? lol jamest: well, you'll need to update orbit-idl, I guess ;) wow orbit-python 0.3.0 is about uot out woweee zoweee I guess they wern't dead, after all ;) we still use orbit-python right? making sure error msgs are up to date well, nothing else seemed to be living and not involve making our own orbit-python replacement :) cool ok, anyone know anything about this? root@obfuscation:/usr/local/src/scoop/scripts# /etc/init.d/mysql restart Stopping MySQL database server: mysqlderror: Found option without preceding group in config file: /root/.my.cnf at line: 1 Program aborted ...failed You don't seem to have the right password in /root/.my.cnf Killing MySQL database server by signal: mysqld. Starting MySQL database server: mysqld. oh my god! you killed mysql! what goes in .my.cnf? you can set your password in a file that file how? qhat's the syntax? in plain text er what's i don't recall hey anyone here? dneighbo (dneighbo@alt2.libertydistribution.com) joined #gnuenterprise. where does geas install it's idl i've lost it found it little dell has lost his idl anyone object to moving default geas install to /usr/local/gnue um no instead of /usr/local i begged for it :) said shoudl all be in same spot :) and moving geas-server from ($prefix)/bin to ($prefix)/sbin either forms moves back or geas forward :) nope sounds good to me as running it as a user doesn't work guess we win :) hey! jamest: make sure to check wither orbit-python looks for IDL files, because that's important :) chillywilly whats up with those FD crack smokers andrewm: huh? I told them to leave .GNU alone it's a retarded idea i love the logic you see jamest: if you're mnoving GEAS around, and put the idl files somewhere odd, you need to make sure orbit-python can still find them you dont lose freedom cause if you want freedom you can just run it locally um... really otherwise GEAS users will need their IDLPATH set correctly :) ok so why do i need the ASP if way to get freedom is to run my own copy? ;) I haven't checked my email lately i love the logic Action: chillywilly goes to take a look and respond well im off till later ttfn dneighbo (dneighbo@alt2.libertydistribution.com) left irc: [BX] Reserve your copy of BitchX-1.0c17 for the PalmPilot today! but what about the move, is every ok w/ it? or is it poor ideal idea lol, I like that - s/w to help trace stolen laptops - out of 25000 users, all three stolen laptops have been recovered - including the one stolen by the employee who claimed the companys laptop was stolen from him (rather than by him :) jamest: no! move GEAS to /usr :) sklein (sklein@1Cust13.tnt37.tco2.da.uu.net) joined #gnuenterprise. jbailey (jbailey@24.113.102.239) left irc: Client Exiting jamest: you there? yes sklein: he's here, and busy beating up GEAS :) did you say the other day that you were going to simplify the gnuef developer install to allow completely staying out of root directories? yes OK, I'll wait for it sklein: what error is it givin you now it isn't giving me an error as I think we can do it now it's just not working? I just looked at setup.py and shyed away from running it until I could edit it to avoid /etc and allow myself to name the dire4ctories ah the setup.py devel doesn't have to do anything as root in creates symlinks in your dir what I saw talks about going su then you _should_ be able to move the gnue-common/etc/sample.gnue.conf to $HOME/.gnue/gnue.conf yes before it does it, it stops it says basically - if you're lazy run this as root if you're not hit ctrl-d all it does as root is create 2 symlinks ln -s $HOME/cvs/gnue/gnuef/client/gfcvs /usr/local/bin/gfcvs OK, I'll try it and see what happens you can run it all as yourself as those two links let you run your cvs copy from anywhere otherwise you have to cd $HOME/cvs/gnue/gnuef/client and run like ./gfcvs ../samples/zipcode/zipcode.gfd how does it know where the cvs root is? benno (benno@holly.sesgroup.net) joined #gnuenterprise. you must run the setup.py from the top level of the cvs root it's really a pretty dumb script er, top of gnuef cvs root top of gnuef cvs root or gnue cvs root? more of a hackers convenience than anything gnuef i run like ./setup.py devel from $HOME/cvs/gnue/gnuef and the same thing in OK I think I have it thanks $HOME/cvs/gnue/gnue-common sure, no problem wow, I'm running geas as non root andrewm: you missed a comment I made after you left. I said that neilt was looking at requirements, I was looking at potential user policies, and you were looking at the current geas implementation I think we were talking past each other sklein: er, as the only thing to be said about security as implemented in GEAS is "there is none" I'm not sure why I was tlaking about that :) sklein: he's not lying there nope sklein: I also still think that neither administrators nor users should have to care about where data is stored (ie, each user should have one login to the GEAS system) although of course when setting up a new GEAS server the server has to be secure on the particular machine (how to do that is another question) but anyway, I'll let you argue about this with other people :) we have to find a way to get security in _somewhere_ _somehow_ sklein: that much I can agree with :) yes I agree one login is an important goal anyone remember that ghand quote? firt they ignore you, thwen they laugh at you then they fight you, then they fight you, then you win hmmmm chillywilly: "I'll have a big mac, but please don't tell anyone" ? :) is that it? geas driver is giving me fits chillywilly: so bozo the clown is well on the way to becoming the ruler of the world? ;) me? difficult? that just couldn't be :) well, some of the brightest folks are the most difficult (a backhanded compliment) :) lol chillywilly: something like that I think chillywilly: I think you have an extra "then they fight you" whoo hooo sklein: well, if you're fighting and losing, you need to fight some mnore (though apparantly all the extra fighting didn't help :) I'll have to look at my email archive what's the saying? If you've gotten yourself into a hole, first stop digging "In his last performance review, I stated he had reached rock bottom. This year, he's been digging." :) andrewm: BTW the bozo's run the world :) andrewm: did you write the user maintenance form for geas in gnuef? they just don't dress up in clown suits jamest: er, only if it works :) no, it does not work sklein: :) jamest: well, it worked for me, so someone else must have broke something ;) it's also old, so all the changes to forms may have done bad stuff to it the geeks will have their day "Blessed are the meek, for they shall inherit the earth. And what have the poor buggers done to deserve _that_?" :) jamest: I ran setup in gnuef but the one in gnue-common doesn't have the devel option do I need to do a cvs update to get it? oh crud I had a brain fast that was designer the gnuef setup.py devel should be all you need to run ah, joy jcater (jason@memphis.ncsmags.com) joined #gnuenterprise. jcater: bwahahahahaha uh, oh would you like me to flood you with designer bugs now or later um I think flooding is not a good idea jcater: want me to sell you a hacksaw for the chains? andrewm: yes, please andrewm: masta switched to industrial adhesive a blow torch'll be fine... slathered down the back, butt, and legs never mind... acetone will work for that much harder to escape from hehe... but I'm in a chair with wheels... I can escape !!! ok, what bugs? /msg jamest unless masta glues his feet to the floor, anyway :) err, what features are you not liking lol we need a 0.0.8.1 release :) of? forms why? what's broken? here comes the flood :) and did I do it? hey! I've got it! just slap a version number on yourself, and they'll be falling over themselves to release you! um geas driver with a "real" install of geas, only works from the cvs tree Nick change: andrewm -> andrewm-1 buttons Nick change: andrewm-1 -> andrewm-1-0-0 the . isn't allowed :) only i've we've gutted you a few times andrewm-1-0-0 i've = after er, um, bad idea? Nick change: jcater -> jcater-0 Nick change: jcater-0 -> jcater-0-0-0 Nick change: andrewm-1-0-0 -> andrewm well, enough silliness. I need to get going. bye all sklein (sklein@1Cust13.tnt37.tco2.da.uu.net) left irc: [x]chat Nick change: jcater-0-0-0 -> jcater-stable-2-4-i386-SRC-tar :) remind me in 10 minutes to go pickup my food :) jcater is stable? :) Nick change: jcater-stable-2-4-i386-SRC-tar -> jcater only in source form more to the point, what happens if you run him on a 386? :) he goes very, very slowly jbailey (jbailey@cr499794-a.crdva1.bc.wave.home.com) joined #gnuenterprise. alrighty then andrewm: I'm serious about that move of gead geas g'd evenin' do we do it? or not? howdy jbailey hey jbailey jcater: I'm wanting to move geas install to /usr/local/gnue ok by default jamest: well, seriously, I don't see a big problem - but if you put the IDL files in /usr/local/geas/idl orbit-python will need to be told :) where is it now? /usr/local Why not /usr/local/share/gnue for those things? maybe we should move our stuff - but I like it seperated I think that's what the FHS recommends. jbailey: no reason not to - just saying that orbit-python needs to know where all relevant IDL files are (if it can't find them, you can set IDLPATH to point to where they are) andrewm: gnuef has a config var that points to that jamest: er, then make sure gnuef tells orbit-python :) I'm also biased from the hurd perspective. Since /usr is a symlink to /, and a debian install does --prefix=/usr, that would mean a gnue subdirectory off of the root. =) jbailey: well, isn't GNUe important? :) Action: jcater thinks we should integrate it into the hurd, it's so important have kernel level application serving :) how about a shared config system andrewm I would actually like to see that long term. Expose Gnue's information through the filesystem. jcater: er, you want a bunch of guy who talk about goats a lot integrating things into the hurd kernal? :) hi, just installing gnueforms and think I've found a bug (or I've just screwed something up again ;) jamest: this one's for you ;) Actually, I was at a store with inflatable sheep earlier. =) andrewm: who better to do it? I was thinking of sending y'all some. I vote the first option benno: what did you hit? benno: what's up jbailey: what else did they sell there huh? and remember this is a lgged channel umm when I install it it doesn't put an __init__.py file in the gnue directory (in /usr/local/gnue/lib/python/gnue) Heh, it's actually a card catalogue store. http://www.quantumgrafiks.com/, but they also have some, err.. risque items. which means python can't import gnue.forms.* that's odd did you install gnue-common? Whatever you do, please make it configurable. I have to comply to FHS for the Debian packages. but on second thoughts I think it is coz I haven't installed GNUCommon yet yip that's what puts that file there iirc I'm supprised gnuef let you install it w/o that there (IOW you did find a bug :) brb jbailey: gotcha Nick change: jcater -> jcFood Mmmmm.. jcFood. Yummy. damn this industrial strength glue (My new sig line. "Damn this industrial strength glue" - jcarter ) jbailey: well, automake lets you configure all sorts of stuff - jamest is just talking about defaults jbailey: is that better or worse than McFood ? :) andrewm: Yup, but I know that the python code isn't automake'd right now, so I just want to plant the though of configurability in the conversation. andrewm: Depends. Does the jcFood come from jcpenny? Then yes. jbailey: good point : jamest: you have more work :) heh jbailey: like the sig! rofl chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) left irc: Philosophers and plow men, each must know his part, to sow a new mentality closer to the heart... dres (dres@4.18.171.42) left irc: Read error to dres[4.18.171.42]: Connection reset by peer Nick change: jcFood -> jcater howdy y'all I'm back did ya miss me? hey jcater sure jcater: I'm sure their aim will improve :) where did you get the info on prefix in distutils I'm looking in their docs and commin up empty which docs you looking at? the ones on the python site under the distutils sig um, that's where I was I saw a quote today. "Aim for the stars, but first: aim for their bodyguards." * Distributing Python Modules maybe I'm just being dumb the user's guide had more info than developers guide Dinner time. See y'all tommorow! jbailey (jbailey@cr499794-a.crdva1.bc.wave.home.com) left #gnuenterprise. I'm about to create my first gnue form.. wish me luck good luck you'll need it :) sorry, I've got some more dumb questions with the form stuff about to create=about to attempt to create i just tried running the sample and got this error: DB000: File "/usr/local/gnue/lib/python/gnue/common/GConfig.py", line 45, in get DB000: return _OPTION[string.lower(varName)] DB000: KeyError: widgetheight benlaptop% there ar eno dumb questions, just poor documentation :) you need to go to /usr/local/gnue/etc anyone seen anything like that before or should I start debugging? and rename/move the sample.gnue.conf to gnue.conf again the setup.py for gnue-common should have mentioned this if not then you found another bug ah ok thanks, I probably just didn't read :) dres (dres@4.18.171.42) joined #gnuenterprise. no problem benno: we'll get you trained eventually, but the important thing to remember is "if in doubt, blame jamest" :) benno - you going to run this against geas? or 2-tier? eeep, time for me to run away :) where's that glue? geas was the plan ok, got something coming up which is a good start :), thanks for andrewm....we're planning duct tape, glue, chains, and a few strategicly placed staples benno wait the newest copy of gnuef released that is has issues with a fully installed geas did you make install geas? doo wop Action: jcater loves duct tape jcater: thanks for sharing :) it's so useful especially when you have kids just one little piece gets them quite quiet yeah i have an installed geas from 0.0.5, got that working last night ok, then I'm afraid you're going to have to switch to cvs for forms and common thats cool, I was going to do that soon anyway :) ok, well, you also have to wait ill i check the stuff in :) ill = till ok checking it in now time fo me to work out how everything fits together ok, it is checked in thx very cool project btw jamest: I think we have to make things fit together now.. why did we let people in here? :) lol dnWork (derek@cpe-24-221-112-50.az.sprintbbd.net) left irc: Ping timeout for dnWork[cpe-24-221-112-50.az.sprintbbd.net] neilt (neilt@dialup-209.244.131.79.Dial1.Providence1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ hello all lol, in an article talking about inheritance and such, and using a financial system as an example: Essentially, the code never thinks to ask if the deal is legal (which, if you think about it, is pretty accurate domain analysis) :) benno (benno@holly.sesgroup.net) left irc: BitchX-1.0c17 -- just do it. benno (benno@holly.sesgroup.net) joined #gnuenterprise. neilt: I found a problem with your asserts (don't you like being blamed for those? well, they might have been your fault :) ok i just removed one today neilt: ah, I wonder if it was the same one? :) andrewm: by the way it had to do with enums i used my first enum today and have some questions i checked mine into cvs this morning hmm, nope - it was a NULL input to a function (it's legal, because NULL is how glib represents an empty list, and "is this in an empty list" is valid, and always returns 'no') cool now that i see your winsdom in enum, can you explain how they are handled at the client so anywhere you see this, it's actually ok ;) while( arg ) { arg = g_list_next(arg); } oh, yes i figured that out after i added the first 100 asserts :) guess i forgot to remove a few neilt: well, with, say, enum Datatype { Char, Int32 ...}; then in python, this works: Datatype x = Datatype.Int32 in C, it's: GEAS_Datatype x = GEAS_Int32; neilt: is that what you were asking? or did I answer the wrong question? :) the values of the enum dont have to types do they? yes that is the right question neilt: that's language dependant :) in C, they're proper C enums, and in python, they're whatevcer python uses - python not being a strongly typed language neilt: ah, so you mean you've basically put large numbers of landmines into GEAS? :) (referring to the asserts) dnWork (derek@cpe-24-221-112-50.az.sprintbbd.net) joined #gnuenterprise. Nick change: dnWork -> derek #gnuenterprise: mode change '+o derek' by ChanServ!s@ChanServ yes, i think you have it o'l chap jamest: what was wrong with forms and geas with the releases? neilt: basically, all you do with enums is use them - the precise bits used by the computer to represent them isn't supposed to be an issue (if you're writing TCP/IP code for ORBit you care, but if you're not writing ORBit code, just use the symbols by name, and that's all you care about - because GEAS is C and Forms is Python, you're actually guaranteed to have them represented differently at each end) andrewm: but if i have enum xxxxx { basic, advanced, really_advanced }; we arent using enums are we? Action: derek sees little value jamest: did you see my StoreTriggersAsCDATA option? can i have a pop up choice in the gui that says "basic" "advanced" "really_advanced" jamest: that was for you :) derek: this is GEAS API, not business classes ? neilt: er, hold on, are you talking about business classes yes i am talking about gcd syntax arg, damn, oops, ignore everything I just said ok um, the GCD enum stuff was never really finished - the parser reads them, but doesn't do anything with them anyway, all that other stuff was relevant for the GEAS API :) sorry i wasn't clear andrewm: you just broke our first accounying class I did? yay! :) as it depends on enum in gcd andrewm: thanks for the help anyway neilt: it shouldn't be horribly difficult to finish.. and there's no reason you can't add another method to the API say "what are the possible values of this enum field?" we will add that to the todo derek: I just committed new designer w/improved focus handling (in the layout editor) derek: if you want to test it jcater: i saw that saw what? did you see my /query? the CDATA thing what query? you just responded "cool" in it ah ok derek: you here? me like! it focuses you mean, it works as advertised :) that's usually a good thing, right? man, a world of difference and it even saves the form! wild just wait... next step: the PropertyEditors will customize the control based on the attribute nice feature request one of these days, I'll actually create a form :) you know, I haven't made a form since I've been w/this project It'd be nice if I could select a widget in the tree, then move it via the cursor keys as it sits the form retains focus form = tree ok jcater: i will look at it but be prepared for some support action as didnt you guys totally redo the directories? "totally" is a harsh word :) which ones got redone jcater: but is it an inaccurate word? :) derek? what are you looking at? i did mv gnue gnue.old and am grabbing whole new cvs bingo done wow whole tree less than 15 seconds im impressed cd gnuef; ./setup.py devel; cd ../designer; ./setup.py devel argh you guys didnt rename gnuef :( not before a release :) derek: soon we will rename Action: jcater likes the sound of "gnuef" :) jcater: I wanna break GfObject.py into seperate files ok [root@latitude gnue-common]# ./setup.py devel 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: invalid command 'devel' (no module named 'distutils.command.devel') [root@latitude gnue-common]# derek: I'm still waiting for the return of [the] GEDI :) I can either make a packge GFObjects with __init__.py or just seperate out and make people adjust the code since "people" = currently you and I [root@latitude reports]# ./setup.py devel bash: ./setup.py: No such file or directory [root@latitude reports]# I figured you'd like some say in it derek: no one said anything about reports :) derek: common does need a setup.py devel so for reports and common derek: reports isn't setupable yet just manually create the links? jamest: are you putting each object type in a separate file jcater: yes derek: I forgot, gnuef/setup.py creates the common links er for common just run normnal setup derek: only if installing else just the setup.py devel in gnuef jamest: read above :) i did the devel for designer and forms devel doesnt work for reports or common last time i did reports links by hand i dont recall what i did for commmon probalby just a setup I think it'd be better structurally to have a forms/GFObjects package than add more files to forms/ but I really don't care ok that's how I started to do it ajmitch (ajmitch@p10-max6.dun.ihug.co.nz) joined #gnuenterprise. (plus it'd be less work :) made a GFObjects dir under src in gnuef but it's out of sync now w/ main site hi later all ajmitch: hi and bye :) bye neilt neilt (neilt@dialup-209.244.131.79.Dial1.Providence1.Level3.net) left irc: later all guys still no answer on what to do with common gnuef/setup.py devel should take care of it nothgin nothing at all leave it alone and it'll leave you alone neilt (neilt@dialup-209.244.131.79.Dial1.Providence1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ sorry, where are the logs at now? damn, we have to stop talking about neilt again? :) www.gnuenterprise.org/irc-logs thanks but don't tell anyone as I haven't shared that info yet don't want derek to find out I like seeing him sweat jamest: er, is the channel still being logged, though? thats ok, he already sent me his log_checker.py script and ask me to run it, so he could compare with his version he was concerned about the logs being edited, i think I think this is the one that tipped him off: I think Bill Gates is a wonderful person, and we should all use his s/w :) ONCE again [root@latitude gnue-common]# ./setup.py devel 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: invalid command 'devel' (no module named 'distutils.command.devel') [root@latitude gnue-common]# devel is NOT valid for common once again devel get the !@#!@# out of that directory and read what we keep telling you :) roflmao jamest: any chance that one could make the logs wrap at 70 characters or something go to gnuef directory so there is NOTHING to install for gnue-common BINGO IT CLICKS! jamest: i have said 3 times i have done that command already guys still no answer on what to do with common [jcater] gnuef/setup.py devel should take care of it nothgin nothing at all leave it alone and it'll leave you alone :) neilt (neilt@dialup-209.244.131.79.Dial1.Providence1.Level3.net) left irc: later all dres (dres@4.18.171.42) left irc: Read error to dres[4.18.171.42]: Connection reset by peer dres (dres@4.18.171.42) joined #gnuenterprise. chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) joined #gnuenterprise. jamest: you here? how difficult is PHP nuke to setup? scoop totally blows I am not gonna frggin recompile apache and mod_perl just to use the stupid thing yes it's cake copy to a dir run a mysql script (i hate mysql too btw) and you are up does it give you a tree view like slushdot? about 10min IIRC ick, no postgres? wtf is with mysql eh? no tree view hmm, maybe I should look at slashcode you might look at typo3.org typo3.com? as that's tree view so if midgard if = is ick they use zend wtf is wrong with these people? chillywilly: some people are just sick :) jamest: you ever play with mod_python? nope mod_python is pretty cool but is a much lower level library than php or things like taht oh basically just python hooks on the apache library oh, no fun then well its handy, but not what you are after there is also mod_snake (on sourcforge i think) anyone tell me what package has gnomeConfig.sh or gnome-config in it? I am not after anything, well a good CMS that doesn't reqwuire too much headache to work [23:06:21] Debian Search of 'gnome-config' (3 shown): (/usr/bin/obgnome-config) in devel/libobgtk-dev ;; (/usr/bin/gnome-config, /usr/include/libgnome/gnome-config.h) in devel/libgnome-dev ;; (/usr/share/doc/gnome-dev-doc/html/gnome/gnome-gnome-config.html) in doc/gnome-dev-doc. CMS? content management system zope is decent, but slow not sure about the license it's python based eh, I am not gonna install zope I am gonna look at slashcode here i wrote geas driver for mod_python :) andrew must remember that hell as it would only work if i ran apache as me :) and not nobody :) eh? what was the point of that? jesus jamest: yes i can't get gnome-config as it whas about 1,500 dependencies omg damn, that few? :) and they conflit w/ ximian I guess i need gnome-config damn you world well stupid ximain shoudl have a dev deb also derek: er, yes, I do remember that ;) (um, actually, GEAS should be able to work with that now - the -ORBIIOPIPv4=1 command line argument is handled now, so it won't default to using unix sockets) I mean come on now jamest jamest (jamest@fh-dialup-201147.flinthills.com) left irc: [x]chat jamest (jamest@fh-dialup-201147.flinthills.com) joined #gnuenterprise. andrewm: too bad when i tried to tar the code i hit enter early adn it overwrote some files and i nver had backed up :( ouch looks like xchat has a hotkey to exit :) and I found it derek: backups good. overwriting your only copy of a file bad. :) jcater: btw: thats a request i have for desinger designer jamest: at least you've achieved something :) hotkeys for focus of components btw - I can get a deb for lib-gnome like F12 to raise property editor derek: what about "slightly warm keys" for people who don't want burned? :) jamest: alt-q FXX to raise trigger editor etc but it's dependencies conflict w/ crap on my machine actually fscking debian unstable/testing setup i have :) if you use what im used to F12 would toggle between trigger editor and form editor and F11 would raise the property editor but if you add the events derek: why would we do that? we can let people configure that jamest: some of us are allergic to the mouse i want hotkeys jcater: did you get chance to look at that marketing stuff jamest: as long as you dont want 'hotpants' im not worried i just wanna know why we'd do anything to make your life easier ah good question jamest: using ximian debs in debian is not recommended cause i ahve lots more glue from where what you are sitting in came from ? i say we use ctrl-alt-d2 Action: derek wonders if jcaters powersource is getting low or maybe they his bios got flashed nickr (nick@sdsl-64-7-6-186.dsl.nyc.megapath.net) left irc: [x]chat nickr found the hot key too? nickr (nick@sdsl-64-7-6-186.dsl.nyc.megapath.net) joined #gnuenterprise. jcater: you alive???? jamest: you know anything about forms some how you add widgets and what are the two things at bottom of form for er under the form 4 boxes widget added via the new comand - it's context sensitive 4 boxes are to addjust things w/o pulling up the properties hmm we should drop the 4 boxes at bottom (How do you make a cat bark? Kersoene and a match, "WOOOOFFFF" -- Make a dog meow? Freeze it and put it through a table saw "MEEEEOOOOOWWWWWWWWW") but we can discuss usability of designer in SF its rocking for now :) derek? we're making usable things? this is just sick ;) next it'll be useful as well as useable.. umm, in cvs there is an objectserver directory and a geas directory, is one of these obsolete? objectserver is obsolete ok cool if you run autogen.sh in that directory, it prints an appropriate message (ie, a 'go get GEAS' message :) bed time l8r guys jamest (jamest@fh-dialup-201147.flinthills.com) left #gnuenterprise. cya i think that the idea of geeks with guns is the scarest thing about being a geek...i mean..ive seen these people get in fights over text editors..imagine if rofl i have seen some of them try to drink a cola and honestly the dexterity is so pitiful i dont know if i would be worried or not :) derek: what about the ones who oractise by playing quake? :) is there any road map or something for gnue at the moment? (ie: pointer to where i should start hacking stuff) haha, now that's funny /msg chillywilly no, you tell him that _after_ masta has applied the shackles :) lol benno: actually, the web site has a degree of info on where things are, and where they're going chillywilly (baumannd@d5.as1.nwbl0.wi.voyager.net) left irc: Ping timeout for chillywilly[d5.as1.nwbl0.wi.voyager.net] chillywilly (baumannd@d173.as6.nwbl0.wi.voyager.net) joined #gnuenterprise. benno hmm, we used to have an actual road map, I'm not sure where it's gone though :) we take this outlook telling you WHERE to hack probably wont keep you here long (despite the shackles) asking you what you are interested in hacking damn skippy then pointing you in place you can do that is much more effective we have found derek just _wants_ to have us chained to our desks :) andrewm: no the glue seems to be working better fo course he is da masta, like he has better things to do or something derek: unless you glue people to chairs that have wheels :) he'll make sure to flue your wheels to the floo now er, glue wow, I am really fscking tired mysql is a tool of the devil amen benno: derek has a point, though - as odd as we may be, you'll have a lot more luck actually talking to people than reading the, er, what's that word? I use it so rarely I can't remember it.. oh, yeah! documentation, that's the one :) Action: andrewm hugs poor mysql documentation? oh i think they tried to teach as about that at uni benno: we do have some, but not asd much as we should :) Action: chillywilly strangles mysql and saves us all the hell that one must endure using it actually, talking of that - I've very glad that everyone is 100% happy with the GEAS docs ;) actually you seem to have quite a lot .. a lot more than other projects benno: that's a really frightening thing :) benno: problem with docs is when donating time to develop thigns generally people dont want to spend what little time tehy have documenting but rather writing we were good about getting people to write what they were going to do up front which is why you see lots of doc problem is once they start writing have been bad about going back and fixing the docs to match how its REALLY working :) yeah that is a problem for most things but still better than nothing derek: then when someone says "I want to help, but I'm not a very good coder" or "I want to help, but there's so much that I don't know where to start" you tell them to study the code and document as they read - then docs can start appearing from nowhere :) (and yes, doc writers need to keep up with changes :) speaking of that where is ajmitch :) benno: you wanted to know where to start..? :) one question, there is all the stuff in gnue-config, is this "setupable" yet? derek: probably hiding ;P benno: somewhat Action: benno can't write docs i started to drill through the base/person section ajmitch is here (well i'd prefer to code :) open your freakin eyes i ahve created postgresql inserts for default values and made forms for managing these classes a bit but it has a LONG way to go :) Action: andrewm thinks - can we argue that English is a computer language for coding documentation? :) ajmitch!!! basically the stuff thats tehre is the start and waiting fro someone to being implementing s/being/begin ok then, looks like a good place for me to start then