I was referring to config.ijs in ~user/config. When I first started with J it took me a while to understand how config.ijs and profile.ijs worked together. And you're right profilex.ijs is not created if missing. profile.ijs just attempts to run it. I mis-remembered. It's a little confusing, but I hope profilex is kept.
On Thu, Jun 10, 2010 at 7:17 PM, Sherlock, Ric <[email protected]>wrote: > > From: Don Guinn > > Sent: Friday, 11 June 2010 10:11 > > > > It's not really necessary to copy the template. As after I install J I > > just have to try it to see if it runs. After that, there is a > > profilex_ijs already copied created by the initial run. Now edit to > > suit. From that time on if I update J by installing on top of the > > previous version as recommended, my profilex.ijs is left alone. > > I can't confirm that profilex.ijs gets created if it doesn't exist, are you > sure? Even if it does, the problem I anticipate with that method is that > you'll end up with two j602-user folders. An orphaned one created in the > default location (~home/j602-user) by the initial run and one wherever you > subsequently specify it to be in profilex.ijs. > > > Maybe it would be less confusing if profilex.ijs were named profile.ijs > > and what is now profile.ijs named something else, like startj.ijs. > > To me, calling it profilex is confusing. Don't confuse people with two > > profiles running around. > > Most of this probably comes down to peoples' different ideas of what > "startup" or "profile" mean (probably formed by past experience). > > Looking at profile.ijs the only thing it really does is define the location > of, and create, the J systemfolders. It then passes off to boot.ijs. > profilex.ijs (if it exists) just customizes the location of the ~user > systemfolder. So if they were to be renamed, maybe the following would be > appropriate. > > * profile.ijs --> boot_sysfolders.ijs > * profilex.ijs --> boot_sysfolder_user.ijs (optional) > > > Of course, there is config.ijs to confuse people. Why is there a > > startup and a config? Well, I know why. But to a new person it is > > a little confusing. > > The only config.ijs I'm aware of is in ~addons/config. Are you thinking of > ~system/util/configure.ijs? I don't think that script is located anywhere > that should worry a new user? > > > On Thu, Jun 10, 2010 at 5:50 PM, Sherlock, Ric > > <[email protected]>wrote: > > > > > From a new user's point of view, I imagine the "copy > > profilex_template.ijs > > > to profilex.ijs and edit to suit" approach isn't exactly the pinnacle > > of > > > user-friendliness. > > > > > > The thing it really has going for it IMO was that you only have to > > get it > > > right once. There is no need to revisit it each time you reinstall J. > > If > > > the need to reinstall J becomes less frequent, then remembering (how) > > to > > > configure profile.ijs is likely to be more problematic when it is > > required. > > > > > > > From: Don Guinn > > > > Sent: Friday, 11 June 2010 07:55 > > > > > > > > What's so difficult about having profilex? Seems pretty simple to > > me. > > > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
