[00:02] Last message repeated 1 time(s). siesel (jan@dial-213-168-98-14.netcologne.de) left irc: Read error: 110 (Connection timed out) jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) colonel (~arun@210.212.236.134) left irc: "Client Exiting" SachaS (~Sacha@dialup-196-99.wasp.net.au) left #gnuenterprise ("Client Exiting"). jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. MicahY ([u1tV1KcWg@12-225-21-62.client.attbi.com) joined #gnuenterprise. jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) psu (peter@158.152.23.141) joined #gnuenterprise. MicahY ([u1tV1KcWg@12-225-21-62.client.attbi.com) left irc: "[x]chat" reinhard (~rm@62.47.246.222) joined #gnuenterprise. psu (peter@158.152.23.141) left #gnuenterprise ("switching logins"). psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. siesel (jan@dial-213-168-89-74.netcologne.de) joined #gnuenterprise. morning dneighbo: still awake? how can I get attachements from DCL tickets? reinhard (~rm@62.47.246.222) left irc: "There's always one more imbecile than you expect" jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. alexey_ (~alexey@195.151.214.34) joined #gnuenterprise. alexey_ (~alexey@195.151.214.34) left #gnuenterprise ("Client Exiting"). psu (psu@manorcon.demon.co.uk) left #gnuenterprise ("going shopping for new inkjet"). siesel (jan@dial-213-168-89-74.netcologne.de) left irc: "Real IRC clients know "to" is a preposition, not an adverb" jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. SachaS (~Sacha@dialup-196-13.wasp.net.au) joined #gnuenterprise. sledge_ (~sledge@B9766.pppool.de) joined #gnuenterprise. ajmitch? sledge_ (~sledge@B9766.pppool.de) left irc: "using sirc version 2.211+KSIRC/981227-pre0.9" SachaS (~Sacha@dialup-196-13.wasp.net.au) left irc: Read error: 104 (Connection reset by peer) SachaS (~Sacha@dialup-196-13.wasp.net.au) joined #gnuenterprise. dyfet (~dyfet@dsl-65-188-113-57.telocity.com) joined #gnuenterprise. jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) SachaS_ (~Sacha@dialup-196-194.wasp.net.au) joined #gnuenterprise. dyfet (~dyfet@dsl-65-188-113-57.telocity.com) left irc: "Client Exiting" SachaS_ (~Sacha@dialup-196-194.wasp.net.au) left irc: Read error: 104 (Connection reset by peer) SachaS (~Sacha@dialup-196-13.wasp.net.au) left irc: Read error: 110 (Connection timed out) sledge_ (~sledge@B93d8.pppool.de) joined #gnuenterprise. jbailey (jbailey@CPE014260028338.cpe.net.cable.rogers.com) joined #gnuenterprise. hi jbailey Heya sledge_. jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. siesel (jan@dial-213-168-95-134.netcologne.de) joined #gnuenterprise. siesel! hi sledge, hi all siesel: anything in the queue for appserver? yes, I wrote some notes about transaction support and locking. where? just need to add the stuff to _featuretest on a good old piece of paper :) oh really :) good place, that's where software design belongs IMO its a more concrete definition then that "object_life_cicle.png" docu at: http://www.gnuenterprise.org/~jan/appserver/object_life_cicle.png but I want to do some work at that visual schema designer first :) i suppose transactioning looks simpler that it is to code you say it. And I think writing transaction deadlock detection will be much more difficult to do code than simple transactional locking :) but there are many other small steps to go: f.e. appserver should read out a configuration file etc. erm, since python 2.x, there is a module for that in the standard distribution yeah, so it should be piece of cake :) psu (~psu@manorcon.demon.co.uk) joined #gnuenterprise. hi psu hi siesel sledge: do you have any ideas concerning the visual schema designer, except that it should look a bit like the query designer of pgaccess? well, i have a very specific idea on how it should look like :) you really want to hear them? jcater (~jason@cpe-024-165-223-104.midsouth.rr.com) joined #gnuenterprise. werd up, homies jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) hi jcater my master sledge: yes well :) reference fields through drag and drop wait, i'll draw it up for you possibly you can draw something into my first implementation. I send you a screenshot okay jcater: how can I deactivate menu entries in child instances like removing the "debug" entry from the schema designer? psu (~psu@manorcon.demon.co.uk) left #gnuenterprise. okay some thoughts on behavior: the order of fields should be draggable a new field is created through that little "+" connection of reference fields are created with d&d, the links are drawn automatically (->pgaccess) tables should be freely positionable, positions should be saved if you have something running, just commit it and i will fiddle around with it I agree to all of the things you said above, just the last point is a bit problematic (positions should be saved) i know because I don't want to store the positions in the gsd. but from a designer's perspective this is a big win. i already thought about "how to save the positions" - saving them in .gsd is not nice, right. And that would mean, that you would need a seperate file for every gsd that way sucks as well perhaps someone else has an idea, but i suppose there is no easy AND clean solution to that or, what I would like, to have a position cache which safes the positions for the last 5 files for the last "n" files, configurably :) I know, you would set it to 9999 or something like that :) i don't know who told you rumors that i'd ever do that :) but until we have a solution like that, and even then, the automatic positioning should have a high priority honestly. i think caching is a good idea. usually, you work heavily in the development phase, where visual aids are welcome. when maintaining the package, you use the schema designer rarely. automatic positioning? well yeah, depending on foreign key conections tables should be positioned in a way make it easy to look at yes, the table with the most connections in the middle s/middle/center/ erm Action: jcater didn't intend on the first version of schema designer to be an ERD Action: jcater was thinking ala access (grid table) ERD to me would be a secondary window Why not use display modes, i.e. you can switch between graphical or table view siesel: *support* jcater: ERD != schema designer in a schema designer, you don't use 1..1, 1..n relations or, if it looks like access (i.e. tabbed windows with tabs on the left) why not add a visual table view/edit tab? btw. ERD = Entity Relationship designer? though, you could extend a schema designer to be an entity relationship designer Action: siesel has to start another computer to look how access is doing it jcater: its just, that looking at a visual representation of tables, makes things more easy to understand for me than a tabular representation :) are there any big changes from access 2000 to access XP ? siesel: version number *g* jbailey (jbailey@CPE014260028338.cpe.net.cable.rogers.com) left #gnuenterprise ("Client Exiting"). sigh Action: siesel is a bit unsatisfied with the "access" way of handling things can we keep things simple re schema editor in designer and have REAL design sessions for the rest siesel: well we all have different opinions i am not a huge access fan but in reality 90% of the business population uses access and knows how to use it and you CANT discount that well, access itself sucks, because "desktop database" is an oxymoron but there are still some good ideas in it regarding UI (and some that suck - that's the be sorted out) yes, but you know that the main reason for that is that access looks like word, and the only database which is taught in buissnes schools is access sledge_: the UI interface adn the 'jet engine' are two COMPLETELY different things people in my office regularly use access to get at mssql, db2, informix and interbase and postgres im not saying its a perfect UI its far from it but some of its stuff good and there is a HUGE factor to be able to say access makes it comfortable to mess up visualization code with business logic ok, two things: a) when can we held that "REAL design session" about schema (both markup and designer questions) if you can use access you wont be too lost in GNUe Schema Editor BUT i digress the goal of gnue is not access and it certainly should have its focus on schema designers and such there are so many other parts of GNUe that need attention it seems silly to put too much effort early on into schema stuff short of making it work Action: dneighbo would really like to propose for all products no UI changes w/o screen shots and explanations before hand since we cant all get in a room with a white board hm because we can't all get in a room with a white board (except when we find a sponsor for flight tickets :) ) err, I'm back to me, having tables with lines connecting them to show foreign keys IS close enough to ERD to call it that and we have a hard enough time getting wx to play nicely with our form layout editor Action: jcater can't imagine at this point getting it to do custom widgets nicely jcater: that's what i thought as well and I tend to agree with dneighbo re keeping it simple initially I'm also not proposing we create an access-like application just that their table designer is simple and works and wouild be easy to code could it be that we all have the same in mind um siesel: flight tickets to NY w/ return flight are about 2000eur Action: jcater didn;t mention automatic positioning or remembering coordinates anywhere in what I was describing either remembering coordinates or automatic positioning; otherwise, visual display won't help anything sledge_ : :) this tells me we are talking two different things okay, tell me the precise diff wtf are you remembering coordinates of? it's a friggin spreadsheet-like grid jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. of the tables, which are displayed visually with their foreign key connections on a canvas exactly this is what I'm saying is overkill for the time being there are two modes: editing the tables in grids, and visual display on a canvas so, strategically, either visual display has to be left out or done right the decision on what to work is left to the hard-core developers; i wouldn't mind such a tool when siesel wants to commit time to it jcater: if i understand you correctly you want access like table creator? for the time being table designer btw. what would be needed to modify the "Schema Navigator" to be a "Schema Editor" too. the one where its column (s) key - name - type - size - note and then when you highlight a row on the grid (i.e. a field) you get a form at the bottom of the grid that changes based on 'type' and in above no size is listed (my bad) and in the little form you define null not null indexed etc etc etc is that the 'grid' you speak of jcater? will everyone be here for another hour/ i have to run to the office i can do some screen shots and such to better facilitate the discussion Action: dneighbo runs away for a bit Action: dneighbo is away: office "done right" is highly subjective I threw away my ERD packages 3 years ago because they are counter-productive and once you move beyond a few tables, totally useless imho Action: jcater isn't arguing against such a tool in the future Action: jcater is just saying be careful using the words "strategy" and "done right" around me this is a subjective subject, indeed Action: jcater must run an errand quickly.... Action: jcater is away: afk personally, even with large databases, a visual designer and, more important, a way to print out the visual version :) is very helpful Action: siesel can understand that its quite complicated to work visually with more than 20 tables again, this is very subjective; for me, it worked :) siesel: godlParser.py wants to import "Objects", which does not exist.. well sledge_ (~sledge@B93d8.pppool.de) left irc: "using sirc version 2.211+KSIRC/981227-pre0.9" slegde: (if you read the log) godlParser.py is work in progress, with middle-low priority (in comparison to transactions :) ) ... jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) sledge_ (~sledge@B2d0c.pppool.de) joined #gnuenterprise. wb sledge: godlParser.py is work in progress re yes, i read it in the logs :) dneighbo_ (~dneighbo@tmp-200253.flinthills.com) joined #gnuenterprise. sorry took me longer than i thought you guys get anywhere re: schema editor wb dneighbo thx dneighbo: no real progress dneighbo: a visual editor could look like that: http://ash.gnuenterprise.org/~jan/vschema_mod.png Action: jcater is back (gone 01:25:47) looking now is that your rendition? or have you already coded that? the code version is: http://ash.gnuenterprise.org/~jan/vschema.png thats a nice 'visual' but again i want to keep it simple i would be happy starting VERY simple do you have pgadmin installed? i.e. even if we get gui done as you are pasting shots no, just saw screenshots wx has been will not polite with drag/drop and mouse stuff so it scares me to put too much effort (i do want something like what you are pasting very badly) but im going best bang for buck to start with ok, so what about making it an optional way to display and edit schemata, btw. at the moment (treeview broken, etc ) it would be the only way ;) hold on i see two things what you are showing is more a 'relationship' or 'query' builder Action: jcater would like to see a simple main window with this as a secondary view and im thinking right now that is 'fluff' (i.e. more complex than we need to tackle right now) (we really need dockable windows so ppl can choose which is the main window) im concerned with BASIC single table creation/modification i.e. im not against what you are proposing but i think its the 'second' step not the first one rdean (~rdean@chcgil2-ar2-4-64-030-076.chcgil2.dsl-verizon.net) joined #gnuenterprise. i 'think' this might be the 'grid' jcater is talking about for general table creation http://gnue.org/~dneighbo/viewer.jpg yep "jcater's grid" == "hack the schema viewer to be a designer" ?? i really like pgadmin i woudl love to see a cross db cross platform equivalent except for the visualization, it does what it should. but for now its more than we need to bite off it uses 'trees' for everything im not huge on that but its pretty functional reminds me a lot of BDE Administrator BDE Administrator ? something that allows me to add/delete/modify tables would make me happy im not worried about the 'relationship' side just yet siesel: borland database engine admin., shipped with most borland products sledge_ yip hmmm, wasn't shipped with Borland Pascal 3.0 ;) certainly not :) it was a 100% windows construct limited, but functional dneighbo: to say the truth, I never planed to go to that far (ERD) so early. sledge_ i never used it for anything much than managing ODBC DSN's and viewing structures first aim is a grafiphical object tree replacement but i think that is a lot of designer's will be needing i would like to see ability to alter tables and such so we have one way to do it for all dbs :) agree jcater: dockable windows, I would like that sledge_ (~sledge@B2d0c.pppool.de) left irc: "using sirc version 2.211+KSIRC/981227-pre0.9" fsck [13:01] Last message repeated 2 time(s). jcater's grid != hack dammit Action: jcater is away: playtime w/kid dneigbo: should I use double or single mouse click for selecting a table ? what do you think? jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. Action: dneighbo_ wonders who is the kid depends on the ui most people HATE double click im used to it so generally it doesnt bother me double click seems to be easier to code, but single click is easier to use, ... I will see .. jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) first visual "navigator" added to cvs :) dneighbo_ (~dneighbo@tmp-200253.flinthills.com) left irc: "back home" siesel (jan@dial-213-168-95-134.netcologne.de) left irc: "....o:....o:..." psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. wb me ;-) welcome back! you thnx ;=) Action: psu loves checkbot it rox my sox works exactly the way I would want it to if I'd written it myself 'cept it works, which it wouldn't do if I'd tired it. checkbot? jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. web link checker nothing special just works just like my own, twisted mind ;-) nifty http://www.e-envoy.gov.uk/news/newonsite/oss-policy.htm UK Government will consider OSS solutions alongside proprietary ones in IT procurements. Contracts will be awarded on a value for money basis. UK Government will only use products for interoperability that support open standards and specifications in all future IT developments. UK Government will explore further the possibilities of using OSS as the default exploitation route for Government funded R&D software. Action: psu would prefer to see "free software" in there as at least an alternative terminology but this is good stuff ;-) Oh yes, and next time you get a free s/w = weak security FUD attack simply say The UK govt says " Properly configured OSS can be at least as secure as proprietary systems, In some cases mainstream proprietary products may be significantly less secure than open source alternatives ok, end of mini-flood ;-) Action: rdean isn't "free software" a strict subset of "open source software"? and "copyleft" a strict subset of "free" s/copyleft/strong copyleft it would seem that they're using the terminology that encompasses more alternatives Problem is that open source can mean anything e.g. when I was an Oracle Financials implementor I had the technical ref manuals with all the schema (=source code, sorta) but they had to be kept under lock & key and of course were completely non-redistributable, even within the org some people might claim that is "open source" even proprietary software vendors will hand over at least some of their source code to close a share code (ala Microsoft's "shared source" program) yep from the customer's viewpoint, it makes sense to demand the source code to even proprietary products, as risk management in case of the vendor's demise. that doesn't mean it's "open" source, though usually the supplier's counter to that is an escrow agreement for the source and I was just about to mention that Action: psu shuts up & lets rdean finish ;-) that was all I was going to say ...I'm testing out X-Chat on LM9.0b1 right now...seems they've finally fixed the "maximize causes core dump" bug. thinking about getting the DB2 UDB 8.1 open beta and seeing if that will run on 9.0 Action: jcater is away: house repairs jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) psu (psu@manorcon.demon.co.uk) left #gnuenterprise ("bedtime"). jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. drochaid (~drochaid@pc2-kirk1-2-cust175.ren.cable.ntl.com) joined #gnuenterprise. siesel (jan@dial-195-14-254-153.netcologne.de) joined #gnuenterprise. hey siesel hi drochaid do you have any experiences in games programing with wxPython? none whatsoever I'm afraid I need a splite, or any way to restore the background behind a moving object do pc cards support bitplanes yet? :) jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) hi all hi ajmitch siesel: is it possible to get a list of methods & stuff that a gnu-rpc server exports, from the client? allo ajmitch hi drochaid yes, the xmlrpc protocol supports a "system.listMethods" call. At the moment there is no standart defined for GNURPC which is what i want to work out with you :) cool :) jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. I just hope that you don't speak of tonight (local time 2.22 am) certainly not i don't want to inflict too much pain on you :) btw: do you know a good way of restoring the background behind a moving object in wxwindows? nope, never used moving stuff in wxwindows, only boring static things :) you should try: there is a designer/src/VisualEditor.py file, with many parts to be improved :) ah ok btw. I heard that labor party get ~ 40 % yup And I didn't know that ~5% unemployement is a good number yeah, according to economics ppl it's about usual hmm, I just know that germany has about 4 million unemployed, don't know the percentage, but this is quite bad. yes ok, I should go to sleep,... night all siesel (jan@dial-195-14-254-153.netcologne.de) left irc: "Real programmers code it into the client" rdean (~rdean@chcgil2-ar2-4-64-030-076.chcgil2.dsl-verizon.net) left irc: "Client Exiting" jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. Action: dneighbo is back (gone 11:50:33) Action: dneighbo wonders if jcater is still doing home repairs? hi dneighbo Action: ajmitch will bbiab gontran (~gontran@206.228.140.70) joined #gnuenterprise. hi! yo how is montana yo dneighbo! MOntana is big sky contry! I can say that North Dakota is definitively scary at night :) jhs_ (~jhs@cs6668105-78.austin.rr.com) left irc: Read error: 110 (Connection timed out) I'm in billings, at the internet cafe! ce za I just wanted to poke my nose in here ... I'm still hell bent on that curses interface - make no mistake about it. cool [23:15] Last message repeated 1 time(s). I'm going to be in Edmonton AB on the first for the bioinformatics open source SIG at the iscb.org annual ... dneighbo (~dneighbo@cpe-24-221-112-50.az.sprintbbd.net) left irc: Remote closed the connection http://open-bio.org/bosc2002/ where I am hoping to give a demo of designer ... 0.3 anyway -- cvs was broken a couple of days ago when I checked. dneighbo (~dneighbo@cpe-24-221-112-50.az.sprintbbd.net) joined #gnuenterprise. sigh xmms freaking out re heh tailing that log? I'll pick up :) made X well lets say 'unstable' http://open-bio.org/bosc2002/ where I am hoping to give a demo of designer ... cool Just trying to find time between crossing the west and making to Edmonton to do it :). How's AZ treating you? hot well actually nice tonight :) jhs_ (~jhs@cs6668105-78.austin.rr.com) joined #gnuenterprise. gack sarge scares me latitude:/home/dneighbo# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages have been kept back timidity tora 185 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded. Need to get 104MB of archives. After unpacking 9225kB will be used. Do you want to continue? [Y/n] heheh last time i did upgrade like 40 or 50 CORE packages were held back now basically none Action: dneighbo crosses fingers and hits enter sarge must be fairly up with sid now allrighty gents ... gotta go hi gontran until we meet again! bye gontran oy ajmitch! bigups to the gnue crew! gontran (~gontran@206.228.140.70) left irc: "Read error: 2.71828182846 (Excessive e)" still no wxPython 2.3.2.1 in sid tho this is funny hrmm? using Mozilla 1.x Microsoft? .NET Passport no longer supports the Web browser version you are using. Please upgrade to a current Web browser, such as Microsoft Internet Explorer version 4.0 or later, or Netscape Navigator version 4.08 or later. kind of funny hehe MS playing dirty? --- Sun Jul 28 2002