Re: [U2] Unidata Silly Gripe
This is the LD file type in udtI have only ever used these for directory files that need large numbers of records in them. I am a newskool primey not an oldskool picky ! -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Anthony W. Youngman Sent: 26 March 2010 00:49 To: u2-users@listserver.u2ug.org Subject: Re: [U2] Unidata Silly Gripe In message 00c201cacc68$af62e700$0e28b5...@com, Larry Hiscock lar...@wcs-corp.com writes Actually, you COULD do this on the Pr1me. Our application was migrated to Unidata from Pr1me Information. We always kept program sub-directories segregated by application (e.g. AR, AP, GL, etc). But I'm guessing you had *separate* VOC entries for AR, AP etc. At the OS level they were under one sub-directory but inside of PI they were separate FILEs. What I'm talking about - what I think Pick has - is where you have - at the *PICK* level, one BP FILE, and then loads of subfiles in it. Which is stored (by default) as one directory with sub-directories at the OS level. In other words, in PI you're talking about the OS level - nothing to with PI. In Pick you're actually IN PICK, it's nothing to do with the OS. --Larry Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Anthony W. Youngman Sent: Thursday, March 25, 2010 3:08 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Unidata Silly Gripe In message 031801cacc3b$feb964a0$fc2c2d...@com, Symeon Breen syme...@gmail.com writes Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP Just a little point - bearing in mind I've never used genuine Pick but I think Larry et al are describing *TYPICAL* Pick usage. You couldn't do that on Pr1me so anybody (like me) only used to the Pr1me approach this would seem strange. We had three (actually four) main program directories on our system, called CBP, GBP and RBP. But on a Pick system they would typically have been defined as subfiles of BP, eg BP,COL BP,GEN and BP,REM. Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users -- Anthony W. Youngman pi...@thewolery.demon.co.uk 'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking the thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny. The man lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998 Visit the MaVerick web-site - http://www.maverick-dbms.org Open Source Pick ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
In PICK you'd create a single file which would place the data pointer into the dictionary. If you wanted more data files to share the dictionary you'd simply create another data file. e.g. CREATE-FILE BPFILE 1 15 CREATE-FILE DATA BPFILE,INCLUDES 15 Then you could reference the new data file as BPFILE,INCLUDES... $INCLUDE BPFILE,INCLUDES INIT.MY.COMMON The primary purpose of this structure was to share a dictionary amongst multiple data files. Since a BP file in PICK is nothing more than another PICK file, one would ultimately find where the BP files ended up as multi-level files. UniData, but not UniVerse (I believe), has the ability to mimic these multi-level files, both as regular UD files and as DIR type files. When we migrated from PICK (D3) to UniData, we found the UniData structure to be far more flexible than the old PICK (D3) file structure. Now, our application account holds our source and compiled code, our dictionaries, and some global configurations. The hosted accounts hold the data file(s) and point to the application programs, account dictionaries, and global configurations. They also have their own local program file (not used much), local dictionaries (only because of multi-level files; e.g. PAYROLL,2004 PAYROLL,2005 etc), and configurations. But, from a logical point of view, it seems perfectly rational to have a single directory hold subdirectories, and, therefore, a DIR file to contain multiple DATA directories. However, in the IT world, there are always issues with anything. :-) HTH, Bill Anthony W. Youngman said the following on 3/25/2010 5:49 PM: In message 00c201cacc68$af62e700$0e28b5...@com, Larry Hiscock lar...@wcs-corp.com writes Actually, you COULD do this on the Pr1me. Our application was migrated to Unidata from Pr1me Information. We always kept program sub-directories segregated by application (e.g. AR, AP, GL, etc). But I'm guessing you had *separate* VOC entries for AR, AP etc. At the OS level they were under one sub-directory but inside of PI they were separate FILEs. What I'm talking about - what I think Pick has - is where you have - at the *PICK* level, one BP FILE, and then loads of subfiles in it. Which is stored (by default) as one directory with sub-directories at the OS level. In other words, in PI you're talking about the OS level - nothing to with PI. In Pick you're actually IN PICK, it's nothing to do with the OS. --Larry Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Anthony W. Youngman Sent: Thursday, March 25, 2010 3:08 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Unidata Silly Gripe In message 031801cacc3b$feb964a0$fc2c2d...@com, Symeon Breen syme...@gmail.com writes Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP Just a little point - bearing in mind I've never used genuine Pick but I think Larry et al are describing *TYPICAL* Pick usage. You couldn't do that on Pr1me so anybody (like me) only used to the Pr1me approach this would seem strange. We had three (actually four) main program directories on our system, called CBP, GBP and RBP. But on a Pick system they would typically have been defined as subfiles of BP, eg BP,COL BP,GEN and BP,REM. Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
[U2] Unidata Silly Gripe
I know most won't care, but since I'm in the midst of a lot of Unidata migrations... Unidata provides three nifty tools: convcode, convdata and convidx for use in migrating a database. Can anyone tell me why the syntax for the three aren't the same? convdata and convidx use a unix-like -r flag for recursive, whereas convcode does not: convdata -r dirname convidx -r dirname convcode dirname I know this is absolutely trivial, but I've run into problems before scripting a moving and making the incorrect assumption that convcode took a -r flag. Jeff Butera, Ph.D. Manager of ERP Systems Hampshire College jbut...@hampshire.edu 413-559-5556 Life is a giant weenie roast and I'm the biggest weenie. Rose, The Golden Girls ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Probably because you would never have subdirectories in your program directory. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Butera Sent: 25 March 2010 10:58 To: U2 Users List Subject: [U2] Unidata Silly Gripe I know most won't care, but since I'm in the midst of a lot of Unidata migrations... Unidata provides three nifty tools: convcode, convdata and convidx for use in migrating a database. Can anyone tell me why the syntax for the three aren't the same? convdata and convidx use a unix-like -r flag for recursive, whereas convcode does not: convdata -r dirname convidx -r dirname convcode dirname I know this is absolutely trivial, but I've run into problems before scripting a moving and making the incorrect assumption that convcode took a -r flag. Jeff Butera, Ph.D. Manager of ERP Systems Hampshire College jbut...@hampshire.edu 413-559-5556 Life is a giant weenie roast and I'm the biggest weenie. Rose, The Golden Girls ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Really? We have large trees with code placed all around. If we had a single folder it might have 1 files in it-ugly. Sent from my iPhone Jeff Butera jbut...@hampshire.edu On Mar 25, 2010, at 8:35 AM, Symeon Breen syme...@gmail.com wrote: Probably because you would never have subdirectories in your program directory. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Butera Sent: 25 March 2010 10:58 To: U2 Users List Subject: [U2] Unidata Silly Gripe I know most won't care, but since I'm in the midst of a lot of Unidata migrations... Unidata provides three nifty tools: convcode, convdata and convidx for use in migrating a database. Can anyone tell me why the syntax for the three aren't the same? convdata and convidx use a unix-like -r flag for recursive, whereas convcode does not: convdata -r dirname convidx -r dirname convcode dirname I know this is absolutely trivial, but I've run into problems before scripting a moving and making the incorrect assumption that convcode took a -r flag. Jeff Butera, Ph.D. Manager of ERP Systems Hampshire College jbut...@hampshire.edu 413-559-5556 Life is a giant weenie roast and I'm the biggest weenie. Rose, The Golden Girls ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
So are you saying you have one program file with multiple subdirectories in it ? How would you then compile or catalog such programs - say if it is BP/typeAprogs/progname Or are you saying in one account you have multiple program files ? - If so then you have to use convcode against each program file not the account. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeffrey Butera Sent: 25 March 2010 12:44 To: U2 Users List Subject: Re: [U2] Unidata Silly Gripe Really? We have large trees with code placed all around. If we had a single folder it might have 1 files in it-ugly. Sent from my iPhone Jeff Butera jbut...@hampshire.edu On Mar 25, 2010, at 8:35 AM, Symeon Breen syme...@gmail.com wrote: Probably because you would never have subdirectories in your program directory. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Butera Sent: 25 March 2010 10:58 To: U2 Users List Subject: [U2] Unidata Silly Gripe I know most won't care, but since I'm in the midst of a lot of Unidata migrations... Unidata provides three nifty tools: convcode, convdata and convidx for use in migrating a database. Can anyone tell me why the syntax for the three aren't the same? convdata and convidx use a unix-like -r flag for recursive, whereas convcode does not: convdata -r dirname convidx -r dirname convcode dirname I know this is absolutely trivial, but I've run into problems before scripting a moving and making the incorrect assumption that convcode took a -r flag. Jeff Butera, Ph.D. Manager of ERP Systems Hampshire College jbut...@hampshire.edu 413-559-5556 Life is a giant weenie roast and I'm the biggest weenie. Rose, The Golden Girls ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
See comments in-line. -Original Message- From: Symeon Breen So are you saying you have one program file with multiple subdirectories in it ? [Colin] Sure - why not? How would you then compile or catalog such programs - say if it is BP/typeAprogs/progname [Colin] The same as any other. In UniData you create a VOC entry for the directory and compile and catalog against it. Or are you saying in one account you have multiple program files ? - If so then you have to use convcode against each program file not the account. [Colin] In UniData an account is simply a directory. I'd imagine it would be quite common to have multiple program directories. Although I've only worked with 2 UniData systems - 1 has multiple accounts with many program directories in each although no subdirectories under the program directories, the other has only a couple of program directories but those all have program subdirectories. In both cases it would make life much easier to run commands recursively. Hth Colin Alfke Calgary, Canada ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Sorry - i think we were talking at cross purposes there. Yes an account is just a directory but many people refer to the directory in which they run the udt process as the account and this is where the voc resides. - typically the program files would be sub directories inside this account/directory - so you would have SOPprogs, SLprogs, etc It would get messy if inside this account you had say BP as your program directory with programs in it then also inside bp you had subdirectories also with programs, the sub directories would be fine as you could easily set up voc pointers for them, the BP directory would be fine as well, except any selects and commands based on selects i.e. catalog and basic, may go awry because of the sub directories inside it. So i think the reasoning behind the exclusion of -r for convcode is that you would not usually have a directory that had nothing in it except code and also contained subdirectories also with code, the main directory would be an account and as such you would not want to run convcode in the account, but against each of the program files inside that account. There are a million scenarios here the voc is just too flexible .. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Colin Alfke Sent: 25 March 2010 13:47 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe See comments in-line. -Original Message- From: Symeon Breen So are you saying you have one program file with multiple subdirectories in it ? [Colin] Sure - why not? How would you then compile or catalog such programs - say if it is BP/typeAprogs/progname [Colin] The same as any other. In UniData you create a VOC entry for the directory and compile and catalog against it. Or are you saying in one account you have multiple program files ? - If so then you have to use convcode against each program file not the account. [Colin] In UniData an account is simply a directory. I'd imagine it would be quite common to have multiple program directories. Although I've only worked with 2 UniData systems - 1 has multiple accounts with many program directories in each although no subdirectories under the program directories, the other has only a couple of program directories but those all have program subdirectories. In both cases it would make life much easier to run commands recursively. Hth Colin Alfke Calgary, Canada ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
On unidata ? -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of bradley.sch...@usbank.com Sent: 25 March 2010 14:10 To: U2 Users List Subject: Re: [U2] Unidata Silly Gripe How would you then compile or catalog such programs - say if it is BP/typeAprogs/progname We have a similar structure. The compile command is BASIC BP,typeAprogs progname U.S. BANCORP made the following annotations - Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. - ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Yes, on UniData (7.1). And our program BP is outside the application account/directory. So in our case we do have a directory with nothing but code in it and convcode -r would make sense. Brad. Symeon Breen On unidata ? bradley.sch...@usbank.com Sent: 25 March 2010 14:10 To: U2 Users List Subject: Re: [U2] Unidata Silly Gripe How would you then compile or catalog such programs - say if it is BP/typeAprogs/progname We have a similar structure. The compile command is BASIC BP,typeAprogs progname U.S. BANCORP made the following annotations - Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. - ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Well, I'll certainly concur that an account is simply the location of the VOC. Key word there - typically. Consider: Acct\bp\live\SOprogs Acct\bp\test\SOprogs Acct\bp\custom\SOprogs (OK - so no real pgm directories alongside programs. What about expanding to : Acct\bp\live\SOprogs\includes) Vs. Acct\SOprogs Acct\testSOprogs Acct\customSOprogs Here you're likely mixing Data files/dicts with the program directories. Besides - one is definitely more of a directory tree while the other is more of a directory lawn :) I guess messy is in the eye of the beholder. Plus, I'll certainly agree to the flexibility of the VOC (although it's a double-edged sword). The issue I have with UniData is that it will give you the flexibility with one hand and take it away with the other. Usually, it seems to come down to a typically. I've heard that the origin of UniData came from someone with a very definitive view of the right and wrong way to do things and it really shows every once in a while. My silly gripe is that the OS level commands GUIDE and MEMRESIZE work slightly differently. GUIDE will work on both the actual filename and the VOC name while MEMRESIZE looks at the VOC record. If a local filename has a VOC item that points elsewhere you can easily resize the wrong file or not be able to resize something you think you should be able to. Colin enough of the bad puns and trite colloquialisms already Alfke Calgary, Canada -Original Message- From: Symeon Breen Sorry - i think we were talking at cross purposes there. Yes an account is just a directory but many people refer to the directory in which they run the udt process as the account and this is where the voc resides. - typically the program files would be sub directories inside this account/directory - so you would have SOPprogs, SLprogs, etc It would get messy if inside this account you had say BP as your program directory with programs in it then also inside bp you had subdirectories also with programs, the sub directories would be fine as you could easily set up voc pointers for them, the BP directory would be fine as well, except any selects and commands based on selects i.e. catalog and basic, may go awry because of the sub directories inside it. So i think the reasoning behind the exclusion of -r for convcode is that you would not usually have a directory that had nothing in it except code and also contained subdirectories also with code, the main directory would be an account and as such you would not want to run convcode in the account, but against each of the program files inside that account. There are a million scenarios here the voc is just too flexible .. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
We're with Larry and have truckloads. As the one who started the thread, let me be clear: i'm grateful these utilies have recursIve option and just curious why syntax might differ between them. Sent from my iPhone Jeff Butera jbut...@hampshire.edu On Mar 25, 2010, at 12:23 PM, Larry Hiscock lar...@wcs-corp.com wrote: Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
I do. Multi-level directory files. Or, maybe, I misunderstand your comment. :-) Bill Symeon Breen said the following on 3/25/2010 5:35 AM: Probably because you would never have subdirectories in your program directory. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Butera Sent: 25 March 2010 10:58 To: U2 Users List Subject: [U2] Unidata Silly Gripe I know most won't care, but since I'm in the midst of a lot of Unidata migrations... Unidata provides three nifty tools: convcode, convdata and convidx for use in migrating a database. Can anyone tell me why the syntax for the three aren't the same? convdata and convidx use a unix-like -r flag for recursive, whereas convcode does not: convdata -r dirname convidx -r dirname convcode dirname I know this is absolutely trivial, but I've run into problems before scripting a moving and making the incorrect assumption that convcode took a -r flag. Jeff Butera, Ph.D. Manager of ERP Systems Hampshire College jbut...@hampshire.edu 413-559-5556 Life is a giant weenie roast and I'm the biggest weenie. Rose, The Golden Girls ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
In message 031801cacc3b$feb964a0$fc2c2d...@com, Symeon Breen syme...@gmail.com writes Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP Just a little point - bearing in mind I've never used genuine Pick but I think Larry et al are describing *TYPICAL* Pick usage. You couldn't do that on Pr1me so anybody (like me) only used to the Pr1me approach this would seem strange. We had three (actually four) main program directories on our system, called CBP, GBP and RBP. But on a Pick system they would typically have been defined as subfiles of BP, eg BP,COL BP,GEN and BP,REM. Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users -- Anthony W. Youngman pi...@thewolery.demon.co.uk 'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking the thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny. The man lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998 Visit the MaVerick web-site - http://www.maverick-dbms.org Open Source Pick ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
Actually, you COULD do this on the Pr1me. Our application was migrated to Unidata from Pr1me Information. We always kept program sub-directories segregated by application (e.g. AR, AP, GL, etc). --Larry -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Anthony W. Youngman Sent: Thursday, March 25, 2010 3:08 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Unidata Silly Gripe In message 031801cacc3b$feb964a0$fc2c2d...@com, Symeon Breen syme...@gmail.com writes Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP Just a little point - bearing in mind I've never used genuine Pick but I think Larry et al are describing *TYPICAL* Pick usage. You couldn't do that on Pr1me so anybody (like me) only used to the Pr1me approach this would seem strange. We had three (actually four) main program directories on our system, called CBP, GBP and RBP. But on a Pick system they would typically have been defined as subfiles of BP, eg BP,COL BP,GEN and BP,REM. Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users -- Anthony W. Youngman pi...@thewolery.demon.co.uk 'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking the thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny. The man lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998 Visit the MaVerick web-site - http://www.maverick-dbms.org Open Source Pick ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Unidata Silly Gripe
In message 00c201cacc68$af62e700$0e28b5...@com, Larry Hiscock lar...@wcs-corp.com writes Actually, you COULD do this on the Pr1me. Our application was migrated to Unidata from Pr1me Information. We always kept program sub-directories segregated by application (e.g. AR, AP, GL, etc). But I'm guessing you had *separate* VOC entries for AR, AP etc. At the OS level they were under one sub-directory but inside of PI they were separate FILEs. What I'm talking about - what I think Pick has - is where you have - at the *PICK* level, one BP FILE, and then loads of subfiles in it. Which is stored (by default) as one directory with sub-directories at the OS level. In other words, in PI you're talking about the OS level - nothing to with PI. In Pick you're actually IN PICK, it's nothing to do with the OS. --Larry Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Anthony W. Youngman Sent: Thursday, March 25, 2010 3:08 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Unidata Silly Gripe In message 031801cacc3b$feb964a0$fc2c2d...@com, Symeon Breen syme...@gmail.com writes Just a different way of doing it i suppose - i do have separate sub directories but they are under the dev account and not under say BP Just a little point - bearing in mind I've never used genuine Pick but I think Larry et al are describing *TYPICAL* Pick usage. You couldn't do that on Pr1me so anybody (like me) only used to the Pr1me approach this would seem strange. We had three (actually four) main program directories on our system, called CBP, GBP and RBP. But on a Pick system they would typically have been defined as subfiles of BP, eg BP,COL BP,GEN and BP,REM. Cheers, Wol -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock Sent: 25 March 2010 16:23 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Really? We have more than 20 subdirectories in our program directory. Each of them is defined as a DIR in Unidata, but at the Unix level (and convcode is a system-level command, not a Unidata verb) each is simply a sub-directory of the source directory. Larry Hiscock Western Computer Services -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 25, 2010 5:35 AM To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe Probably because you would never have subdirectories in your program directory. snip ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users -- Anthony W. Youngman pi...@thewolery.demon.co.uk 'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking the thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny. The man lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998 Visit the MaVerick web-site - http://www.maverick-dbms.org Open Source Pick ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users