Le 2011-05-09 à 12:36, Kevin Spake a écrit :

> Simplifying the install process would be a good thing for newbs such as 
> myself. My install reflects some of the confusion I experienced the past week 
> or two trying to get things up and running. 
> 
> For example: The first example of WO installation instructions I came across 
> was the one where it describes how to install for multiple versions of WO. 
> So, I'm installed in /Developer/webobjects/versions/webobjects543/ .  Now 
> that it's done, I don't imagine ever installing an older version of WO, and 
> it's doubtful there will be a newer version any time soon, so I may have 
> complicated my life more than necessary. Not to mention having to edit the 
> wolips.properties file, which I did not even know how to find, as I don't 
> generally mess with invisible files on my imac. 
> 
> Given that Wonder is considered so indispensable, you might consider bundling 
> egit into the mix with WO and WOlips.

+1

> 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.

> 
> I suppose if you expect most of your new initiates to WO development are 
> experienced java developers who happen to be moving over from a different set 
> of frameworks, a lot of the hand holding would not be necessary. That is not 
> my situation. 
> 
> Example code and a walk-through on how to develop a basic app from start to 
> finish, with no "a miracle happens here" moments would be fantastic. 

That's the idea of the Beginner Book in the wiki.

> A big part of the difficulty is the expectation that a new user can just 
> start out programming in WO. It can be discouraging to find out that learning 
> to program using WO is not step 1, it's step 5, or 8 or whatever. It requires 
> a degree of patience.
> 
> HTH
>  
> Kevin 
> 
> 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]

Reply via email to