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]
