My suggestion about the command-line tool was to be the same between Mac and Linux.
On a second thought, the same drag-and-drop installation could be possible on Linux. I myself avoid command-line if I can considering GUI more evolved and worthy interface. So in Linux I download a tgz on Desktop, double-click or right-click/Extract, then drag the j60x folder from Desktop to a folder of my choosing. To allow this, again hard-coded cd must be excluded, possibly with the following in jwd: cd `dirname $0` java -X... -jar j.jar --- Oleg Kobchenko <[EMAIL PROTECTED]> wrote: > Maybe an additional dialog is overthinking a bit > for Mac-specific install? Because the only thing > the installation does is hard-code the path in the > jwd file. However, changing the jwx inside J icon to > > cd `dirname $0`/../../.. > ./jwd > > no longer requires this hard-coded cd. > So the installation on Mac becomes simply dragging > a folder in a dmg to a folder of your choosing. > > --- Joey K Tuttle <[EMAIL PROTECTED]> wrote: > > > I agree that Oleg's suggestion may not be any simpler, > > but it is more "standard" - I think your script was the > > first time I've encountered an "interactive" shell script. > > Brought back "fond" memories of APL and 4 take quote-quad > > = 'QUIT' which created a charming and well documented bug > > in a financial organization using MAGIC when they tried to > > bring on line their office in Quito Equador... > > > > As long as I'm working on the command line, I don't really > > think tar -xzf j... ; sudo required much more care (or > > knowledge/understanding) at that point, a script with > > parameters, and perhaps a non-default installation path > > as arguments would be more familiar and not much harder > > to do. Certainly for Linux an RPM or other standard method > > would seem like a big step forward. In OSX, most users have > > never opened terminal (even though it is my favorite and > > first to open application) so any of these things are a > > mystery to them. They are used to a very simple install > > that may require the administrator password, but that they > > are used to. > > > > Seems to me that an install shell could be put into a normal > > OSX form without too much work, and could be reused as > > changes are made without too much trouble. I say that without > > having tried to create one - so I'll take a look at it. > > > > - joey > > > > > > > > At 17:31 -0400 2007/09/29, Eric Iverson wrote: > > >I don't think it fair to say the installer requires more care than > > >the 601 tar and sudo. > > > > > >If the user accepts defaults and keeps typing c things are pretty > > >simple. The only complication is if the user insists on setting a > > >different folder and even that is about as simple as it can be. > > > > > >Your suggestion is interesting. But on reflection I don't see that > > >it is any simpler. > > > > > >The user I care most about is the the one that is completely new to > > >J. Suggestions on how to make the current shell script better for > > >thhe new user are most welcome. > > > > > >----- Original Message ----- From: "Oleg Kobchenko" <[EMAIL PROTECTED]> > > >To: "Beta forum" <[email protected]> > > >Sent: Saturday, September 29, 2007 4:48 PM > > >Subject: [Jbeta] Installer interface > > > > > > > > >The new interactive installer is interesting. However, it requires > > >more care from user and creator, more places to make checks. > > > > > >Alternative could be traditional command-line tool: > > >- run first time without parameters, shows help > > >- run with destination folder parameter, does install > > > > > > > > >Oleg > > > > > > > > >On Sep 28, 2007, at 20:24, "Eric Iverson" <[EMAIL PROTECTED]> wrote: > > > > > >re: chmod required. I have made a change and wonder if you could try > > >this again. That is, remove everthing and start over and do the > > >download again. This time you may not require the chmod or you may > > >simply run into other problems (downloading a file that is > > >executable). > > > > > >Does the shell script installer really feel so much more ancient > > >than the previous tar/sudo/etc steps? > > > > > >What would you recommend instead? I know there are options on the > > >Mac, but I don't think there are easy options on Linux and at least > > >for now I want to keep them the same. J is a program developers > > >tool, not and end user app. If someone provided a complete and easy > > >installer customized for the Mac that was dead easy for us to use I > > >might take a look. > > > > > >I know that Java distributes as a bin shell script for Linux and > > >Mac. They also support other formats such as rpm and something Mac > > >specific but I don't think we can get into packaging options. I kind > > >of like the openness of the shell script. > > > > > >The default location is ~/jsoftware/j602 not ~/j602 but I guess you > > >would consider that to be even more obtrusive. > > > > > >----- Original Message ----- From: "Joey K Tuttle" <[EMAIL PROTECTED]> > > >To: "Beta forum" <[email protected]> > > >Sent: Friday, September 28, 2007 7:34 PM > > >Subject: Re: [Jbeta] test > > > > > > > > >At 18:19 -0400 2007/09/28, Eric Iverson wrote: > > >J602 betas are available. > > > > > > > > >First comment about install in OS 10.4.10 -- > > > > > >Strange/weird - (compared to any other application I've seen) > > > > > >chmod +x was indeed required. Or alternatively, "sourced" as - > > >iMg5:~/Desktop jkt$ . ./j602abeta_mac_powerpc.bin.sh > > > > > >Strange to be in a /bin/sh dialog - feels so "last century..." > > > > > >Nice that I can direct to install someplace less intrusive than > > >~/j602 (thanks for that) > > > > > >Interesting changes in profile.ijs (I haven't searched for > > >more information about multi-user installations - but that > > >sounds promising. > > > > > >More later I'm sure... > > > > > >- joey > > >---------------------------------------------------------------------- > > >For information about J forums see http://www.jsoftware.com/forums.htm > > > > > >---------------------------------------------------------------------- > > >For information about J forums see http://www.jsoftware.com/forums.htm > > > > > > > > > > > > > > >____________________________________________________________________________________ > > >Moody friends. Drama queens. Your life? Nope! - their life, your > > >story. Play Sims Stories at Yahoo! Games. > > >http://sims.yahoo.com/ > > >---------------------------------------------------------------------- > > >For information about J forums see http://www.jsoftware.com/forums.htm > > >---------------------------------------------------------------------- > > >For information about J forums see http://www.jsoftware.com/forums.htm > > > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > > > > > ____________________________________________________________________________________ > Got a little couch potato? > Check out fun summer activities for kids. > http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ____________________________________________________________________________________ Luggage? GPS? Comic books? Check out fitting gifts for grads at Yahoo! Search http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
