reinhard (rm@N803P007.adsl.highway.telekom.at) joined #gnuenterprise. reinhard (rm@N803P007.adsl.highway.telekom.at) left irc: Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est. -- Aurelius Augustinus uday (wirc2@host-64-110-96-159.interpacket.net) joined #gnuenterprise. uday (wirc2@host-64-110-96-159.interpacket.net) left irc: Read error to uday[host-64-110-96-159.interpacket.net]: Connection reset by peer jbailey (jbailey@HSE-Toronto-ppp294735.sympatico.ca) joined #gnuenterprise. jbailey (jbailey@HSE-Toronto-ppp294735.sympatico.ca) left #gnuenterprise (Client Exiting). mdean (mdean@arc11x12.kcnet.com) joined #gnuenterprise. neilt (neilt@dialup-63.215.119.125.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ neilt (neilt@dialup-63.215.119.125.Dial1.Chicago1.Level3.net) left irc: ajmitch (ajmitch@p9-max5.dun.ihug.co.nz) left irc: Ping timeout for ajmitch[p9-max5.dun.ihug.co.nz] ajmitch (ajmitch@p9-max5.dun.ihug.co.nz) joined #gnuenterprise. mdean (mdean@arc11x12.kcnet.com) left irc: Ping timeout for mdean[arc11x12.kcnet.com] i hate rpms friggin dependency hell roflmao The glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. MAKING UPGRADING EASIER my ASS!!!!!!!!!!!! 95% of the crap i can NOT install is because someone built on a 7.x machine with the newest GLIB jcater (jason@slip-12-65-234-54.mis.prserv.net) joined #gnuenterprise. rock on! I just found the perfect python package for me: http://pyx10.sourceforge.net/ :) Home Automation via GNUe Forms triggers hmm ive been using it :) for a while didnt know you x10'd or i would have turned you on to it actually i havent gotten it working but i downloaded a while back i use x10 on winblows by the way python > 1.5.2 SUCKS on rh6.2 they all want libc2.2 i finally had to install from source luckily it wasnt too painful dneighbo@latitude:~$ python2.2 Python 2.2a4 (#1, Oct 6 2001, 09:01:18) [GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> no i am like SUPER current I don't X10 but I need to I set up X10 for my deaf brother as he can then use a lot of nifty i got like the computer thing and 3 devices for 10 bucks 3 years ago stuff THEN when they installed the pool they set it up all X10 and i put the yard lights on x10 i wish i would have done the whole house :) the coolest is pyx10 has a web interface piece you're using an alpha python? where you make a .jpg of your house floorplan then put an a clickable spot on every x10 device so remotely from web you can get status of x10 on/off and can control it :) that's too cool I think I'll try it im use 2.2a4 is the entry cost high nowadays? its the 'final' 2.2 release they say um 10 bucks i think :) now they do such more like wireless dvd audio video cameras body (thermo) sensing etc http://www.x10.com/products/x10_HK10A2.htm 19.99 two devices and a remote http://www.x10.com/firecracker/fc_offer_br1ab.htm is what i got for 10 bucks 3 years ago now its 29 but its the computer controller remote controller and like 2 or 3 devices cool me wonders if wxGTK, wxPython, PyGRESQL etc will work with 2.2 have you seen anygui.sourceforge.net nope you playing on sourceforge :) yes I was searching for pysablot and ran across someones bookmark page of python stuff :) rofl i need to 'scan' sourceforge and try to do consolidations agins again or find things of 'interest' worries me that a GUI project has listed that like 10 things are support but has NO screen shots :) yip No api documented either sounds like a great idea but i question how far along they are too bad is gnue will do same thing :) in a sense i wonder if pysablot needs sablotron its poorly documented :9 After reading the sablotron page, it does It's simply a wrapper of course, I couldn't find that on the pysablot page :) rofl well i need to get sablotron then and then test http://www.gingerall.com/charlie/ga/xml/d_sab.xml if i get it working i think i might tackle reports transformatinos if that is cool by you? yip I'll take all the samples I can get if you can check in a one or two more 'samples' other than location today, hopefully, will be a reports code-a-thon for me and maybe one w/ location data that would be most important (as my reports is broken) :) and like a dummy i deleted my output from when it was :) oops I haven't de-derek'ed it yet well and i assume i will be gnue'less for sometime seeing how i just upgraded to python2.2a 4r er 2.2a4 lol.. the step after debugging but before releasing we should call "dereking" yes btw: how do you make 2.x run the forms stuff? did you edit gfcvs to call python2.x yes ouch dneighbo@latitude:~/cvs/gnue/gnuef/client$ gfcvs -h This GNUe tool requires PyXML to be installed. Please download and install PyXML from: http://pyxml.sourceforge.net/ i guess 2.2 doesnt ship with xml support? yes but not pyxml it uses a different api ah but, get this so we are still dependent on pyxml pyxml is the result of the XML-SIG committee so WTF did python use another xml api??? um ego :) this sucks really bad as rpms wouldnt work for python so i had to do source which means i will have to EVERYTHING as source because all the stuff will bitch about not having python2.x it it's not that bad all my machines have been done from source rofl i really really really need to upgrade this laptop but sometimes i feel like im on m$ as this machine is only like 1.5 years old why the hell should i have to 'upgrade' the whole OS to get thigns to work? in that respect i REALLY do like debian as i dont mind upgrading to glibc 2.2 for example but doing it by hand on redhat is like getting your genitals stretched on a rack hmmm never had that experience, so I can't relate but I'm redhat-less :) when I did a basic install of redhat and it took up close to 1Gb I ran OpenBSD on my firewall is about 20Mb freeBSD looks to have hit the can eh ?? netBSD, netBSD, netBSD windriver fired all the freeBSD staff and pretty much are dropping out of BSD game yet they own the trademark the code etc ack so its kind of 'limbo' like reinhard (rm@N803P007.adsl.highway.telekom.at) joined #gnuenterprise. it sounds as though they are not being jerks though and dont want to 'kill' freeBSD windriver swallowed BSDi and now has killed them :( http://slashdot.org/article.pl?sid=01/10/05/0855222&mode=thread hmm well, good enough reason as any to do netbsd I still prefer BSD-based systems over linux but devel is easier w/linux since most free software "runs anywhere" as long as it's a linux or linux-clone :) i didnt realize how big WRS was in the BSD market own bsdmall bsd.com and the bsd testing labs etc this really is a bigger blow than i expected explains why they didnt show at LWCE and didnt bring booth babes :) ok got time to trouble shoot? pyxml out of way now new error more troubling when doing a gfcvs -h this is the last few lines File "/home/dneighbo/cvs/gnue/gnuef/.cvsdevelbase/gnue/forms/GFObjects/GFObj.py", line 34, in ? from gnue.forms.GFTrigger import GFTriggerAware File "/home/dneighbo/cvs/gnue/gnuef/.cvsdevelbase/gnue/forms/GFTrigger.py", line 191 exec( code, triggerns ) SyntaxError: unqualified exec is not allowed in function 'thisTrigger' it is a nested function dneighbo@latitude:~/cvs/gnue/gnuef/client$ yip do i need to update cvs? or is this a known issue? did it crash, or just give a background message? it crashed well, then, we don't yet support 2.2 We started to get harsh warnings w/2.1 but haven't resolved them yet don't ya love backwards compatability :) no...................... here i was thinking i was gonna be kosher going to 2.2 figured if i had to compile might as well do 2.2 so dont have to do later thing is i dont know how to 'uninstall' a compiled thing so now i will end up with 3 versions of python this is not necessarily a bad thing lemme look at the code again... maybe something'll click damn! I have 2.0.1 im getting newest cvs that might make a diff too gack 100 new db drivers ;) gack... you must've had an old cvs copy yeah but cvs update of all things didnt help still get same error btw: i stopped updating cvs cause you all required a python i didnt have :) ah, good reason bbl reinhard (rm@N803P007.adsl.highway.telekom.at) left irc: Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est. -- Aurelius Augustinus http://aspn.activestate.com/ASPN/Mail/Message/python-dev/688185 jcater: i think this explains why they busted scope in nested stuff http://slashdot.org/articles/01/10/05/1330214.shtml which seems to be what its bitching about in case jamest is looking for property :) Action: jcater is looking now actually thats not quite it but i think its a start import sys from GFEvent import * from GFTriggerError import * i think is the problem i dont think one is supposed to do an import * hmmm that looks pretty clean though who knows http://python.sourceforge.net/peps/pep-0227.html argh! 2.1 is supposed to issue warnings, while 2.2 breaks um 1.5.2 breaks there too ? i take that back sorry python was calling 1.5.2 not 2.2 but now it is very odd cool but odd i get diff errors with 1.5.2 now , line 324 1.5.2 is officially broken self._currentRecord += 1 ^ but that makes sense as += didnt work in 1.5.2 :) this was one of my arguments for jumping to requiring 2.1 vs 2.0 so this is definitely a 2.2 issue can we fix it as namespace definitions are changing hopefully, it won't affect us much if we get this one problem fixed well way i look at it is making anything other than 2.0 is making them 'jump' ahead of their distro 'today' so whether we make them jump to 2.0 2.1 2.2 i dont think matters much the bigger question is what will the next way of distro's release with? as that should be our target I dunno as hopefully we will have some fruitful stuff for the masses by next distro time my slackware came w/2.0 since we are not 'highly' usable adn dont have a 'huge' userbase i am thinking error on the side of higher versions chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) joined #gnuenterprise. like 2.1 or even 2.2 so in 8 months or a year we arent kicking ourselves for not doing so when we have a larger userbase but then again i dont want to make barrier to entry to use gnue too damn difficult THOUGH i dont think its like a 'shrink wrap' app either where it should be expect to be a one rpm install :) hi wassup? python 2.2 kicking my arse sigh jcater: you be able to look at 2.2 fix or should i downgrade to 2.1 or 2.0? I'm looking now Action: derek is thinking we probably shoudl try to make it work on all 2.x what does it do? I think I can get it working here shortly heh I got /usr/lib/python1.4, /usr/lib/python1.5, and /usr/lib/python2.0 :P why don't they have 2.2 packages yet in debian....gah is 2.2 GPL compliant or has guido given up chillywilly: 2.2 is not a release derek is trying alpha code you should be proud :) oooooh that's no fair I wanna use glib 2.0 ;) rofl: from the python PEP-0236: Q: Going back to the nested_scopes example, what if release 2.2 comes along and I still haven't changed my code? How can I keep the 2.1 behavior then? A: By continuing to use 2.1, and not moving to 2.2 until you do change your code. has a non-X dependent object system btw: i didnt know it was ALPHA it said newest release i thought they only put stable releases on homepage. :) jcater: rofl that is pretty good Q. how do i keep functionality of version a, when moving to version b A. Keep using version a well this is the one of the pains bane of Free Software it changes very quickly s/bane/// in their defense, they haven't changed anything 2.2 is exhibiting the documented way the language was supposed to work rofl problem is we used to have this problem in mozilla 2.2 is first version to ENFORCE stuff would BREAK when mozilla would start working to 'specification' they said all along that these things were not correct coding practice but didn't MAKE you program correctly :) if like mozilla m9 days why the hell is the version over 1.0 then if not all "faeatures" or "specs" are met? it was they had to do quick hack to get to work and said dont copy our bad code here chillywilly: they were met, they did more than they were supposed to as its not how we want it to work then in m11 they made it so it would work like they planned but were gracious and didnt kill the old way if correctly implemented code works and incorrectly works also, I'd say it's implemented (although maybe poor form) then m17 poof we are killing the old way :) people screamed and it was like they have been saying all along DONT DO THIS chillywilly: don't get me wrong.. I'm pissed as I'm having to fix our "bad practice" but I do understand :) ppl will just have to change some of their code to use the new python, if they don't like it then don't switch :P actually, this won't affect most people jcater: i installed sabltron and it went w/o error and unzipped pysablot out of 400,000 lines of Zope code, only 4 needed fixing so it affects few ppl although the ones it does affect aren't happy :) and copied to dneighbo@latitude:/usr/local/lib/python2.2/site-packages$ ls PySablot.so README Sablot.py Sablot.pyc _xmlplus dneighbo@latitude:/usr/local/lib/python2.2/site-packages$ but i get dneighbo@latitude:~/cvs/dcl/ddltest$ python2.2 test.py Traceback (most recent call last): File "test.py", line 3, in ? import PySablot ImportError: No module named PySablot dneighbo@latitude:~/cvs/dcl/ddltest$ i know this has to be a pathign problem of sorts any ideas? Action: chillywilly is slowly making his way through the python essential reference ;) try changing his code to import Sablot and seeing if it works it had both Sablot and PySablot dcl uses python? commented out PySablot dneighbo@latitude:~/cvs/dcl/ddltest$ python2.2 test.py Traceback (most recent call last): File "test.py", line 4, in ? import Sablot ImportError: No module named Sablot [1]+ Done emacs test.py dneighbo@latitude:~/cvs/dcl/ddltest$ chillywilly: it doesn now :) sow hen are we gonna get those web forms? er, when hmm what is the python variable for pathing? print sys.path and see what it has well, import sys first :) just use the interpreter form the sommand line command ['', '/usr/local/lib/python2.2', '/usr/local/lib/python2.2/plat-linux2', '/usr/local/lib/python2.2/lib-tk', '/usr/local/lib/python2.2/lib-dynload', '/usr/local/lib/python2.2/site-packages'] looks right as my pysablot stuff is in /usr/local/lib/python2.2/site-packages/ [root@latitude site-packages]# ls PySablot.so README Sablot.py Sablot.pyc _xmlplus [root@latitude site-packages]# go into your sitepackages dir and try a python Sablot.py wtf i just downloaded again and unzipped and got diff stuff give me a few pos the first one i download didnt have anything to build etc it unzipped to /opt/somecrap/site-packages/ i mv'd it then to right place new one i got has a setup.py and such so am building it error i get now building 'PySablot' extension creating build/temp.linux-i686-2.2 gcc -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include/python2.2 -c src src/PySablot.cpp: In function `char * ProcessStrings(const char *, const char *) ': src/PySablot.cpp:19: warning: unused variable `int res' gcc -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include/python2.2 -c src src/PySablot_wrap.cpp: In function `char * SWIG_GetPtr(char *, void **, char *)' : src/PySablot_wrap.cpp:340: warning: statement with no effect src/PySablot_wrap.cpp:344: warning: suggest parentheses around assignment used a s truth value gcc -shared build/temp.linux-i686-2.2/PySablot.o build/temp.linux-i686-2.2/PySab lot_wrap.o -lsablot -lxmlparse -lxmltok -liconv -o build/lib.linux-i686-2.2/PySa blot.so /usr/bin/ld: cannot find -lxmlparse collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 dneighbo@latitude:~/downloads/PySablot-0.1$ chillywilly: any ideas you are a cpp master :) hmmm check ld.so.conf er do ldconfig -v | grep xmlparse derek: can you cvs update and see if problem is fixed? jcater: yes chillywilly: i got it fixed thanks to mdeans help yes it is or yes you can? I think the linker can't find the lib -lxmparse -lxmtok -liconv all chagne to -expat fixes jcater you might jot that down if you go to install it :) yes i can test heheh reinhard (rm@N803P007.adsl.highway.telekom.at) joined #gnuenterprise. jcater: transformations now working and kicking some serious ass i think im gonna be a xslt junkie jcater: what do i need to get forms or common? for the fix? Action: derek bows to the python master it is fixed oh grasshopper forms oh happy day mdean (mdean@arc10x15.kcnet.com) joined #gnuenterprise. speak of the devil devil? moi? we were discussing things with horns and tails after we got off goats, your name came up :) just kidding dres__ (dres@4.18.171.42) joined #gnuenterprise. dres_ (dres@4.18.171.42) left irc: Read error to dres_[4.18.171.42]: EOF from client I'm flattered! I got your tarball but now I have to install more software I'm getting ready to check in the code to DCL CVS also - I now can render a SQL script with no XML tags :-) cool all checked in jcater: also has a python server page to render tables to html, but needs some work chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) left irc: brb Action: derek is now compiling wxGTK and wxPython i fear you all have turned me into a sourcecode compiling fool it is "The Way(tm)" derek: I do nothing else I don't trust precompiled packages any more you never know what you're getting sometimes of course, I blame that on the BSD ports collection they do everything from source :) I need to test out the new Debian ports collection for Linux they have that for linux now you know btw: it provides good time to watch Tennessee vs Georgia football game derek: I sent an email to the phpgw list about this XML stuff to replace their impelementation (eventually) and......... you got smacked with a stick and a wtf? derek: only comment so far is from seek3r re: PHP3 compatibility, which I told him isn't an issue btw: im addicted to xslt i think in reading first few chapters tehre is so much potentional xslt: the new exstacy by time i was out of book store i had too things in my mind hehe a. take mdeans new little .xml file for ddl and transform it to a dia xml file for visual display :) and I thought of that too b. reverse it and transform a dia xml file to ddl .xml :) you are scaring me agagin s/gin/in/ yep and you did the other one i thought of and that is html represntation of tables w/ an index :) so you could get a listing of all tables then click on the link and it takes you to the schema ja - I didn't make the links yet - this is why I was asking about gfclient reading XML "recordsets" if it did, we would've had our schema management right there! sucker jcater to write an xml db driver :) that shouldn't be difficult I was actually considering in the beginning jcater: it would be usefull for MUCH more than this as well creating a designer dbdriver, so to speak it would rock! an xml dbdriver that is and basically designer storing everything using the designer "dbdriver" which in reality would be storing the data in the XML based gfd file and there are soooo few tools like that out there - the ones that do exist are usually clunky or more suited to XML based documentation so it will be ready today right ? hehe um Action: derek is hoping that bolster confidence that i will transform some reports will spur jcater to be an animal this weekend :) hehe well it opens up a lot for integrator too btw not to mention it really sets us up to do a 'briefcase' model chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) joined #gnuenterprise. ;) only problem is dbdrivers work in a relational way never mind hmm, you've got me thinking... (that's dangerous) thinking is dangerous and should be enjoyed in moderation derek: so the GFTrigger problem is resolved? yes man the wx stuff takes forever to build thats the only thing i wouldnt like about ports whatcha doin'? man I am hungry hi hungry, im thirsty i should hook you up with my sister tired or lonley uh, that's lame masta its what i tell my kids when they say im hungry or im thirsty dont even get me started on my response to ida know or not me mdean (mdean@arc10x15.kcnet.com) left irc: Ping timeout for mdean[arc10x15.kcnet.com] reinhard (rm@N803P007.adsl.highway.telekom.at) left irc: Ping timeout for reinhard[N803P007.adsl.highway.telekom.at] reinhard_ (rm@62.47.44.71) joined #gnuenterprise. mdean (mdean@arc10x15.kcnet.com) joined #gnuenterprise. neilt (neilt@dialup-63.215.119.125.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ hi Nick change: neilt -> neilt-x10 you got x10 in your house neilt-x10? yep, 2nd house to use x10 download is broke for PyX10, anybody get it to work? nope, I don;t have x10 the problem i have with x10 is that i like the scene control and not useing a computer so the switches cost $70 to $100 each it takes a while to get them all puyrchased 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. I would think so neilt-x10 :P gnuebot2 (eggdrop@mail.libertydistribution.com) joined #gnuenterprise. gnuebot (eggdrop@mail.libertydistribution.com) left irc: Ping timeout for gnuebot[mail.libertydistribution.com] Nick change: gnuebot2 -> gnuebot #gnuenterprise: mode change '+o gnuebot' by ChanServ!s@ChanServ i got wx*2.3 and python2.2 compiled from source now :) rather painless other than long compile times and xslt is bumping yay (as dtm would say) just lunch time and then back to transform some reports and fall over looking at the buttload of code mdean has spewed out the past week :) I wouldn't call it "code" ;-) derek: how can you include a php file twice in the same file if you need it in 2 different places like a navigation bar? how about you mdean, I know you know PHP....I am a bit rusty jcater (jason@slip-12-65-234-54.mis.prserv.net) left irc: Read error to jcater[slip-12-65-234-54.mis.prserv.net]: Connection reset by peer chillywilly: include() not work? jcater (jason@1Cust149.tnt4.memphis3.tn.da.uu.net) joined #gnuenterprise. you can't include multiple times can you? yes - unless you define a function in the include in the same page thought so should be able to shouod just include once call the function right? ja yea I thought so this guy is asking me for help :P you're a helpful guy! always I can;t help myself :P I should be a teacher mdean: can you help him? I gotta go do something :P I told him how to do it not sure if he gets it fully Action: chillywilly is away: I'm busy Zeus (zeus@mplsapanas02poolB225.mpls.uswest.net) joined #gnuenterprise. ToyMan (stuq@c5300-1-ip165.albany.thebiz.net) joined #gnuenterprise. ToyMan (stuq@c5300-1-ip165.albany.thebiz.net) left irc: Client Exiting neilt-x10 (neilt@dialup-63.215.119.125.Dial1.Chicago1.Level3.net) left irc: Ping timeout for neilt-x10[dialup-63.215.119.125.Dial1.Chicago1.Level3.net] hi Zeus hi mdean (mdean@arc10x15.kcnet.com) left irc: Ping timeout for mdean[arc10x15.kcnet.com] mdean (mdean@arc11x125.kcnet.com) joined #gnuenterprise. nickr (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) left irc: Read error to nickr[dialup-209.246.108.175.Dial1.NewYork1.Level3.net]: Connection reset by peer nickr (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) left irc: Killed (NickServ (This nick is reserved by another user)) nickr_ (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) joined #gnuenterprise. Zeus (zeus@mplsapanas02poolB225.mpls.uswest.net) left irc: Nick change: nickr_ -> nickr bbl mdean (mdean@arc11x125.kcnet.com) left irc: Client Exiting sure mdean run away you coward :) argh! hmm well, I did a DCL DDL DTD :) that sounds cools (DCL DDL DTD) jcater: do you get out much? ;) neilt (neilt@dialup-63.215.119.128.Dial1.Chicago1.Level3.net) joined #gnuenterprise. #gnuenterprise: mode change '+o neilt' by ChanServ!s@ChanServ mdean (mdean@arc11x60.kcnet.com) joined #gnuenterprise. ajmitch: I try not to masta has shown me the way getting out = not gnue coding mdean: you have any examples of constraints or indexes for your ddl? dcl_account has a unique constraint I didn't create any additional indexes apart from those or pks ditto for fks ah.. missed that one fk constraints are the same syntax - except type="foreignkey" errr no they aren't ;-) ah - foreignkey types are like this: what's the parent tag of ? and indexes are just a DTD probably wouldn't be a bad idea ;-) almost finished I'll email so you can see if I did it right ok it's the DCL DDL DTD :) hehe a bunch of TLAs! jcater (jason@1Cust149.tnt4.memphis3.tn.da.uu.net) got netsplit. ajmitch (ajmitch@p9-max5.dun.ihug.co.nz) got netsplit. chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) got netsplit. reinhard_ (rm@62.47.44.71) got netsplit. dtm_ (dtm@m206-221.dsl.tsoft.com) got netsplit. gnuebot (eggdrop@mail.libertydistribution.com) got netsplit. mdean (mdean@arc11x60.kcnet.com) got netsplit. dres__ (dres@4.18.171.42) got netsplit. neilt (neilt@dialup-63.215.119.128.Dial1.Chicago1.Level3.net) got netsplit. gnuebot (eggdrop@mail.libertydistribution.com) returned to #gnuenterprise. ajmitch (ajmitch@p9-max5.dun.ihug.co.nz) returned to #gnuenterprise. dres__ (dres@4.18.171.42) returned to #gnuenterprise. chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) returned to #gnuenterprise. reinhard_ (rm@62.47.44.71) returned to #gnuenterprise. dtm_ (dtm@m206-221.dsl.tsoft.com) returned to #gnuenterprise. jcater (jason@1Cust149.tnt4.memphis3.tn.da.uu.net) returned to #gnuenterprise. mdean (mdean@arc11x60.kcnet.com) returned to #gnuenterprise. #gnuenterprise: mode change '+o gnuebot' by zelazny.openprojects.net reinhard_ (rm@62.47.44.71) left irc: Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est. -- Aurelius Augustinus nickr_ (nick@dialup-209.246.80.182.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.108.175.Dial1.NewYork1.Level3.net) left irc: Ping timeout for nickr[dialup-209.246.108.175.Dial1.NewYork1.Level3.net] neilt (neilt@dialup-63.215.119.128.Dial1.Chicago1.Level3.net) got lost in the net-split. Topic changed on #gnuenterprise by ChanServ!s@ChanServ: GNU Enterprise : http://www.gnue.org [If no one is home email info@gnue.org] #gnuenterprise: mode change '-o gnuebot' by ChanServ!s@ChanServ #gnuenterprise: mode change '+o gnuebot' by ChanServ!s@ChanServ Mr_You (rouzer@mankind.boredom.org) joined #gnuenterprise. Nick change: nickr_ -> nickr Nick change: dres__ -> dres jbailey (jbailey@65.93.5.229) joined #gnuenterprise. jbailey (jbailey@65.93.5.229) left irc: Client Exiting nickr_ (nick@dialup-209.246.109.226.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.80.182.Dial1.NewYork1.Level3.net) left irc: Ping timeout for nickr[dialup-209.246.80.182.Dial1.NewYork1.Level3.net] nickr_ (nick@dialup-209.246.109.226.Dial1.NewYork1.Level3.net) left irc: Ping timeout for nickr_[dialup-209.246.109.226.Dial1.NewYork1.Level3.net] Mr_You (rouzer@mankind.boredom.org) got netsplit. please NO dtd's use schemas instead mdean: if you read the book you should know better :) i heard jclark rant on this before but didnt get it so much until the book the two reasons: a. schemas can define datatypes and other complex structures b. schemas are xml (and thusly can be manipulated via xslt) ;) example of b. is use xslt to create the documentation by reading the schema :) poor, poor derek so misguided Mr_You (rouzer@mankind.boredom.org) got lost in the net-split. what book you talking about? yeah - he reads 5 pages of an XSLT book and look at him! hehe he hasn't gotten to chapter 12 that says ignore the first 3 chapters heh actually jclark.com is one that really got me thinking dtd's were idle hands of devil but xslt book convinced me that schemas were worth while at least :) DTDs are ugly, but schemas haven't been standardized yet - it is only a recommendation im just not too big on dtd's cause i see little value in them and have only been a formal "recommendation" since may of this year Action: derek got involved in WAY too many projects that were hell bent on writing dtd's but never did ANYTHING every useful thing i have seen in XML has not had a DTD :) bah! DTDs are pretty simple to write mozilla XUL, gnue etc are just samples of that mdean: now a days why bother writing if you have a complex sample of the xml itself there are tools that will write them for you :) or at least 70% of them i still think schema is way to go and there IS a python schema validator where? I didn't say it wasn't ;-) and with xslt it makes most sense when the guy that did 90% of xml work says dtd sucks schema is better generally i listen :) even if its not a 'formal' adopted specification that's cause XML needs to sever it's SGML heritage http://www.thaiopensource.com/relaxng/ Action: mdean suddenly feels relaxed... trex and relax Action: derek knows he say a python implementation of trex http://sourceforge.net/projects/pytrex/ dammit hahah its in pyxml even http://sourceforge.net/projects/relaxng/ yip that too :) damn you ppl jclark has been let it known he likes python he still does everything in C++ but he gets python stuff going about immediately btw: i brought this up before Action: derek doesnt suppose many people listen to himm though :) as i was considering making a schema for gfds at the time don't bither.. I have a python script that reads the PParser definitions of GFD (or GRD) files and spits out a DTD... it can easily be modified to spit out Schema bither=bother :) PParser=GParser Mr_You (rouzer@mankind.boredom.org) joined #gnuenterprise. Action: jcater thinks someone switched his keyboards... he can't type :) see if you do that then we can take the schema and write a style sheet and have xml doc tree of a form :) er html doc tree dinner is here must run do you have a bookmark for a decent schema howto/tutorial/wtf is this/etc yes http://www.thaiopensource.com/trex/tutorial.html for trex btw: i really do hope to play more jcater: get anywhere on reports? so i can have a valid output to transform :) not enough Mr_You (rouzer@mankind.boredom.org) got netsplit. Mr_You (rouzer@mankind.boredom.org) got lost in the net-split. derek: what is trex? that's not the XML Schema I'm seeing at http://www.xml.com/pub/a/2000/11/29/schemas/part1.html trex to my understanding is a tool to deal with schemas Mr_You (rouzer@mankind.boredom.org) joined #gnuenterprise. my understanding is that trex/relax etc are schema 'languages' Action: mdean thinks DCL's next sql update script is going to be a monster you mean upgrade script? ja jcater: ok looks like schema stuff is a race RELAX NG, RELAX Namespace, RELAX Core, TREX, XML DTDs, and a subset of XML Schema Part 1. ?? are the current schema 'languages' trex/relax merged into relax NG to help narrow it down hence "recommendation" ;-) so now its RELAX NG vs W3C schema seems from activity on xmlhack RELAX NG is winning which makes sense since its what james clark (the xml god father) is backing xmlhack is back? their Mysql "server" was dead a few days ago tis back btw someone seems to have made python wrappers for xalan/xerces argh! really? it does appear that dtd is dying though I almost finished the GParser to XML-Schema script (Based on W3C crap) fuck http://www.xmlhack.com/read.php?item=1392 I'm going to have DTD, W3C Schema, and Clark-and-crew Schema before it's over with rofl thats what sun did :) they call it mult-schema tool :) I have 2 of 3 so far i say either relax ng (trex) or w3c schema sounds good :) dtd i just have allergies too (no real explanation other than they bug me) ;) IMHO relax ng is HARD to read (more so than DTD) hmm trex seemed VERY easy to read to me i have not looked at relax well, I meant trex w3c schema seemed very easy to read as well does it support specifying new types as regex'es? dtd does not I didn't see that at the thaiopensource site on trex but maybe I didn't go far enough it might it might not i think trex was designed to be used with w3c schema part 2 does it at least support more than string data? which is the 'datatyping' part jbailey (jbailey@65.93.5.229) joined #gnuenterprise. Action: derek almost bought an ebxml book jbailey (jbailey@65.93.5.229) left #gnuenterprise (Client Exiting). http://www.thaiopensource.com/trex/spec.html#Data_Model appears to support datatypes oh, dear namespaces relax DOES use w3c schema data types http://www.oasis-open.org/committees/relax-ng/xsd-20010907.html TREX does not have any system of datatypes built in. Rather it expects to partner with a datatyping vocabulary, such as Part 2 of the W3C's XML Schema language. TREX implementations may differ in the datatyping vocabularies they support. You must pick a datatyping vocabulary that is supported by the implementation you plan to use. you get relax NG spec and we will be ahead of even gnome with buzzword bingo baby :) derek: just remember - you have no code ;-) no code? ? remember what the other project claimed? i meant if jcater added relax ng to his list of dtd ..... then we would be cutting edge and everyone knows if you use buzzword technologies it HAS to be better :) chillywilly (danielb@d45.as6.nwbl0.wi.voyager.net) left irc: Ping timeout for chillywilly[d45.as6.nwbl0.wi.voyager.net] i didnt mean to side track us btw or maybe a peak at my topic on #dcl would refresh your memory? ;-) + \;lkjkj} i didnt release there was a chasm between xml w3c schema and trex i thought they were one in the same as i had only looked at 'trex' and i liked the idea of trex better than dtd :) 'llnm'oihji; chillywilly (danielb@d129.as21.nwbl0.wi.voyager.net) joined #gnuenterprise. rofl mdean: i saw that the other day and saw someone respond and say hmmm doesnt make sense... you should think first or something hehe lk;hj;klml (sorry; son says hello) mdean: you know if there is a 'formatting objects' tool for python? HEY BOY! pick up a copy of Mavis Beacon Teaches Typing! hmmm... that's non-free derek: I don't know - if anything a Java tool could be used - the Apache project has some http://xml.apache.org/ - Very cool stuff yeah there some there i just REALLY dont like java :) maybe time to look at the java and make python versions :) that's possible I believe their tarball is the fop-* series for formatting objects as it looks like that is the way to do pdf/rtf and such ever seen this? http://www.unicorn-enterprises.com/ wow - appears that fop was python before going Java chillywilly (danielb@d129.as21.nwbl0.wi.voyager.net) got netsplit. chillywilly (danielb@d129.as21.nwbl0.wi.voyager.net) returned to #gnuenterprise. #gnuenterprise: mode change '-o gnuebot' by ChanServ!s@ChanServ #gnuenterprise: mode change '+o gnuebot' by ChanServ!s@ChanServ http://www.garshol.priv.no/download/xmltools/cat_ix.html nickr (nick@dialup-209.246.93.145.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.93.145.Dial1.NewYork1.Level3.net) left irc: Killed (NickServ (This nick is reserved by another user)) nickr (nick@dialup-209.246.91.38.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.91.38.Dial1.NewYork1.Level3.net) left irc: Killed (NickServ (This nick is reserved by another user)) nickr_ (nick@dialup-209.246.91.38.Dial1.NewYork1.Level3.net) joined #gnuenterprise. mdean: you get your stuff (ddl) in cvs yet? jcater: can you email a populated report? derek: been there all day ;-) if you install PSP, you'll have a nice surprise, too what is that other than the headache of installing psp ;) actually PSP isn't bad if you follow the directions getting the schema in a pretty html? yes -with collapsing tables s'oui mag more i look at all this im thinking about switching to xml based resumes for my hotel stuff and building the resumes html/pdf/rtf off the xml i.e. still store all the data in a db (for easy searching) but also making an 'xml' version http://www.reportlab.com/ i think there is even an xml spec repotlab i dont agree with their methodology so much unless its changed they had a nice pdf only report solution (though not server minded enough) as i originally thought they would be nice fit for gnue well - just can't find many Python - PDf tools yeah but i WILL use java did you see my remark about fop originally being in Python? i just dont like it :) yeah in the case of the hotel deal, i will use java backporting may not be so far fetched i just dont like idea of java dependencies for gnue i.e. i want pdf / tex / rtf etc for gnue reports it's all about choice but i dont want someone to have do download a jdk etc to make it work :) for the hotel thing its just for me and i dont mind (well i dont like it, but im willing to do it) ;) so long term i would consider a writing a python version to make it easier on gnue users if that makes any sense ja Nick change: nickr_ -> nickr Action: jcater thinks we should switch to java Action: derek digs around for that old 'shotgun' http://fun2send.com/rod.php3 chillywilly (danielb@d129.as21.nwbl0.wi.voyager.net) left irc: Read error to chillywilly[d129.as21.nwbl0.wi.voyager.net]: No route to host nickr_ (nick@dialup-209.246.85.149.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr (nick@dialup-209.246.91.38.Dial1.NewYork1.Level3.net) left irc: Ping timeout for nickr[dialup-209.246.91.38.Dial1.NewYork1.Level3.net] nickr_ (nick@dialup-209.246.85.149.Dial1.NewYork1.Level3.net) got netsplit. nickr_ (nick@dialup-209.246.85.149.Dial1.NewYork1.Level3.net) returned to #gnuenterprise. nickr_nyc (nick@dialup-209.246.81.35.Dial1.NewYork1.Level3.net) joined #gnuenterprise. nickr_ (nick@dialup-209.246.85.149.Dial1.NewYork1.Level3.net) left irc: Ping timeout for nickr_[dialup-209.246.85.149.Dial1.NewYork1.Level3.net] jcater (jason@1Cust149.tnt4.memphis3.tn.da.uu.net) left irc: Read error to jcater[1Cust149.tnt4.memphis3.tn.da.uu.net]: Connection reset by peer Nick change: nickr_nyc -> nickr --- Sun Oct 7 2001