reinhard (~reinhard@M1250P006.adsl.highway.telekom.at) joined #gnuenterprise. btami (~btami@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. hi reinhard btami reinahrd: i see there are things happening in appserver :) keep it up ; johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left #gnuenterprise ("Client Exiting"). siesel (~jan@xdsl-213-168-116-235.netcologne.de) joined #gnuenterprise. morning johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left #gnuenterprise ("Client Exiting"). johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left irc: Client Quit good morning johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. hi siesel siesel: i am still busy with my thesis arghhhh will it ever end?? :) :) its done :) good morning all good morning :) siesel, johannesV: I started working on the cache in appserver yesterday cool supi I've designed it as a caching layer atop of datasources (gnue-common) so that we have geas*.py -> cache -> datasource (if anybody has comments about that) sounds ok so you won yeah also, I found out that we do transaction isolation level serializable on postgres won't have to change geas* a lot Action: johannesV damn notebook :) which means no transaction reads data that was changed after the *transaction* started e.g. transaction a start transaction b start transaction b changes data transaction a does a SELECT -> that SELECT returns *old* version of data, state of start of transaction reinhard: so we need to open seperate db connection for each session? siesel: would help a lot if we could or should we keep it with one main connection and handle everything in cache if we can't, we would have to do the transaction isolation in the cache someday we will have to do that anyway for our not-so-transaction-oriented db's (like mysql) ok, so do it now, and make it optional :) does datasources now share the connection for all queries that go to the same db? yes. well that means a commit will affect *all* open DataSource objects? (IIRC most DB's do commits on connection level) we could try, but I fear it is so :( actually IIRC the UPDATE and INSERT statements to the db are delayed until commit so it's no problem IMHO the main difficulty with the cache based solution is transaction conflict resolution and custom queries kilo (~kilo@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. although both is something quite nice to have, I think we should work with different connections for the moment. Although it works with one connection in most cases (no conflicts between two sessions/commits). siesel: ok siesel: that would need changes in common, right? common would finally have to learn the concept of sessions (connections) probably the changes done by jcater are sufficient. I'll look into that later today if it isn't there yet, I could imagine adding a "disable connection pooling" setting to common/GConnections siesel: not quite siesel: all DataSources of a single appserver session should share the same connection but DataSources of different sessions should have different connections so actually it should be possible to pass a connection to the DataSource on init if i think about it it should actually be sufficient if every session uses its own "connections" variable yes. instead of using the "global" GClientApp.connections so there should be no change needed in common as we could switch from providing access to connections except "gnue" that make sense. if we just use the connection "gnue" there should be a way to pass a connection to a datasource a bit off topic: can we define a form with more than 80 columns, or do we stick with 80/25 due to (a possible) curses-support ? johannesV: i have no idea but i think the *safe* way would be to limit to 80/25 reinhard: hmm, i think so too ... but the properties have a lot of columns :)) morning bobs 8-) we should stick to 80/25 if we stick to original gnue forms ideas you can use rows with a row spacing of 3 sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) joined #gnuenterprise. how does row spacing works ? i.e. first row column 1 to X, second row column X+1 to Y and the third row should be empty to make it beautiful row spacing means, that in case of a multi row entry there will be additional space between two rows. I've tried to make a grid with two rows per record yesterday but without success f.e. in the above described case it should be row_spacing=2 (3 was wrong) i.e. first field in 1. row, then 2 empty rows, then second real row... hmmm, that's bad. how did you define it? in the block-definition i gave a rows="5" in the layout i specified the lables without a block, and the entries with this block so they were repeated 5 times ok. so it worked a bit exactly ah, ok, now i've found it in GFParser.py: rowspacer=2 :)) thank's I have added a 'rowSpacer="1" rows="4"> to block to make it work ok, you found it :) i think i should read GFParser.py first, to get a picture of all options available Action: johannesV is bringing his daughter to bed ... you did it on a block, an entry or feld level? field sorry, misread. so you added it to the block... appserver is happening ;) yesss bloody great back a agin kilo: adding the rowSpacer to the block works well dimas (~dimas@195.218.177.46) joined #gnuenterprise. johannesV: and just for fun, what if you add it to an entry? or a field? damokles (~damokle@pD954DF56.dip.t-dialin.net) joined #gnuenterprise. morning all kilo: you can add it to entry (i.e. just this entry has multiple rows) or to the block, adding it to field isn't possible. morning damokles ayess, looking at GFParser.py there are 3 occurances of rowspacer: block, entry and label. damokles (~damokle@pD954DF56.dip.t-dialin.net) left irc: Read error: 110 (Connection timed out) damokles (~damokle@pD954D2F7.dip.t-dialin.net) joined #gnuenterprise. hello again hello damn evil terrorists... thierry_ (~thierry@AStrasbourg-251-1-1-7.w82-127.abo.wanadoo.fr) left irc: Read error: 110 (Connection timed out) thierry_ (~thierry@AStrasbourg-251-1-1-7.w82-127.abo.wanadoo.fr) joined #gnuenterprise. damokles (~damokle@pD954D2F7.dip.t-dialin.net) left irc: Read error: 54 (Connection reset by peer) damokles (~damokle@pD954D2F7.dip.t-dialin.net) joined #gnuenterprise. hi gnuers hi thierry_ heyla damokles Have anyone experiences with subversion? I wanted to get the actual cvs of gnue we have nightly snapshots just a sec http://www.gnuenterprise.org/downloads/hourly/gnue-svn-current.tar.gz even hourly snapshots thanks reinhard, found it. see you later. /quit/nick Sacha SachaS (~sacha@online.havanawave.com) left irc: "leaving" bye damokles (~damokle@pD954D2F7.dip.t-dialin.net) left irc: "bye all" how can i prevent a 'next-/prev-record-event' if i'm editing a multiline-entry, e.g. i have an entry-field with 3 rows, how can i move from the first line to the second without using the mouse ? if i press the cursor button i get the next record IMHO you can use TAB but there is no direct way to go there. no, i meant a multiine-editfield i would like to jump to the next line "in" the editfiled edit-field ok, that is connected with the keyboard input handler of the wx uidriver and needs fixed you can try the gtk2 version, where it should work ok, thanks Action: johannesV leaving for lunch siesel (~jan@xdsl-213-168-116-235.netcologne.de) left irc: "Client exiting" siesel: can you tell me more about this fix needed in wx? johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left irc: "Client Exiting" johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. halley (~halley@ip68-9-30-215.ri.ri.cox.net) joined #gnuenterprise. siesel (~jan@xdsl-213-168-116-235.netcologne.de) joined #gnuenterprise. johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left irc: "Client Exiting" johannesV (~johannes@M1564P000.adsl.highway.telekom.at) joined #gnuenterprise. siesel (~jan@xdsl-213-168-116-235.netcologne.de) left irc: Read error: 104 (Connection reset by peer) siesel (~jan@xdsl-213-196-217-111.netcologne.de) joined #gnuenterprise. btami (~btami@ip102-205.ktv.tiszanet.hu) left irc: siesel (~jan@xdsl-213-196-217-111.netcologne.de) left irc: "Client exiting" siesel (~jan@xdsl-213-196-217-111.netcologne.de) joined #gnuenterprise. how can a GClientApp instance access the settings in connections.conf file ? kilo (~kilo@ip102-205.ktv.tiszanet.hu) left irc: "Leaving" there is a instance variable connections_file which is passed to a new created GConnections object so you can access self.connections_file to access it directly, and edit/read it with ConfigParser jamest (~jamest@gw.math.ksu.edu) joined #gnuenterprise. which kind of access is prefered ? direct access via ConfigParser or using a GConnections instance ? jamest: i made cursing/tests/demo.py running, is it worth to complete and commit? dimas: heck yeah any progress is good progress :) i need a talking with someone last edited that code :) the demo looks similar to one in nstti and it works there properly johannesV: do you want to change something in it, or just read it? dimas: you are talking about the nstti forms driver vs the cursing driver right? i'm not yet looked into forms driver, do we have nstti forms driver? i see only curses there siesel: i'd like to read it. the client program should connect to the application server or more general to a connection specified in the file the client app provides a command line argument for specifing the connection to use dimas: ok, there should only be curses there now i didn't understand the reference to nstti it just helps me to see how demo.py should work :) :) the last person to work on the curses stuff was jcater johannesV: If you need to setup a connection too, I would just use GConnections.py, which should be created automatically by GClientApp itself as he was working on it yesterday johannesV: IIRC it's self.connections after the __init__ jamest: how would you ask svn to find it? dimas: find what? as he was working on it yesterday ah, i saw a message on the commit list but you want to see the changes between two revisions? hang on siesel, jamest: thanks, i'll use self.connections ... :) are irc commit channel working? svn diff --revision 5070:5071 should show the diff for jcaters changes but it's not working for me :( i think my svn is too new on this box also svn log --revsion 5071 will show the log there is a svn blame command too IIRC but I've not used it jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. siesel: how can I obtain a SessionManager from a GConnections-connection ? dimas: dunno ok, thanks, i've looked with svn johannesV: sm = geasSessionManager.geasSessionManager (self.connections) ah, supi dsmith (p6kiwrxova@oh-strongsvillecadent1-1f-100.clvhoh.adelphia.net) joined #gnuenterprise. dimas: can you tell jcater what you've got going? yes thanks oat (~oat@caston.arach.net.au) joined #gnuenterprise. hi Are we going to kick SAP's butt today or what? oat (~oat@caston.arach.net.au) left irc: "Leaving" grigora (~grigora@pcp04400587pcs.nrockv01.md.comcast.net) joined #gnuenterprise. siesel: cool stuff you're doing jbailey (~jbailey@dragonfly.fundserv.com) joined #gnuenterprise. reinhard: :) jamest: sent him a message ok, thanks gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. siesel (~jan@xdsl-213-196-217-111.netcologne.de) left irc: "l8r" dimas: can you refresh my brain a bit i'm 99% sure you've coded stuff but I'll be damned if I can recall what blame the years of excessive Mt. Dew abuse on my part it was very little uncompleted checkbox code few small fixes are you running the latest from svn ? yes now ok, cool i was very limited with traffic and had big problem with electricity lately :( dimas: if you are wanting to work on curses I will step out of your way and let you do whatever you need to do to the code reinhard@london:~/prj/gnue$ svn update reinhard@svn.gnuenterprise.org's password: svn: Berkeley DB error svn: Berkeley DB error while opening environment for filesystem /var/svn/gnue/db: DB_RUNRECOVERY: Fatal error, run database recovery bah! jcater: thanks, but I'm much slower then you. I'd like to be more helpful in this part jcater: got my message? yes jcater: you fixing svn? yes ok, then i'll stay away reinhard: try again we have to be missing a umask wrapper somewhere works thanks I wonder if anyone's backported 0.37 yet? reinhard: you in london? :) i'm tempted to hold out for 1.0 as .37 is a 1.0 canidate ok and they release about every 45 minutes I think as long as they aren't like majordomo :) as what is ash at? .33 and that's been 6 weeks s/majordomo/gnue well, not quite i guess majordomo2 *refuses* to release a 1.0 or even a 0.0.1 we're just slow :) Action: jamest thwaps the majordomo2 maintainers dimas: no, all my machines have european city names johannesV's machines have american city names reinhard: may be i would see vladimir some day.. :) is that where you live? sounds like putin :) no, it sounds much better :) reinhard (~reinhard@M1250P006.adsl.highway.telekom.at) left irc: Read error: 104 (Connection reset by peer) gsoti (~gsoti@63.150.245.242) left #gnuenterprise. grigora (~grigora@pcp04400587pcs.nrockv01.md.comcast.net) left irc: "Download Gaim: http://gaim.sourceforge.net/" People still use majordomo? Woe. Err. Wow. I thought that was something you installed on people's servers when you wanted an easy remote root. huh? majordomo2 not 1 majordomo2 doesn't share the same code base w/ 1 jcater: do you have something uncommitted for curses? thoughts what is missed and should be implemented? I have committed everything I'm still trying to figure out the best way to proceed and it marketed about as well as um, well, think of something you've never heard of several of us have tried off and on over the years to get them to release something but they are "too busy" to release and don't seem to understand that a stable release would act as a baseline for others to build upon and package reinhard (~reinhard@M1250P006.adsl.highway.telekom.at) joined #gnuenterprise. however they are not too busy to add support for things like postgresql/mysql it's beyond frustrating as in lots of ways majordomo2 kicks mailmans ass having not tried mailman in a while :) grigora (~grigora@pcp04400587pcs.nrockv01.md.comcast.net) joined #gnuenterprise. jcater: proceed? sure could you answer to my message? and is it possible to make those fixes quickly? gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. Nick change: dsmith -> dsmith-lunch btami (~tamas@wrr.napnet.hu) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) left irc: Read error: 110 (Connection timed out) gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. reinhard: first version geasGsdGen.py is running; I'll create the second and third version tomorrow. (so i'll wait with the commit until then johannesV: lol :) johannesV (~johannes@M1564P000.adsl.highway.telekom.at) left irc: "until tomorrow" Action: reinhard wonders if "johannes" is a registered nick Nick change: reinhard -> johannes hmmm seems to be free Nick change: johannes -> reinhard gsoti_away (~gsoti_awa@63.150.245.242) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) left irc: Read error: 110 (Connection timed out) gsoti_away (~gsoti_awa@63.150.245.242) left irc: Read error: 110 (Connection timed out) Nick change: dsmith-lunch -> dsmith using cvs, if I check out a a tagged release.. make changes and commit, how does it handle that? does it adjust the tag to point to the revision? jamest (~jamest@gw.math.ksu.edu) left #gnuenterprise ("Kopete 0.8.0 RC1 : http://kopete.kde.org"). jamest (~jamest@gw.math.ksu.edu) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. Nick change: gsoti -> gsoti_away Nick change: gsoti_away -> gsoti Nick2 (~nickathom@403238A2.ptr.dia.nextlink.net) joined #gnuenterprise. Hey all... newbee here. Researching GnuE and looking for Subscription Management capability. www.in2m.com: We are a Web-based subscription service and are researching upgrading to a mid-tier ERP solution that will help us manage monthly, Semi-annual, and annual subscription. Please Advise. Nick2: we don't have a turnkey solution for you yet we've got some fairly nice (IMHO) devel tools that could be used to build such a solution Thanks... assuming more info for the dev tools is on the site. Nick2 (~nickathom@403238A2.ptr.dia.nextlink.net) left #gnuenterprise. _ruben_ (~probe@217.129.247.123) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) left irc: Read error: 60 (Operation timed out) <_ruben_> hello. I am having trouble updating from cvs. is the repository in a different location? yes sorry it's unofficially official we're using subversion (svn) now lemme find you a way to d/l <_ruben_> ok, I never used it but I can install subversion svn co svn://svn.gnuenterprise.org/var/svn/gnue/trunk gnue <_ruben_> if you give me the needed info shoudl do it http://www.gnuenterprise.org/downloads/hourly/gnue-svn-current.tar.gz <_ruben_> thanks wow that's cool i didn't know we did hourly neither did i before btami told me :) if you want to see somehting funny http://www.cvshome.org/ the cvs home page in the lower left they recommend subversion :) AFAIK it's the same developers <_ruben_> can you tell me if the available commands are similar to cvs? yes svn update svn commit options may be slightly different <_ruben_> ok, thanks again <_ruben_> svn.gnuenterprise.org: Connection refused <_ruben_> do I have to tunnel it in ssh? i'm sorry that should be www.gnuenterprise.org not svn.gnuenterprise.org unless someone setup svn.gnuenterprise.org, i know I didn't gack, it was in the original mail like that <_ruben_> it resolves to the same ip <_ruben_> so it still gives me connection refused jamest: ash was offline a bit yesterday did you rc.d the svn stuff? no that would make too much sense Action: jamest runs off to do it real quick do we want to "officially " support the svn:// anon method? if so, I can send out an email or such <_ruben_> and a small note on the website :) try now i don't know or care <_ruben_> it's working! i'm using it and really don't care too much to create a svn->cvs gateway so, you're saying we're likely gonna keep it regardless? if so, then I don't think announcing it will really add to any security worries not that I know of any to begin with googling doesn't really help anyone want to weigh in? rpmz blow I hate mandrake :P does that count as a "weigh" in Action: jcater dccs chillywilly a debian netinst iso w00t! hey my works station is debian workstation is dtm here? I need his rpm cheat sheet chillywilly: The other linux guy here loves mandrake. it sucks for a server though chillywilly: WHat's wrong with it? it's supposed to be a damn dekstop distro it should stay on the desktop ;P need to find mxdatetime devel package trying to build psycopg ok htf do I query for packages int he archive? apt-cache search mxdatetime ;P You can't what? jebus wtf that is VERY lame Hence most deb-heads disgust with rpm based distros. well I hate it more and more chillywilly: ls is your friend there was a reason I left rpm shit way back at deadcat 4.x rpmfind.net is proof of how much rpm sucks chillywilly: rh has a gui thing at install time that knows about packages. well this is mandrake chillywilly: There is also some web sites. not installed by me though ;)\ Let me ask. I don't want to have to google for a freakin' package everytime I need one ;P this is why I left redhat way back when I think debian even has a funky proggie that will automagically pull files in based on if you reference something that is not on disk...it'll go out and grab that package that is like on the extreme end, but interesting chillywilly: Run "rpmdrake" bah GUI right? lame Yep LAME All gui heads are lamers. need to ssh in with -X now Down with KDE and GNOME ! I run Gnome but I use the terminal a lot ;P gnome is a very nice way of having more than one terminal visible at a time :) just wastes resources I guess but then I can display the cool backgrounds that nickr creates for my viewing pleasure ;) I've been getting rid of more and more gui apps. I use th tabs in gnome-terminal a lopt lot Now I use emms instead of xmms. hehe dsmith: yes, me too I used to use mutt religiously but now I have been using that pig dog evolution Yes, I use EMACS to listen music freak when i download p0rn, i always view it in lynx kitchen sink apps are so non *NIX Action: dsmith spins up some Phil Keaggy reinhard: that way your wife doesn't catch on eh? jamest: rofl chillywilly: It's not an app, it's an os. do you use hte fram buffer device ;)? it can even play video i use noatun now instead of xmms there was a pr0n vid in ascii that was a demo for using AAlib Action: jamest kde'ified himself with the 1 exception being emacs bbl Nick change: reinhard -> rm-away gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. jamest: I thought you were a vim guy though I am attempting to make the major adjustment of going to GUI emacs vs emacs -nw i am Anyone ever set up software root raid on Debian before? I hate the emacs gui emacs -nw forever! Action: jamest switches from vi to emacs randomly but i do serious coding in emacs jamest: Yes! which means about once every 6 months I need emacs I do serious coding in my underwear :) heh hehe oh, wait... that wasn't the conversation, was it Action: jamest is so thankful jcater is w/o webcam the conversation is about how much mandrake is cramping my style i even managed to give up pine this week for the new kmail just in time for them to announce mail losing critical bugs in the 3.2 release :) Action: dsmith recently dropped sylpheed-claws for Gnus gdesklets are too secksy to give up chillywilly: ? dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. ask dsmith erm, dneighbo I just dropped sylpheed for kmail dneighbo: gdesklets are secksy right? ;) jcater: Really? kmail must be getting better. dsmith: it's not too shabby they fixed a lot of things that made it quite usable IMHO it's the first time a GUI mail client doesn't piss me off for getting in my way jamest: Yes, I can't stand most of them. and I've got wood over KDE's KNotify system which kmail, kopete and friends use and 3.2 has a thing called kontact which is like outlook or evolution derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: Connection timed out gsoti_away (~gsoti_awa@63.150.245.242) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) left irc: Read error: 110 (Connection timed out) gsoti (~gsoti@63.150.245.242) joined #gnuenterprise. gsoti_away (~gsoti_awa@63.150.245.242) left irc: Read error: 110 (Connection timed out) sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) left irc: "Client exiting" sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) joined #gnuenterprise. gsoti (~gsoti@63.150.245.242) left irc: Read error: 110 (Connection timed out) jamest (~jamest@gw.math.ksu.edu) left irc: Read error: 54 (Connection reset by peer) jamest (~jamest@gw.math.ksu.edu) joined #gnuenterprise. kilo (~kg_kilo@fw.i-trade.hu) joined #gnuenterprise. dsmith (p6kiwrxova@oh-strongsvillecadent1-1f-100.clvhoh.adelphia.net) left irc: "Good Night!" hi kilo, anon svn is working again (read the log) btami (~tamas@wrr.napnet.hu) left irc: "good night all" oh yes, so i was right that is was broken... siesel (~jan@xdsl-213-196-217-111.netcologne.de) joined #gnuenterprise. jamest (~jamest@gw.math.ksu.edu) left #gnuenterprise ("Kopete 0.8.0 RC1 : http://kopete.kde.org"). kilo (~kg_kilo@fw.i-trade.hu) left irc: siesel (~jan@xdsl-213-196-217-111.netcologne.de) left irc: "Client exiting" Vee2d2 (~vin@c66.169.136.41.ts46v-07.ftwrth.tx.charter.com) left irc: Read error: 104 (Connection reset by peer) Vee2d2 (~vin@c66.169.136.41.ts46v-07.ftwrth.tx.charter.com) joined #gnuenterprise. hi Vee2d2 grigora (~grigora@pcp04400587pcs.nrockv01.md.comcast.net) left #gnuenterprise. 'sup chillster jbailey (~jbailey@dragonfly.fundserv.com) left #gnuenterprise ("Client exiting"). Action: Vee2d2 runs off to get his kids jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: "home" Nick change: rm-away -> reinhard grrr damn tv always keeping me away from gnue night all reinhard (~reinhard@M1250P006.adsl.highway.telekom.at) left irc: "It is easiest to suggest solutions when you know nothing about the problem." sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) left irc: "sleeping" SachaS (~sacha@online.havanawave.com) joined #gnuenterprise. someon (~some1@h24-81-151-173.vf.shawcable.net) joined #gnuenterprise. Nick change: SachaS -> SachaAway halley (~halley@ip68-9-30-215.ri.ri.cox.net) left #gnuenterprise ("-"). Vee2d2 (~vin@c66.169.136.41.ts46v-07.ftwrth.tx.charter.com) left irc: Remote closed the connection Vee2d2 (~vin@c66.169.136.41.ts46v-07.ftwrth.tx.charter.com) joined #gnuenterprise. --- Sat Feb 7 2004