johannes_ (~johannes@M1249P002.adsl.highway.telekom.at) left irc: Read error: 60 (Operation timed out) johannes_ (~johannes@M1249P002.adsl.highway.telekom.at) joined #gnuenterprise. dsmith (dsmith@oh-strongsvillecadent1-1d-224.clvhoh.adelphia.net) joined #gnuenterprise. reinhard (~reinhard@M1249P001.adsl.highway.telekom.at) joined #gnuenterprise. btami (~tamas@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. chillywilly_ (~danielb@CPE-24-167-199-51.wi.rr.com) joined #gnuenterprise. chillywilly (~danielb@CPE-24-167-199-51.wi.rr.com) left irc: Read error: 104 (Connection reset by peer) Nick change: chillywilly_ -> chillywilly Arturas (~arturas@gsk.vtu.lt) joined #gnuenterprise. arturaz (arturaz@adsl-81-7-117-149.takas.lt) joined #gnuenterprise. Hello L:) hi btami (~tamas@ip102-205.ktv.tiszanet.hu) left irc: Remote closed the connection bbl reinhard (~reinhard@M1249P001.adsl.highway.telekom.at) left irc: "For each complex problem, there is a simple, understandable, obvious, and wrong solution" ToyMan (~stuq@smtp.dstoys.com) joined #gnuenterprise. arturaz (arturaz@adsl-81-7-117-149.takas.lt) left #gnuenterprise ("Oh, you really got me this time."). Arturas (~arturas@gsk.vtu.lt) left irc: "Bye :)" jamest_ (~jamest@gw.math.ksu.edu) joined #gnuenterprise. mornin mornin damn.. I had another question for y'all that I came up with last night, but I forgot it :-< Happens all the time with me.. but usually it happens in the course of seconds rather than a half day. Action: jhihn1 is considering finally getting a pda I've come to the point where going to the store without a list only guarantees I will not come back with everything I need, even if we're only talking about 1 or 2 things. =/ Action: jhihn1 can relate I get my pda from the drugstore.. usually about $.99, one of those pocket memo pads =) yeah...sometimes I wonder if 'modern' tech is better than ols school stuff johannes_ (~johannes@M1249P002.adsl.highway.telekom.at) left irc: Read error: 54 (Connection reset by peer) it's a whole lot less to write on a post-it johannes_ (~johannes@M1249P002.adsl.highway.telekom.at) joined #gnuenterprise. so how complete is the HTML (php) client? well, at least with the digital postit, you pretty well know where you can find it. =) if it has bateries, and hasn;t been sat on it's also a $100+ thing for me to lose yip btw, I'm clueless with regard to the html/php client oh k I know people that have lost PDAs (stolen too) and their whole life was in there i'd rather not be so dependant on something sure I bought my pop one last year, think he's using it to track his cattle and auction prices hehe I want a shopping module to track the lowest prices for things i also need a bar code reader because I'm lazy that'd be nifty I was thinging of making a website where people culd share the pices too reinhard (~reinhard@M1249P001.adsl.highway.telekom.at) joined #gnuenterprise. so you can enter a shoppinglist and it will make a shopping list and GROUP BY store wb reinhard and It'll put the stores on it with the lowest prices if it ended up saving me money, that'd be cool Vee: thanks So Vee waht do you so with GNUe ? I think that's well and good for things like computer peripherals and what not, but would be difficult to do with like groceries y? where you must break down the actual cost to a unit of measure they already do that on the labels not everywhere, I find. =( scan the bar code, enter the description, and enter a size and price then I (should be) work on the gnue-sb project it's only a lot of work for the first few people then you'll have barcode->(desc, size) in the database, and only prices only need updating and you only have to update if they change so it's a lot of work initailly right, but I guess I'm saying groceries get skewed somewhat by the volume thing.. I could save a lot if I go to the warehouse store (sam's, costco, etc).. but I dont really need 100# of sugar or a 5gal jar of mayonaise. =) the php html client never got into cvs. seisel (jan) was working on it but switched to a javascript based one jbailey was building a html driver that worked w/ forms current model but then one person can save lots of people $ becaue it's one price update no clue where he is on that aah ok thanks james the html driver has always been a slippery thing Vee, that is true, but the site should allow you to select your size james: i really want to make it work.. I;ve got soo much to learn though. this isonlt day 1.5 for me :-) Vee, if you make a shopping list by scanning the things youbuy, then it already knows what size you want to buy again but the palm scanners are expensive.. more than the PDA in most cases... we need cuecats! have you played with those? cue cats that is nah, heard lists about them though... free barcode reader some 64 bit xor or something yea, I have one.. It didnt seem very accurate when I played with it, but I didnt play with it for very long as I already had a real pen scanner and a gun scanner anyway, something like this could be built into the ecommerce GNUe module jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. I remember having to hold the cuecat 'just right' for it to be able to read anything how do, jcater Action: Vee tips his hat word so what do all of you do with gnue? hmm.. I need to call the cpa and see what's up with taxes.. developemt/actual use? Action: Vee raises his hand can you be more specific? I have a small embroidery business and plan on using gnue-sb to help manage it see I'm in this situation. 10:00am est yesterday I got this idea to make dialogs straight from DB schema then james told me about GNUe i'm about to start development of a system that will utilize all three conceptual clients of GNUe, html, native, and curses but in html, curses, native order (chronoloically) I'd hate to develop my own... but I'm hearing that everythign buy native is not yet ready s/buy/but EWOK (Enterprise Wide Office Kommunication lame! ising a K.. that's a KDE trenf and it doesn't start with GNU... it shoul dbe GEWOC i use gnue here in math and at a local biz http://www.gnu.org/software/gnue/project/docs/DevelopersIntroduction/x280.html oh, and no closing paren :-) in math it's all custom systems, in local biz it's custom systems and interfacing w/ the table structures of a seperate java based custom system i use the forms/reports quite a bit well the thing is... I can recommend we use it to by results-oriented boss? would you? The forms/reports look awesome and I use gnue common as the framework for all my in home scripts s/home/house so all my apps are becomming gnue dependent I was working on those issues in my head can the reports be printed? the reports can be damn near anything you want cool... how are they spec'd out? the output is a multi step process I was thinking about making a form to send faxes, similar to what jamest did with his scanner form, or.. is there already a way to do that/should I be thinking about...reports? it pumps out xml that is transformed so my reports today are emailed as text and printed as text yeah, I saw that.. pretty cool I've also done mass faxing via reports where it merged db data w/ a postscript letter generated on win32 w/ word perfect I've also setup a pdf converter that built copies of invoices from an rtf template and displayed on the web (not in production) awesome! so where is the url on how to get this installed so I can check it out? once you get up to speed on the tools i think your output will be high i've been wading trough docs and the lke but getting there takes time and designer is still rough Action: jhihn1 sighs rough? how? so plan to spend part of your time in designer and part in (emacs) (or editor of your choice) rough as in still needs more work to make it VB programmer friendly you'll find some things work great what about VC++? some things don't work at all I never did VC++ as to how to learn it it sucks. i hate it pull a copy of cvs and ask lots of questions in here reports especially Steve Ballmer: Developers! Developers! Developers! Developers! Developers! Developers! Developers! Developers! Developers! if your boss demands HTML client up front but no one can be OSS when it comes to serving developers s/be/beat yeah, HTML is priority 1 then I don't know what to tell you as the html ui driver is always a slippery thing ncurses is 2, and ironically the most complete part is #3 however I imagine that by the time you rolled your own system from scratch Maybe I can get around #2... but it'll take convincing you'd have invested more time that just learning gnue and maybe writing your own html ui driver I could prolly roll my own in a week Action: Vee imagines designer with an interactive context sensitive help system lol, i've heard that before :) though not nearly as thourough, it'd be 100% of what we need now we lost a company to that once 'lost'? i think they're still working on their solution a few years later we were not moving fast enough so the owner rolled his own only to find more gotchas/needs than he expected projects tend to grow but I will say you won't have gnue up in a week Action: jhihn1 know it at least not w/ html sigh, i'm between gnue projects (read: burnt out) maybe I can look at html driver see... hrm... grr.... my recent gutting of the ui driver system will make html driver "fun" I could hack somethign up quickly, and I don't doubt that we'll end up paying later, but if it pleases the boss, it pleases the boss Vee: gnue-reports -Dfax -d800-225-0000 where the definition of fun involves mad goats, a tube of lipstick and high heels Vee: will send the report as a fax to 800-225-0000 jcater: cool awesome I guess you specify a modem somewhere? it uses std sendfax oh or underlaying fax system.. hylafax vs mgetty+sendfax, etc.. ? the fax command is defined in the gnue.conf file cool so you can customize w/o touching the code I use it with hylafax as do i good but mgetty would be just as easy, I imagine <-hylafax internally, reports just creates a temporary file then runs the sendfax command with that file as an argument jhihn1: one nice thing about gnue is we don't require you to use our stuff exclusively, all our tools stand alone so any fax package that has a command-line client could be used (that's for the benefit of anyone reading the logs... but I recommend hylafax =) hehe so if you found you had to hack out a quick html ui I don't see what the 'big deal' is... could someone share with me the issues? nothing would stop you from doing a hacked2gfd that created a basic gfd file (for html) absolute layout of widgets state tracking w/ multiple users My hacked approach took a different approach. I don't know if it could be used real-time triggers so, you can't do abs posin html you can, but it's a hack several people have produced working code instead it must be called only none of it's made it into cvs as they hit a point and say "man, i'd rather be watching porn" or somthing heheehe then they stop working on it real-time is canned javascript fucntions that get include()ed as needed and podified as needed s/pod/mod that's the direction people have been going but our trigger system wouldn't work exactly right wrt how it deals with navigation events please elabotate Action: jhihn1 easts this tech stuff up! you mean onfocus? we define triggers like 'post-focusin','post-focusout', s/post/pre too forms using these triggers might have issues of course I'm perfectly willing to say that html forms initially must accept certain limitations as would I what's sad is i think a ton of the work on this is already done it's just not in cvs doh mabye we can slap a few of them around to get access to the code which code? jcater: got your thwapstick? i'm getting the cvs now... jan had the php driver laying out gfd files properly his javascript driver IIRC even handled pages/tabs jbailey had some type of layout thing working Action: jhihn1 goes to find jan, carryng a newbie sized thwap-stick ah, the php thing may be in the obsolete/ directory at least that's what jcater informed me if he's wrong please don't thwap him wht about the phpforms dir? that's my job phpforms may be it I'll bring him back for thwacking that code base would only be good for the layout logic I think it's phpforms common.php CVS gcomm.php print-gfd.inc connection.php database.inc gnue-forms.php settings.php So if I may back up.... how des this compare to .Net and J2EE? seems like an apples-to-oranges comparison Action: jcater isn't sure how to respond but they are both fruit :-) well by the same token we use python and it's std library so I guess all 3 projects use languages :) well let me put it this way you'll find a whole lot less buzzwords in GNUe and with appserver not being production ready you'll find N-Tier sorely lacking in GNUe disclaimer: I have a rabid dislike for java. And only recently have been drug back in JavaLand. my personal opinion is that the jdk 1.4.1 is an improvement on what I remember java being but it'll take years before I consider it in the same class as python wrt to productivity as far as .Net does MS even know what .Net is yet? on the html driver side of things I see a few options 1) rewrite a native html client 2) implement a client via zope 3) use webware to make the driver 1 would be pure hell as common simply does too much 2 &3 I toss out as ideas only I've done no research into them to my newbie self it looks like they all have a simular infratructure am I wrong? I still don't liek java it doesn't make enough sense... or maybe it makes to much sense .net js java without being tied to a language that's all s/js/is .Net is code (any lang) compiled to a virual machine if you could compile C to java VM, you have .Net, sun style C# is Java, but MS had to call it somethign different and change a few things to aviod the legalities of cloning java we like python plus I'm reasonably sure it runs on more platforms than java and definitely more than .Net =) the language abstraction features of .Neyt err, the PROPOSED abstraction is neat though Perl and Python are getting Parrot which is essentially the same thing Ooooo, is it like my old "cross-platform" VC 1.0 I got w/ my NT3 beta? compiles code that works in Win3.1, WinNT, Win95 (IIRC) hehe Parrot? The parrot is dead. hehe, cross platform VC He's be pushing up daisies if you hadn;t nailed him there I don't know why any lang can't be compiled for a java VM true though I have no idea why you'd want to java's vm isn't all that great M$ definition of "portable": run on w95, w98, *and* wnt! do that, and you;ve stolen the wind from .Net's sails dsmith: those are the only platforms out there.... Action: jhihn1 looks though MS's monopogoggles jhihn1: Yes. "out there". As in too far away to matter. bah, now you are talking crazy Action: dsmith hasn't used m$ in a *looong* time they are fine platforms for running Xfree86-cygwin or putty there is that Action: dsmith retreats back into lurk mode newbe question: what do I do after : common.php CVS gcomm.php print-gfd.inc connection.php database.inc gnue-forms.php settings.php whoops waht do i do after python setup-cvs.py plau I guess :-) play um you're there look in forms/samples/* for samples of gfd files that's what I did.. setup my gnue.conf to point to a db and hopped into the forms/samples directory and started playing with those the intro.gfd one doesn't require a db connection not all the forms require db access hrm... question then look in the gnue/samples/testcases I have python onmy machine (win32) but I installed it on the linux box I guess I have to login to that graphically or install it on my PC? or can I map a drive via samba? you could map the drive but I think getting it to run from cvs under windows is more involved if possible I'd log into the linux GUI doh! k btw: why the push for web client? Is this on an intranet? um, no... we house data here and want people to be able to run reports on thier data web is the easiest way forms is typically used for data entry/manipulation our reports engine has a output style of html for simple tabulation reports if they only need a few fields then I'd be tempted to setup something like zope/formulator to drive our reports engine well, that's an extension plus they have to enter in parameters... that would be a first step but evenually it'd be nice to have the application in its entirely on the web reports is #1a, app is #1b curses is #2 I was thinking about modal vs modeless support last night what's your web platform? in curses and why I thought we had to have modal and I remembered one of the main reasons without that kind of management it would be a bitch to get notebook controls to work the platform isnot done yet, but i'm pushing php/postgres notebook controls? tabbed pages I say hack it, and make ncurses apps support a redraw_window() so you dont have to track anything ah, you might consider zope/postgresql i did the php thing for a while as well if you have the parent-chicld relationship for the window, it should be just a recirsive functions but I'm saying it's just as easy to get it working right the first time :) I [love|hate] zope I've heard of it, seen it in action, don't know what the deal is about as you are still having *something* keep track of state of windows if you know what's on a dialog, the controls and thier values, then you can redraw rather than storing bits of screen, which may or may not be current the big deal imho is that zope lets me use very simple dtml markup to do pretty complex stuff then if the need arises I can use perl or python to do even more complex stuff all embeded in zope Action: jhihn1 cringes ar perl as do I yo but pyhon whoops the crap out of php perl rocks it develoves into the realm of unreadable so quickly james: even for web? Like 15 minutes later I ask myself what the hell is that line of code doing??? inside of zope....yes zope's docs are not the best so you'll go nuts at time trying to find out how to do "X" but zope has a ton of plug-ins take the formulator I mentioned above you define the form as objects in a directory add a few functions and you are done Action: jhihn1 listens intently it does input validation, length checking etc sounds like gnue to me :-) i coupled that with ZShellScripts and I can then run apps in all kinds of languages mmm the emedded developer in me is a control freak like one sample i have runs a gnue-report inside a bash shell pipes the output out as pdf file, resets the mime type in the html header and so the user ends up with a click here for pdf cool that is based upon the exact same grd file as what is internal and rendered on the fly.. nice yes jcater has done amazing things with zope as well (He's a donut powered AI fwiw) hehe my sample was originally based upon some stuff he did that extended zope internally zope lets you add functions to itself but I don't recall the details the zshellscripts let me do almost the same with w/o some of the nasty internals hrm... having said all that i hate zope :) it's backup system SUCKS I love zope ok... y? Action: jcater thwaps jamest oh I love zope too I just hate it as well jcater: can you honestly say you don't hate it as well? it also places all files into an internal zope database yeah there are some things I hate mainly the backup and lack of cvs-ability so you lose the ability to do things like run sed on your files I think I'll decline on Zope and the docs but it beats the hell out of php as that's what I replaced as did I how does it do that? well as an avid php person, I'm interested in my experience php is a hack started out as a hack and grew up into a bigger hack it has nice database abstraction now i like it i think you'll find that zope solutions require less code for the same result I like it for what it is it's a step better than raw CGI :-) i find it more readable which is a step beyond cgi :) it's db abstration is nice (and has testing built it) CGI is beautiful in its simplicity but as far as maintainability of a really large site I much prefer zope it's got built in version tracking w/ rollback and history (but it's NOT cvs :( ) one of the coolest features that I exploit is that it travels up the tree to find things what about cookies and session mgt? so I can create a method/page/whatever at a specific level of my site like I have a file called genericFileIndexer at my top level that's all low-level stuff handled behind the scenes then anywhere on my site i put on a page and it'll find that code and use it it's also got a fairly nice authentication system in XUF (extensible user folder) but it's permissions system is a royal pain in the ass forget user,group,other i swear a normal page has like 100 permissions settings most of which you'll never, ever deal with i never like ugw anyway i doubt you'd like zopes any better as it's easy to fsck it up jhihn1: better than M$ www running as root everytime all the time windows... which virus do you want today? Palladium: What do you want me to deny you from today? does zope do rttc? run time type checking (like via JS?( er, not type.. but validation Action: jhihn1 is reading zop docs i think it depends on the context and how you use it if you're writing python methods then you have what python provides w/ certain limitations if you're using dtml or zope plugins they all provide various features like the dtml-sqlvar does provide type checking IIRC chillywilly (~danielb@CPE-24-167-199-51.wi.rr.com) left irc: "Free Your Enterprise! http://www.gnuenterprise.org" jbailey (~jbailey@atlas.fundserv.com) joined #gnuenterprise. hey dilly dilly, jbailey. dict dilly: "Webster's Revised Unabridged Dictionary (1913)" Dilly Dil"ly (di^l"ly^), n. Contr. fr. diligence. A kind of stagecoach. ``The Derby dilly.'' --J. H. Frere. Hmmm Now I'm worried. jbailey: just the person I wanted to abuse what all did you do wrt an html driver for forms? this monitor's days are numbered, and I'm gonna cry when the numbers run out.. =/ jamest_: I figured out how I would do the layout with stylesheets and positions, read a bunch about the User drivers, and have asked the FSF to send me assignment papers. Vee: That's okay. Numbers truly are infinite. jbailey: so you still plan to work on it? jamest_: Yes, unles ssomeone shows up with a pile of enthusiasm, in which case I can cheerfully pass on my notes to him/her. deprogram (~hmason@66.94.69.196) joined #gnuenterprise. I'm really enthusiastic about bailey doing the work for me :-) jbaly would it be easier if we dumped the positioning and just layed it out in an HTML template? jhihn1: If you want to get my attention, it's usually best to spell my nick right. Then the tab turns blue in x-chat and I'm likely to pay attention to it ooh jhihn1: I see the biggest users of HTML forms to be folks on non-PCs. jhihn1: Like palm pilots, or other portable devices. chillywilly (~danielb@CPE-65-31-171-97.wi.rr.com) joined #gnuenterprise. So because of that, I'd prefer to use CSS2 positioning to lay it out. well... hrm... (because small-screen devices can then just ignore the layout demands) A PC can position it out the way it wants. The ugliness will go away when we move away from fixed grid. I'm looking forward to it because I can now deploy an app to be web based or naitive pc based Can we take this up in about 20 minutes? I'm quite hungry and want to eat lunch. sure I was just flipping through the chat channels before I got up. i'm eating now Tx np l8r all reinhard (~reinhard@M1249P001.adsl.highway.telekom.at) left irc: "Friends may come and go, but enemies accumulate" i'm all for jbailey doing it if jbailey thinks he has the time if jbailey doesnt have the time I might take a look at it Action: jamest_ needs to make sure jbailey notices the bright blue block on his screen deprogram (~hmason@66.94.69.196) left irc: Read error: 60 (Operation timed out) *lol* I need to turn noisy away back on. Sorry, swamped a bit at work. jhihn1 (~jhihn1@linux2.gl.umbc.edu) left irc: "Leaving" deprogram (~hmason@66.94.69.196) joined #gnuenterprise. jhihn1 (jhihn1@irix2.gl.umbc.edu) joined #gnuenterprise. jhihn1: how goes the gnue? can I offer you some aspirin? mmm slow I'm being pulled several different directions but we're gonna hire someone so that happens less I really need to focus on the upcoming projects Anyway, before my console locked up I was talking about the html client again deprogram (~hmason@66.94.69.196) left irc: Read error: 60 (Operation timed out) CSS2 positioning was the last thign mentioned gnue looks almost like 'glue' when written. hey buddy. Want to sniff some gnue? hehe That coudl almost work. what? glue or css2? glue. =) I was arguing for css2 based on the idea that web clients should be targetted at hand-held devices. (like for inventory control and whatnot) I think that starting from that place, ECMAscript and other fluff could be added to make it a nice client (as browser support comes available) Sadly, dom2 isn't well supported yet, and nothing supports any of the dom3 specs. well, I was going to argue that I want HTML templates for non-handheld clients which means to me, a newbie that there should be 2 web clients, html and css2, so we can have our cake ans east it too :-) But then there's two code bases. What would html templates get you that css2 wouldn't get you? I'm not sure ATM, I'd have to see how the CSS2 stuff works out but for me, ease of coding and hopefully it could be done sooner jhihn1: Go to http://www.wired.com/ and understand that there isn't a single table on the page. =) I think you lie :-) he does lie DJIA 8513.00 you want to thwap him or can i? you better I'm still too noob er, n00b Action: jamest_ thwaps jbailey jhihn1: Sorry, they didn't have market watch on there when I looked before. But that stuff is appropriate to have as a table. jhihn1: But there are no layout tables. can I thwap too? jcater: Careful, I might learn to like it. hehehe Ah, it's nice to have new people around. The old jokes are suddenly new. =) hooray for newbies! :-) ok... so css2 might be ok... :-) when's it going ot be ready? that's the real question Action: jbailey thwaps jhihn1 hehe hey! no thwaping the newb until we get copyright assignment and code from him copyright assignment? but... [15:16] Last message repeated 1 time(s). like everything I do I do it for you? FSF? jamest_: He asked a *derek* question. Doesn't that still autogenerate a thwapping? When I first showed up, it did.= ) well the postgres team says 'It'll be ready when it's right' right is too subjective. we have all assigned what we do in gnue code to FSF what you do with GNUe is yours of course but we ask contributors to assign copyright to FSF to cover our arses if they start contributing stuff to the GNUe cvs once it' s GPL who cares? the FSF does :) It's as much theirs as it is mine plus the FSF has much deeper pockets to go after GPL violators if they have copyright status then they can do it aaaaaahhhh yeah python itself had a major issue w/ this a few years back the point of copyright assignment is to give them power to defend the GPL for your program s/program/code gotcha it's joint copyright by my understanding so it really doesn't impact you at all other than it covers you better :) well I disagree with stallman, but ok from what I can tell he favors user's rights, I favor developers jamest_: It's not joint copyright, but they grant you an unlimited license to do with your code as you see fit. like they own it, but it's our child it really is a non issue, we've had people have issue with it but after talking to fsf we've yet to have someone not fill it out lol by dvd app is gpl, but not assigned to fsf so what if DeCSS was assigned to FSF? assigning copyright of code to FSF deals w/enforcement of the GPL license They probably wouldn't have accepted it. not with the legality of a piece of code dunno, the fsf of course has to agree to it oooh it's not like I can force them to take my code they have to want ti i can't just bequeef a illegal bit of code and expect them to defend it? that's no fun! jamest_: obviously they haven't *looked* at our code lol how they ever got it in their heads to want copyright on gnue is beyond me I usually hate everything GNU jamest_: Did they suggest it? jhihn1: Really? Why? cause it's way bad - crptyic console stuff meant for hackers Action: jhihn1 looks around innocently enough I get the impression that you've never used it. Those gnu tools all have manuals, and --help options. Also, gnome is a GNU project. case an point :-) gnome is some of thw worst sheet i've used I'd hate to say it but KDE powns, if it weren't for the license license? actually gnu gl and obe were both gnu projects before gnue existed yeah, KDE is GPL if you make GPL stuff with it so when we merged we were in by default :) otherwise you have to use the proprietary license and pay $1500/developer I have this peception that GNU ware is the lowest common denominator... but then I start to get into my philosophical debate on how everything in GNU is structuref wrong Everything should be a library, not an exe. grep should be a wrapper for shells to call grep-ish functions and not the other way around another example gnu-gpg If I want to build in gnu-gpg, I end up system()ing it It should be a function that my program can call that's not gnu's fault really, they do a fair number of libraries they don't dictate how we code our apps it's more of a design philosophy actually, most gnu stuff like that is a library gpg is a library too w/a "gpg" command-line running that library lol but it's so gludgy then i;ve got other ideas too, but i doubt anyone will ever use them :-( like forget libraries, /usr/lib/ a lanf on functions s/lanf/land jhihn1: There's no need for grep to be a library. with symlinks ot current jhihn1: glibc contains a regular expression matcher. it's just an example I just see tremendous capability, but it's all in stand alone packages and I want my program to have access to it all, without dependantcy hell GNU apps are really quite good at that. There's a remarkable number of libraries. oh. maybe I'm talking aout my ass again Action: jhihn1 wonders... :-) oh, I remember where I was going with that I want all command line to be swished down the tiolet and then everyone re-write it in GUI and what you'll be left with is nice libraries and either GUI or command line wrappers NO! Action: jamest_ thwaps jhihn1 but that's part of my desktop initative Action: jamest_ hugs his command line tools i've done so pretty amazing (at least for me) crap with command line tools and bash Yay! command line tools! GUI != automatically better i think both have their place so many GNU stuff is command line, and people end up writng GUI wrappers for it I don't think that diminishes the need for command-line versions though I guess you haven't had to do a lot of batch processing of stuff before or automation Action: jhihn1 contemplates embedding forms technology into commandline crap Action: jcater would die w/o my command-line versions no, I have, and I like it Wrapping guis around command-lines is good. Gives you the best of both. Action: jhihn1 has idea there is a command-line version of forms command -gui | gnueforms aka, integrator :) so you can ask each command to go graphical each comamnd say grep for example will spit out the xlm code to make a gui s/xlm/xml Action: jhihn1 thinks... this could be done w/o modifying grep, just have a wrapper Ggrep (graphical grep) that looks for /..../grep.dtd or whatever your .ext is for forms forms thoughts? gnue-reports does this now :) oh? it can create a gui on the fly to prompt for needed data awesome so why not extend that to all gnu commands? at least it was working at one time, not sure that feature was advertised :) hell, use it for everything I was working on a universal configurator idea that did that same thing imagine one for apache... chillywilly (~danielb@CPE-65-31-171-97.wi.rr.com) left irc: "Free Your Enterprise! http://www.gnuenterprise.org" or postgres jhihn1: It's aclled 'autoconf' =) where you can generate a config file no, autoconf is not it the other option you have for things like that is a custom datasource jhihn1: Bah, you'll fit in here well then. autoconf if for platform stuff I want site conf http://www.openchallenge.org/challenges.php#unvconf can we do that? well? I don't think that's the target application of gnue Damn, I gotta go home... so, will it work? GNU isn't about fullfilling target apps, it's about unintended resuse of apps er, reuse we are not gnu we are gnue which is intended to create data-bound applications hrm you could probably bastardize gnue into editing stuff like that can;t that data be in a flat file? but I'm not sure it'd be a good fit can forms exec stuff? yeah, via python triggers hrm.... well then we've got it !!! The next Q is what is needed for forms to run? python... anything else? wxpython? I was looking at doing it in wxPython.. how ironic python, wxpython, mxdatetime, the database driver of your choice if we're using flar files, then the databse driver shouldn't be needed I could use python's file functions to lay out the flat file Action: jhihn1 looks like a mad scientist yes... it mmight work.. it just might work! muahahahha :-) ok, last question for today.... tooltips? are they in forms? yes all fields defined on a form can have a tip it displays on the statusbar in the lower left so we're there... I am very encouraged by this!!! but, we're about data entry not UI so don't expect a tree widget as we don't do that (as one example) at least forms is about data entry most of the time tree's aren;t common in config files I just want to prevent the user from having to enter and editor and figure out a file format httpd.conf, xidetd.conf, even /etc/rc.d/ weird.. me? my idea? I just inadvertently discovered how to dock/undock tabs in the new xchat.. ^I oh well I'm off.. thanks for all your help!!!! cya jhihn1 (jhihn1@irix2.gl.umbc.edu) left irc: "Leaving" chillywilly (~danielb@CPE-24-167-199-51.wi.rr.com) joined #gnuenterprise. jamest_ (~jamest@gw.math.ksu.edu) left irc: "[x]chat" jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) left irc: "Client exiting" steveb__ (~steveb@202-0-44-194.adsl.paradise.net.nz) left irc: Read error: 110 (Connection timed out) steveb__ (~steveb@202-0-60-196.adsl.paradise.net.nz) joined #gnuenterprise. jbailey (~jbailey@atlas.fundserv.com) left irc: "Client exiting" jcater (~jcater@cpe-066-061-083-220.midsouth.rr.com) joined #gnuenterprise. teehee ;P jamest (~jamest@ppp-66-142-211-125.dsl.tpkaks.swbell.net) left irc: "Client exiting" so how's things, chillywilly? fine dsmith (dsmith@oh-strongsvillecadent1-1d-224.clvhoh.adelphia.net) left irc: Remote closed the connection jcater (~jcater@cpe-066-061-083-220.midsouth.rr.com) left irc: "Client exiting" --- Thu Apr 24 2003