dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: Read error: 110 (Connection timed out) jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) left irc: "Client exiting" Arturas (~arturas@gsk.vtu.lt) joined #gnuenterprise. Hello hi reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. btami (~tamas@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. good morning the summer has gone 15 celsius here and the scool year started LuftHans (~lufthans@wsip-68-107-221-207.ph.ph.cox.net) joined #gnuenterprise. once again, python requires a libc update :( lupo (lupo@p5085F082.dip.t-dialin.net) joined #gnuenterprise. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) joined #gnuenterprise. hohum... lesterb_ (~chatzilla@ash1-dsl-ws-8.dsl.airstreamcomm.net) left irc: "ChatZilla 0.9.28 [Mozilla rv:1.5b/20030827]" h2 (~h2@200.15.163.214) left irc: Read error: 54 (Connection reset by peer) btami (~tamas@ip102-205.ktv.tiszanet.hu) left irc: Remote closed the connection Arturas (~arturas@gsk.vtu.lt) left irc: "Bye :)" siesel (~jan@xdsl-195-14-222-172.netcologne.de) joined #gnuenterprise. hi siesel hi reinhard from geasList.py, line 88 # bug fix should be moved into common after the freeze self._datasource._datasourceDictionary={} has this been moved into common? hmmm, i think it can be removed. i find this in common: class _DataSourceWrapper(GDataSource): def __init__(self, *args, **parms): GDataSource.__init__(self, *args, **parms) self._datasourceDictionary={} self._toplevelParent = self._type is this the according fix in common? ok, then it can be removed :) yes. very good in gnue-appserver/language/ObjectList.py there are 2 fixes marked as fix for gnue-common 0.5.1 release (will be removed for later releases of gnue-common) do you know if they are fixed in CVS? yes, thats because of broken count methods for some db drivers This is still an issue ok hi! so we have to leave that in hi chillywilly siesel: you have another minute? yes i had some thoughts about our release planning there are rumours that sarge is scheduled for dec 1st for release that means that it will freeze somewhen in october i would like to see a as-useful-as-possible version of appserver in sarge yes. that means we have to hurry up :) :) i am still undecided whether it would be a good idea to include the authentication in the current form I dunno, but I think better any authetication than none i don't think we will support this rather primitive way of having a classlist for every user and i am not sure if we should include something in a release for sarge that we probably will not be compatible with in later versions ok, but we need authetication do we? yes. btw do you use appserver in production somewhere? I use it for the javascript client at the moment and I don't like to give access to everyone ok so you _really_ need authentication :) so what would be a type of authetication which is appropriate? maybe we should just include what we have now and document that later versions will possibly be incompatible? I think it would be easy to write a update script for this easy accesslist stuff yes you're probably right for the "final" version of authentication i think we need something with role based access control but - independend of the release- where do you think should access control heading to ok. every user should be attachable to one or more roles like one table "roles - classes" and one "user - roles" ? and every role should define access on the level of classes, properties, procedures yes to user - roles (n:n) GNUe as a whole needs RBAC ;) and roles - classes (where access can be read-only or read-write) the same for roles - properties and roles - procedures maybe even with ranges I thougth of something like "address_*" - "address_master_role" - "full" like the boss of department x may only edit the invoices of department x and view the other ones ok, the rules stuff, I "errinnere mich" any idea how to implement that? yes in my brain's attic i think we discussed that already a long time ago :) what about using the condition classes from gnue-common for that i don't even want to think about that before our appserver release for sarge hehe i really have a few things i want to clean up and/or fix what? well let me look at my list * document language interface and class repository * fix type definitions in appserver.grpc (siesel) ;-) hoho :) * do some performance tests analyzing postgres' logs * do some performance tests analyzing RPC traffic * update README, INSTALL and all that stuff * if enough time, cleanly implement boolean and datetime property types does gnue-forms.js exist out there somewhere? * cleanly remove (?) our trigger testing code so that we don't cofuse ppl looking at the code Vee2d2: yes at http://www.gnuenterprise.org/~jan/webfrontend/ ohh! thanks * some fixes in using common's datasource/resultset I can take a look at that trigger stuff whats wrong with the last one? i think there's something missing like we never actually close the connections hmmm, yes, that's a common issue also there must be a way to create multiple resultsets in one datasource so that we can use a single commit to commit changes to different tables otherwise our transaction is not atomar at all apart from that, appserver sometimes issues SQL statements like "select gnue_id from address_person where gnue_id = ..." that don't make much sense yes, that's strange. I think the whole database layer has to be reworked. i already know the reason and how to fix it database layer == in common? That's what I intended by moving everything into that "bclass" concept no, not necessarily ok well anyway there are two things that i would be glad if you could look at it because i don't think i know enough about common to do it myself if you have time no, but I'll try :) 1. i personally don't like the "geasv2" prefix in appserver's dbdriver it should be not a biggie to change that to "appserver", should it? siesel: :) me neither and 2. appserver would now support introspection (via the gnue_* classes) and my understanding is that we just have to teach common how to do that and then e.g. designer will be able to use it is that correct? yes, that's rigth ok, I'll take a look at that, but that all depends on the release shedule of gnue-common, basically i think appserver is in a state we can show it to the world (feature wise) almost :) procedures are still missing sure I mean methods i understand we agreed to call them procedures ;-) yes, because we work with business objects :) however i'd like our next release with no procedures at all, but with everything we have now really working, stable and documented instead of procedures started but not finished, and everything else also started but not really finished I think our interface to the world is good, and thats the most important, as that allows other programs to use appserver yes and i also think we will manage to be upward compatible from now on like the jsclient or a php client .... yep. btw. that means 0.1 release ? well, numbers are only numbers :-) we actually targeted 0.1 for working procedures but i can also agree with 0.1 our target release for sarge (and what we have by then) and 0.2 with working procedures for example thank god our ROADMAP file isn't read-only ;-) or 0.1.5 with working procedures, but no internal changes :) i acutally think our first release for the world should be called 0.1.0 its very important to fix all eventual memory leaks, to allow it to run appserver by init.d and for a longer time than 24h yes well my plan would be something like perfectly clean up and document what we have not (feature wise) and release it as 0.1.0 to a wide audience release subsequently 0.1.1, 0.1.2 etc as bug-fix releases if there are any and add new features for 0.2.0 ok. my opinion for a clean release system is that minor releases should have not new features, but only bug fixes btw. could you add the point listed to a TODO file in gnue-appserver= = -> ? yes at least the ones i won't fix within this week :) shall i add the 2 points for the appserver dbdriver in common's TODO ? no, not needed, I change the first thing now, and add a todo for introspection in the Driver file ok thanks thanks a lot btw i have a question on the .gsd files there is a tool in common to create SQL from .gsd but you seem to not use it but use sablotron(SP?) there are two: the xslt scripts and gnue-scripter is one of them depreciated? no, its more that jcater likes the python way, and I like the xslt way *lol* ah ok AFAICT the python way by now only supports schema but not data but in that case this is only a FYI yes, I added the data stuff, and jason doesn't seem to need that ah i see dcmwai (~dcmwai@219.95.59.5) joined #gnuenterprise. but I think it's not so important which tool to use as we should ship all files "pre-compiled" yes of course i just was insecure which tool _I_ should use :) and later we won't need these files anymore as appserver will create tables on demand hi dcmwai yep hello siesel that's another missing feature in 0.1.0 probably exciting stuff.. Vee2d2: nice to hear :) reinhard: We possibly shoud define a table layout for the whole 0.1.0 series and name the release 0.1.0 because its all defined, and in some cases just not implemented you think we will implement some more features in the 0.1.0 series? I dunno, but we should probably stick with that old release plan we can also add these new features to a 0.2.0 release, but define everything already in 0.1.0 I dunno, I just think that 0.1.0 should be more that just the release for sarge but as you said earlier, its all just numbers, so I don't really care :) i'm not sure if we want to define the table layout now and implement the functionality later yes, that way has some major drawbacks in defining the table layout we already make a lot of decisions about the later implementation i have learned to take decisions at the latest possible point in time or in other words yeah, your right. "planung ist die ersetzung des zufalls durch irrtum" but we probably should state clearly in the readme what appserver 0.2.0 will be look like yes we should have a clear roadmap i agree 100% we need that so we can break it again ;-) *LOL* btw. another point is that webfrontend I've written its just a way to load html form definitions + jsclient library from the appserver siesel, is it :) s/:)/? when can we test it? I know it shouldn't be integrated into appserver, but be an addon you load form definitions from appserver? http://www.gnuenterprise.org/~jan/webfrontend/ dcmwai: you should take a quick look at the logs probably.. they've had a pretty good conversation going on.. :) Vee2d2, Will do (today log?) yes siesel, Not bad :) yes, you can use the xmlrpc implementation as a webserver, so you can just point the webserver to appserver port load the html file and it will automaticly connect to appserver hmmm it's against that lean model of appserver we agreed on, but its quite useful and it possible could be moved into a plugin it sounds like a very useful thing but i agree it would be better to have it seperated it is a very usefully things :) ajmitch (~ajmitch@wlg1-port21.jetstart.maxnet.co.nz) left irc: Excess Flood lxf (~agus_tea@202.73.120.115) joined #gnuenterprise. separated? how it will be separated? ajmitch (~ajmitch@wlg1-port21.jetstart.maxnet.co.nz) joined #gnuenterprise. for high load the files should be loaded from a real webserver like apache, and just the xmlrpc communictation would be with appserver jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) joined #gnuenterprise. wb ajmitch, mornin jcater morning jcater and of course wb ajmitch :) Action: dcmwai finish reading log... morning all norming jcater. good evening all hi lupo hey siesel morning jcater nice to read you :) uggh I hit a nasty deficiency of GNUe this weekend one jamest hit a few weeks ago too It can't produce donuts? that too GNUe has a deficiency! the sky will fall on us! I think, in addition to changing internal representation of strings to unicode, we are looking at changing internal representation of floats to a Decimal type as floats aren't going to be accurate enough for doing business calculations this weekend, I installed the point of sale app at our store since I was running thee store for the weekend jcater: you mean, a float represented as two integers one payment I could not enter at all as the tax couldn't be represented with a float :( ? isn't that a limitation of your app? lupo: yes, though there are classes for python that handle that efficiently perhaps but if gnue is to be a library for business apps it should hide the fact you'd need 2 integers to represent any number imho of course, we both knew the limitations of floats from past experience, but, um, seemed to overlook that when doing the libraries :) how were you not able to represent a tax with a float? a matter of precision? yeah it screwed up comparisons e.g., go into python and type .1 Wow, you got more than 83886.08 dollar in a bill ? 0.10000000000000001 -> wtf ? interesting erm when i assign a float to a var, i don't see any problems http://www.python.org/doc/current/tut/node14.html okay, i get your point. how will two integers help you with that? floats can maximal represent 7 digits, or a value up to 8388608, as thats 2^23 mkay i get your point. the other 9 bits are holding the exponent only so how do you intend to solve that? http://fixedpoint.sourceforge.net/ or, "what is a decimal type?" i know BCDs from dbase :-) that was intended to be included in Python 2.3 but it didn't quite make it in time but it is available as a package (on debian sid) ah looks fine if the license allows, we may pull it into our cvs tree so user doesn't have to install yet more stuff license is: Python Software Foundation License The License of Python 2.0.1, 2.1.1, and newer versions. This is a free software license and is compatible with the GNU GPL. http://www.gnu.org/licenses/license-list.html other than this one error, gnue point of sale rocked at the store define "rocked" worked well http://www.python.org/2.0.1/fsf.html I guess 'rocked' could be 'wickidly unstable' ;) jcater: you can import fixedpoint to gnue cvs, license stuff has been clarified. cool I think an upcoming version is going to highly standardize what a dbdriver returns the python 2.3 license even makes it clear that it is GPL compatible. expressis verbis. I know siesel is wanting to make all strings be unicode we're considering this numeric thing and I've had issues w/datetime instances as some dbdrivers want to provide their own DateTime class I think an upcoming version is going to highly standardize what a dbdriver returns <--- is that a threat? :-) that isn't necessarily compatable w/the way we want to use it so I think we're going to say, f.e., dbdrivers will return one of the following (and only one of the following): unicode string, fixedpoint number, or (specific) DateTime instance, or NULL s/NULL/None sounds good I hit the datetime issue with my Oracle dbdriver yes, that would be good seems it wants to return its own homegrown OracleDate instance which doesn't support string formatting very well Action: lupo is away: learning physics as we then would have a strict interface, which should be reasonable easy to test for all db drivers for compatibility jcater: so you got bit on the ass by the float limitation? ;) jcater: i have a question on datasources in common is it possible to create more than one resultset (from different tables) with a single datasource? or the even more correct question: what is the right way to do a transaction that changes data in more than one table? (AFAIK "commit" is on datasource level) well this is something that needs to be cleaned up commits are actually on a connection level but there's no easy way to get to a "connection" object in your code so you have to go through a datasource to do it Action: jcater looks for sample code... ah so if i commit any datasource of a connection i commit the whole connection? yes, currently ok how can i tell whether a datasource should use the same connection as another existing dataasource? pass the same connection manager? I believe if they have the same connection="whatever" setting which I guess we need to change, as that won't work for appserver Action: jcater needs to run for a minute I think we could disable "connection caching" in GConnection.py on demand, to allow a new connection to be created R45 (~rastabeen@200.108.1.99) joined #gnuenterprise. I don't remeber if its in GConnection.py or in GDataSource.py or set up some "session" concept lxf (~agus_tea@202.73.120.115) left irc: Client Quit jcater: i agree jcater: another question (if you still have time) that would be a good place to add RBAC IMHO is there a way to "close" a datasource and/or resultset ? hmm sadly, I don't remember the answer to that question it would be logical to be able to but I'm not sure it has come up all my sessions end with Sep 1 18:19:04 london postgres[32197]: [19] DEBUG: pq_recvbuf: unexpected EOF on client connection and that looks like the connection to the sql server isn't closed properly anyone have a minutes here? is there any know problem on designer? [dcmwai@dcmwaisrv gnue-forms]$ gfdes Traceback (most recent call last): File "/share/gnue/.cvsdevelbase/gnue/designer/Designer.py", line 382, in ? Designer().run() File "/share/gnue/.cvsdevelbase/gnue/designer/Designer.py", line 92, in __init__ wxApp.__init__(self,0) File "/usr/lib/python2.2/site-packages/wxPython/wx.py", line 1802, in __init__ _wxStart(self.OnInit) File "/share/gnue/.cvsdevelbase/gnue/designer/Designer.py", line 102, in OnInit from base.startup import Startup ImportError: No module named startup anyone face this or I'm the only one dcmwai (~dcmwai@219.95.59.5) left irc: Remote closed the connection dcmwai: are you sure you have the latest cvs checked out? oh, he left Action: jcater is away: printing checks dimas (~dimas@195.218.177.46) got netsplit. jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) got netsplit. LuftHans (~lufthans@wsip-68-107-221-207.ph.ph.cox.net) got netsplit. chillywilly (danielb@CPE-24-167-193-166.wi.rr.com) got netsplit. siesel (~jan@xdsl-195-14-222-172.netcologne.de) got netsplit. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) got netsplit. lupo (lupo@p5085F082.dip.t-dialin.net) got netsplit. icltlfatppl (~icltlfatp@157.22.13.237) got netsplit. dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) got netsplit. ajmitch (~ajmitch@wlg1-port21.jetstart.maxnet.co.nz) got netsplit. reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) got netsplit. Stoke (~stoker@dpvc-141-149-254-50.buff.east.verizon.net) got netsplit. tripz_ (~ville@as13-5-6.ld.bonet.se) got netsplit. havoc (~havoc@CPE-65-31-122-112.wi.rr.com) got netsplit. R45 (~rastabeen@200.108.1.99) left irc: ajmitch (~ajmitch@wlg1-port21.jetstart.maxnet.co.nz) returned to #gnuenterprise. havoc (~havoc@CPE-65-31-122-112.wi.rr.com) returned to #gnuenterprise. tripz_ (~ville@as13-5-6.ld.bonet.se) returned to #gnuenterprise. Stoke (~stoker@dpvc-141-149-254-50.buff.east.verizon.net) returned to #gnuenterprise. reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) returned to #gnuenterprise. dimas (~dimas@195.218.177.46) returned to #gnuenterprise. alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) joined #gnuenterprise. jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) returned to #gnuenterprise. siesel (~jan@xdsl-195-14-222-172.netcologne.de) returned to #gnuenterprise. Vee2d2 (~vin@c66.169.136.41.ts46v-07.otn-c1.ftwrth.tx.charter.com) returned to #gnuenterprise. lupo (lupo@p5085F082.dip.t-dialin.net) returned to #gnuenterprise. LuftHans (~lufthans@wsip-68-107-221-207.ph.ph.cox.net) returned to #gnuenterprise. dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) returned to #gnuenterprise. icltlfatppl (~icltlfatp@157.22.13.237) returned to #gnuenterprise. chillywilly (danielb@CPE-24-167-193-166.wi.rr.com) returned to #gnuenterprise. that's what they call a netsplit Kerwhomp! siesel: do you remember that once you tried to convince me alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) left irc: "Client exiting" that once a list is requested yes? R45 (~rastabeen@200.108.1.99) joined #gnuenterprise. it shouldn't be changed by subsequent "store" or "delete" calls? i mean I can't remember, but it seems that's the status quo aehm yes ok i argued that the changes should be reflected in the list and you said that it's better to have a stable "resultset" like in a database ok, I remember well now after some months i believe that you were right and we should leave it the way it is now I meant it would like a "cursor" yes exactly ok. you still have the same opinion? Yes. if yes i can remove a bunch of TODO's and FIXME's from the code i added then good reinhard: I don't think that many people will actually look at the code itself :) I hate myself for being a perfectionist but i can't get out of my skin apart from that i _hope_ hat may people will look at the code itself :) yes, that would be GREAT. and the clearer the code is the more they will look yep. btw. what is your opinion on that "webfrontend plugin" I would want it in the default distribution, but I would like to have it as a kind of sample application for now the function it provides is great but it is exactly what we agreed that appserver will not be sorry, I mean, Iwouldn't want it in the default distribution, but ... i'm not sure how it could be seperated if it can be seperated from the "normal" appserver then i'm all for it like you said kind of a sample application I thought about adding a seperate "call" like webform+appserver which would enable the extra functionality at the moment you have to pass a special command line switch, but it could be seperated better what do you mean with seperate "call" ? another python main program that imports "normal" appserver?? yes, like that ok i think i'd like that good. I think I will add the stuff and do the changes in appserver/Driver.py tonight cool will there be any changes in the existing appserver source files? no. excellent dcmwai (~dcmwai@219.95.59.5) joined #gnuenterprise. I would just add a new user to the sample files, to allow editing the modules, classes etc through the webinterface. ok I add the original gfd files too. good very good :) what do you like better: putting everything in samples, or add a new directory interfaces with a subdirectory web and a directory forms hmmm i'd say it depends if we see them as a thing to be used in real life, i'd create an "interfaces" directory if we see them just as saples to look how it could be done, i'd put it into samples Hmmm, I will think about it ok, I concentrate again on tax calculations :( cu cu siesel siesel (~jan@xdsl-195-14-222-172.netcologne.de) left irc: "Client exiting" kewl appserver seems to be getting some attention if anyone sees jbailey around tell him im looking for him on some debian policy questions... oh wait... we have nickr back.... nickr: if you are around let me know, i have some debian policy questions :) dneighbo: shoot dcmwai (~dcmwai@219.95.59.5) left irc: "Client exiting" alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) joined #gnuenterprise. alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) left #gnuenterprise ("Client exiting"). do databases have similar numerical representation issues? alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) joined #gnuenterprise. dneighbo: are you here? mouns (mouns@kali.mouns.org) joined #gnuenterprise. alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) left irc: "Client exiting" here ooops missed him yo LuftHans: they can nickr: i was wondering how to go about something i have been considering applying for deb developer status for GNU Enterprise packaging but a more prominent issue i have is i use mozilla-calendar and mozilla-thunderbird okay i notice there is a "request" to package them out there but it appears its rather old (3 months or so) is there a way to see if someone really is working on it? RFP usually indicates that noone is working on it and if not.... if i package them up and get them working how do i go about getting them in sid (i assume i will need to get developer status or something) ITP shows that someone is working on it cool... last i checked they were in RFP mode by "ari" ? you pakcage it up and sucker somebody into sponsoring it you don't need to be a developer to get somebody to sponsor your package. cool... thats what i figured but you say it looks like its being worked on? Action: dneighbo goes to see if i can find on the debian.org page No listen carefully this time when I say it ok i see it i thought you said RFP indicates no worked on RFP == Request For Package == Nobody has made a package but somebody wants somebody to but then read (wrongly) that you were saying that it was in ITP phase ITP == Intent To Package == Somebody is working on a package but it isn't done yet cool... so its still in RFP stage i imagine (was last week) I don't know the status of the packages you mentioned but you can file an itp against them to reserve them if you really intend to package them alandd (~alandd@h-68-165-192-9.PHNDAZ91.covad.net) joined #gnuenterprise. dneighbo: Are you there? here Check your email. I think I can attempt the iPAQ thing. nickr: you can do that even if you are not a developer (guess that was my real concern) that if i started to play around with packaging them i might be doing duplicate work Of course you can http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=191593 appears to show that mozilla-calendar is not in process of being packaged, would that be a correct assumption? I am going out to Lowes right now. Do you want to hand off the hardware? We could meet somewhere. dneighbo: well if my understanding of english is up to snuff, thats what it appears to say i can not find anything in wnpp, that appears to show that thunderbird is either requested for packaging or planned on being packaged nickr: :) just triple checking.. some projects are better about keeping things up to date... alandd: im at gilbert and ray... you want to swing by here on your way to lowes? or i can meet you at lowes let me read the mail first give me a few minutes dneighbo: thats the job of the people who report the bugs and the people who do things that close them. dneighbo: for example, if you plan to package mozilla-calendar, you'd change the title of that bug to start with ITP and say you're going to pakcage it, and then when you upload it you'd close that bug. alandd: its an ipaq 3650 I can swing by if that is easier for you. On my way to or from, if you need a little bit of time. I don't have your addy. nickr: cool it has gnu/linux on it already (familiar) as hans said it might be better to put opie (and qt stuff) on it bleh or ask nickr good course of action I like the python stuff much better than opie the primary requirements to get GNU Enterprise on it will be there is a nice python desktop that familiar has.. of course I havne't used one for like two years internet access, python and qt or gtk2 or wxwindows the latest familiar has opie now. you can download either gtk or qt. does the project have a preference? gtk2 and python are fundimental to familiar alandd: the other pisser.... i only have one "charger" iirc and i can't give it to you as wife has ipaq that she needs it for I wonder why I don't have an ipaq wonder if hans has an extra I'll see if I can get one. If Austin has a sleeve, maybe he has a charger. Yea, or Hans. I'll handle finding that. alandd: then it might be easiest to just leave familiar on it i do have usb cradle won't that charge it? not sure that'd be cool to have as a portable pos and contact mgr or something, for me.. I need to go. do you want to meet at Lowes or can you send me your address and I'll find your place. it "should" but usb support and ipaq was something i avoided after seeing what was involved Vee2d2: im working on it er rather i volunteered alan to work on it :() figured compaq gave us some hardware we might as well get GNU Enterprise running on it :") you can meet me here if that is cool as it is, I use my phone for most of my 'contact mgmt' think there's like 60 #'s in there now.. what model of phone? Action: dneighbo is thinking this something "integrator" might be cool to use export "contacts" from gnue-sb to a cell phone :) Action: alandd is away: running errands and visiting dneighbo well.. this is just a sanyo scp4500 I dont think this particular phone would be one to test with.. contemporary models probably would though.. gotta get my wife a new one.. she busted the hinges on her flippy.. right my phone is too old to interface to PC :) but i know a lot of them do now you can "download" ring tones and such hmmm gnue-commit list seems to be on holiday today reinhard: yea, jcater mentioned that a couple days ago.. it's been pretty slow mouns (mouns@kali.mouns.org) left irc: Remote closed the connection R45 (~rastabeen@200.108.1.99) left irc: Read error: 104 (Connection reset by peer) siesel (~jan@xdsl-213-196-192-71.netcologne.de) joined #gnuenterprise. reinhard: did you see the gnu-prog list the virus is hurting FSF no didn't see basically there are millions of people with gnu.org addresses in windows addressbooks ouch and so they are having to process MILLIONS of email w/ attachments an hour they have some one full time right now basically babysitting load on servers quaranting incoming email and monitoring diskspace and bandwidth that .pif fuck virus ? what's its fucking name? i thought it had subsided,but it caused nearly a week delay in mail delivery that is just now letting up ==== [0] Imagine how many Internet-connected Windows boxes have ever stored an @gnu.org, @fsf.org, or @prep.ai.mit.edu email address on their hard drives. Now, imagine each of them sending constant email to those addresses in a multi-threaded way, and you'll get an idea of the load on the GNU/FSF mail servers that SoBig.F has caused. Our sysadmin has been baby-sitting the server and the mail queue to make sure that legitimate mail gets through, SoBig.F traffic doesn't, and that the system doesn't fall over completely. This has taken substantial time away from the crack recovery tasks. ==== well ipaq is now in alandd's hands!!!!! hopefully in near future we will see GNU Enterprise on an ipaq jcater: he will document fully, so we can get second ipaq up and functioning as well nickr: is there a good way to fix "configure" errors when upgrading a package? i have 3 packages that have "failed" for about a week now dneighbo: so both ipaqs have finally found the way to you ? Are you planning to just port to linux on ipaq or to WinCE as well? ----- Setting up console-common (0.7.25) ... Looking for keymap to install: us dpkg: error processing console-common (--configure): subprocess post-installation script returned error exit status 2 Setting up console-data (2002.12.04dbs-16) ... Looking for keymap to install: us dpkg: error processing console-data (--configure): subprocess post-installation script returned error exit status 2 ----- siesel: i have had two ipaqs (er 3 for sometime) ipaq shipped me two and i bought one i shipped one to jcater i installed familiar on one i had but it didnt have a working battery (and i didnt have the money to purchase one) so it hasnt been well used hmm, thats a pitty i gave it to aland, he is going to get an expansion pack, with wireless card and battery so he can use it cool, It would be great to get it working both on- and offline with offline I mean running forms on a sqllite database and add some scripts or tools for replication reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: Read error: 111 (Connection refused) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. good night all ... go to sleep now, have a physics exam tomorrow wish you luck lupo: good luck lupo: good luck Action: Vee2d2 heads out to talk to a man about doing some foundation/plumbing work for me.. siesel: my thought is run with wireless network you'll ace it, lupo siesel: i've made a change that might affect the js client until now, a request for a list that the user had no access just returned an empty list now it generates an exception i think this is better but i wanted to ask if you agree If I remember right it return the number 0. But an exception is ok too. ah yes it returned 0 as list_id We just have to document it i like exceptions much more than that "if result == 0: return 0" all through the call stack yes we have to document what exceptions can occur in which functions would you say it is better to define different exception types? At the moment the exception is raised on the other side of the rpc gateway, i.e. in the dbdriver, but appserver could return more inform. in the exception in the string? yes, that would be good. But we should limit exception types to a small number so the exception type doesn't get passed to the client? at the moment, not. hmmm just a spontaneous idea what about we make all exceptions that are passed to the client of type "Exception" simply but its better to get an differenet exception for access denied and class not found and have a kind of formatted string as text like "ENOCLASS: Class foo_bar not found" "ENOACC: No access granted to class foo_bar" yes, that could do it, but I would prefer to limit exception to maximum 3-4 types and if a user or a programm needs more information, it can fetch the whole stacktrace or something from the gnue_exceptionlog class hmmm maybe i'd start with listing up which exceptions can happen where we need to document it anyway and it will make our further discussion on this easier I actually have forgot how exception types are passed through by the RPC layer, that would be another thing to check. ok. I think we need something like "E_NOTFOUND", "E_INTERNAL", "E_ACCESS" and probably "E_VERIFY" but we can check on this later yes agree FSF needs to put up news about the DoS due to SoBig.F why? so people know why there's a delay. so people see one of the problems with these viruses that isn't getting any attention. as an example of why virus detection programs are causing problems by responding to people they know are the originators of the virus laden email. http://slashdot.org/articles/03/09/01/1137229.shtml?tid=126&tid=136&tid=172&tid=187 night all reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: "I haven't lost my mind. I know exactly where I left it." LuftHans: they sent mail to all developers of gnu system (those affected most by slow times) as to giving press to SoBig.F..... tripz_ (~ville@as13-5-6.ld.bonet.se) left irc: Client Quit tripz_ (~ville@as13-5-6.ld.bonet.se) joined #gnuenterprise. well, giving press to the insanity that viruses are :) Action: alandd is back (gone 02:39:23) Finally back from buying and stacking wood. got a bunch of new debian CDs? Yep, I have the ipaq but now I need to make it work. ha ha alandd: I will check around for a spare charger, I might have one. LuftHans: you have a serial cable I can borrow, right? Do you have any other ipaq yea! if I don't we might be able to get my car charger to work. won't be efficient need charger. This thing is completely dead right now. alandd: I definitely have a serial cable. might need to be resaudered I have a serial/usb cradle, but I'm not sure it'll work with the 3650 will any power pack of correct voltage and current work or is there more intelegence in the charger? I'll find out if it will. Does it have a model number or something on it? well, you need a special dongle to charge the iPAQ dongle? It looks like a standard DC connector in the unit. is there a seperate power input on the 3650? I forget. appears so to me. ah, then you're probably OK doing a home build just have to find out the electrical requirements chargers used to be $20 or $30, I think night all siesel (~jan@xdsl-213-196-192-71.netcologne.de) left irc: "Client exiting" if it's not obvious on the handhelds site someone in the #handhelds channel should be able to point you at the reqs I have access to various surplus power adapters. Just need the right output and plug I'll be in that channel some, I'm sure. Must go clean up. Action: alandd is away: I'm busy Action: jcater is back (gone 06:48:19) dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: "Bye Bye" derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. lupo (lupo@p5085F082.dip.t-dialin.net) left irc: Read error: 110 (Connection timed out) Action: alandd is back (gone 03:48:44) LuftHans: On your ipaq charger, the car one if that is all you have, what is the voltage and amp output? For the wall ones it is usually printer next to any safety certifications. Conversely, anyone that has a 3600 series charger could answer that question. dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. dneighbo: Is your wife's ipaq a 3600 series? Could you check the output of the charger? derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: Connection timed out um yip same one i think alandd: I've got a 38xx, so not the same Input:100-240V 0.3A, 50-60Hz DC Output +5V 2A Max. Total Output Power 10W excellent! I bet I can come up with those specs. Just a matter of getting the right plug then. I just found a 5V one here but the plug is the wrong size. I should have a changable plug one around here. I'll keep looking. Duh! thanks for the information, dneighbo. The basics are written on the back label of the unit. I just did not bother to look at it. Your information is way more complete though. jcater (~jcater@cpe-066-061-086-142.midsouth.rr.com) left irc: "sleep" derek, alan: are you able to send mail to jason at elite pc? LuftHans: havent tried would you? I need to pick up the computer tomorrow and I need my notes off their box ok when I try to send to him, I get a nogo you have his email address dcmwai (~dcmwai@219.95.152.89) joined #gnuenterprise. when I send to jason I get immediate denials hans i didnt appear to get an immediate hmm I don't think I have anything on my system not letting me send mail to them maybe their server thinks you are an open relay (or their ISP) LuftHans: just sent an email to him. we'll see if it makes it. hmm, nessus claims I'm an open relay funny, I send mail to people who refuse email from open relays... ah, that's why, I'm testing from inside my network, which is allowed to relay :) --- Tue Sep 2 2003