Kevin > > > ________________________________ >From: Pascal Robert <[email protected]> >To: Kevin Spake <[email protected]> >Cc: Paul D Yu <[email protected]>; WebObjects Development <[email protected]> >Sent: Mon, May 9, 2011 11:33:21 AM >Subject: Re: Installing the tools: The One True Way? > > > > >> From: Pascal Robert <[email protected]> >> To: Kevin Spake <[email protected]> >> Cc: Paul D Yu <[email protected]>; WebObjects Development >><[email protected]> >> 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.
> >>> >>> From: Paul D Yu <[email protected]> >>> To: WebObjects Development <[email protected]> >>> 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. >>> >>> Paul >>> 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 >>>>> 2) Download eclipse >>>>> 3) Install WOLips >>>>> >>>>> 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/). >>>> >>>>> John >>>>> >>>>> On Mon, May 9, 2011 at 7:03 AM, Pascal Robert <[email protected]> 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. >>>>> >> >>>>> >> Opinions? >>>>> >> >>>>> >> >>>>> >> _______________________________________________ >>>>> >> Do not post admin requests to the list. They will be ignored. >>>>> >> Webobjects-dev mailing list ([email protected]) >>>>> >> Help/Unsubscribe/Update your Subscription: >>>>> >> >>>http://lists.apple.com/mailman/options/webobjects-dev/kelleherk%40gmail.com >>>>> >> >>>>> >> This email sent to [email protected] >>>>> > >>>>> >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> Webobjects-dev mailing list ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> http://lists.apple.com/mailman/options/webobjects-dev/johnthuss%40gmail.com >>>>> >>>>> This email sent to [email protected] >>>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> http://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com >>>> >>>> This email sent to [email protected] >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca >>> >>> This email sent to [email protected] >> >>
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
