Re: Installing the tools: The One True Way?
Re: Installing the tools: The One True Way?
- Subject: Re: Installing the tools: The One True Way?
- From: Kevin Spake <email@hidden>
- Date: Mon, 09 May 2011 11:40:31 -0700 (PDT)
Kevin Pascal Robert <email@hidden>
Kevin Spake <email@hidden>
Paul D Yu <email@hidden>; WebObjects Development <email@hidden>
Mon, May 9, 2011 11:33:21 AM
Re: Installing the tools: The One True Way?
> Sent: Mon, May 9, 2011 11:01:29 AM
> Subject: Re: Installing the tools: The One True Way?
> Le 2011-05-09 à 12:36, Kevin Spake a écrit :
>> I haven't touched a unix command line in a long time. Luckily, CD and MKDIR are the same on DOS so I was able to use the git terminal commands to get Wonder. I know with Realbasic, and maybe with visualbasic as well, there is little or no need for using the command line so easing users into it after they have absorbed some of the other material may be helpful.
> Unless you are planning to deploy your applications on Windows, command line knowledge will be a requirement for
deployments.
> It's not a question of if, but when. Do you begin as you intend to go on, ie. start out with some command line stuff, or take steps to eliminate that in the very beginning and expect to deal with it a little later on? How much effort should be made to compensate for the neophyte?
You need at least knowledge of the basic commands (cd; mkdir; mv; more;) early on.
That's reasonable. Perhaps a link to a command line primer in the wiki beginner book might be useful.
>> Sent: Mon, May 9, 2011 8:53:26 AM
>> Subject: Re: Installing the tools: The One True Way?
>> I think the migration to the "one way" is absolutely the right thing to do. This is the basis from Crossing the Chasm.
>> We have to simplify and make
things consistent for the general new developers.
>> On May 9, 2011, at 11:34 AM, Pascal Robert wrote:
>>> Le 2011-05-09 à 10:18, John Huss a écrit :
>>>> Mike floated the idea a while back about integration WO installation into WOLips. That is the best option in my opinion. Barring that, I still think the easiest, sure to work method is to:
>>>> 1) Use Apple's WebObjects installer
>>>> Most java developers probably already have Eclipse anyway, so then it is just two steps. If the WO installer was part of WOLips, then it is just one step.
>>>> In my experience helping developers get set up here, solutions that don't use Apple's WebObjects installer end up causing problems for users, mainly because of the non-standard file locations; using /System/Library/Frameworks and /Library/Frameworks, etc, results in a less problematic
installation.
>>> We could use symlinks for that, eg /System/Library/Frameworks/JavaFoundation.framework/ count point to /Developer/WebObjects/System/Library/Frameworks/JavaFoundation.framework/ (or just /Developer/WebObjects/Frameworks/JavaFoundation.framework/).
>>>> On Mon, May 9, 2011 at 7:03 AM, Pascal Robert <
email@hidden> wrote:
>>>> Le 2011-05-09
à 07:50, Kieran Kelleher a écrit :
>>>> > AFAIK, the Apple dmg is the only one that installs the examples, documentation (in Developer dir), etc.? Might be useful for beginners.
>>>> I wouldn't call the examples to be
useful :-) We should write new examples that use Wonder features. But I think you are right about the documentation. Maybe woinstall.jar could be changed to also install the documentation.
>>>> > I use woinstall.jar myself usually.
>>>> > In any case, just pick whichever way you think is best, easiest for beginners, and works reliably.
>>>> > On May 9, 2011, at 6:00 AM, Pascal Robert wrote:
>>>>
>> Ok, so we have four pages in the wiki that tells how to configure Apache for development, and numerous pages on how to install WOLips and the core WO frameworks. We need one or two pages maximum! So we need to define what is the The One True Way to install and configure everything for development.
>>>> >> My personal preferences are:
>>>> >> * Install WO in /Developer/WebObjects with woinstall.jar
>>>> >> I think installing WO with the Apple dmg is unsafe, because it install stuff in /System, and Apple have been know to remove stuff they don't support or third-party tools from /System when new releases of OS X are made. Installing everything in /Developer/WebObjects or /Library/WebObjects is much safer.
>>>> >> * Install Eclipse/WOLips with Golipse
>>>> >> IMHO, that's the best way to install the tools, since they install all required plugins + the correct version of Eclipse. But since the default WOLips properties are
set for /Library and /System, we would need to change them to /Developer/WebObjects when installing from Golipse.
>>>> >> * Install Wonder's wotaskd + the adaptor
>>>> >> Everyone should have a
copy of Wonder's wotaskd for development. Even if someone is using DirectConnect for all development, having a copy of wotaskd is useful.
>>>> >> _______________________________________________
>>>> >> Do not post admin requests to the list. They will be ignored.
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be
ignored.
>>>> Help/Unsubscribe/Update your Subscription:
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list (
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden