• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: All In One Installer broken
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: All In One Installer broken


  • Subject: Re: All In One Installer broken
  • From: Kieran Kelleher <email@hidden>
  • Date: Sun, 06 Dec 2009 14:05:07 -0500

If Jeremy installer is broken, then we need to eliminate it. Feels kind of unfair to expect Jeremy to maintain it if WO is not his gig anymore.

On Dec 6, 2009, at 1:52 PM, Pascal Robert wrote:

BTW, I'm reworking the Getting Started page and the new content mention both Jemery and Don installers as alternative. Full text :

---------------------
First, you need to install the WebObjects core frameworls and an IDE (Eclipse and the WOLips plugins).


To install the frameworks, we strongly suggest that you follow this tutorial(1)

After you have installed the frameworks, you need to install Eclipse and WOLips. The recommanded Eclipse version is 3.4.2(2) (Classic or For Java EE Developers editions). For WOLips, we suggest that you use the nightly version, available at http://webobjects.mdimension.com/wolips/nightly . Follow this tutorial(3) to see how to properly install the WOLips plugin inside Eclipse.

On Mac OS X, you can also install Eclipse and WOLips with a turn-key installer(4). This kit will install Eclipse, WOLips (stable build), WOTaskd/Monitor launchd scripts and Project Wonder frameworks. Please note that you still need to install the WebObjects frameworks before using the turn-key installer.

On Windows, you can use an Java application(5) that will install everything, including the WebObjects frameworks.
---------------------


(1) : http://wiki.objectstyle.org/confluence/display/WOL/Using+WOLips+With+Multiple+Versions+of+WebObjects
(2) : http://www.eclipse.org/downloads/packages/release/ganymede/sr2
(3) : http://wiki.objectstyle.org/confluence/display/WOL/Install+WOLips+with+Eclipse+Update+Manager
(4) : http://sisuworks.com/files/Eclipse+WOLips.zip
(5) : http://web.me.com/pccdonl/

Kieran et al:

Good stuff and we probably do need lower the barriers to begin development. This conversation could probably stand to be as long as the MySQL thread. :-)

I think some of the sources regarding how to get started have conflicting information. Did you start out at wocommunity.org and follow the directions there? It looks to me like the getting started links there would still work (for 3.4 dev anyway). I wonder a couple things -

1. is it in any way possible that Apple could point to a site like wocommunity.org - simply for the tools. One link. :-) It's just one link. It seems to me that any newbie is gonna land at Apple before anything else.

2. could the community somehow agree on a single site to host Eclipse/WOLips installers and instructions for all platforms? My feeling is the installers and guides are scattered across different sites and threads from listserves. If there was one page that had downloads - OS X, CentOS, FreeBSD, Windows, etc. Since the tools are hosted at ObjectStyle, maybe that's where it should be. If I google 'webobjects development' the 3rd link is:

http://wiki.objectstyle.org/confluence/display/WOL/Scratch+Setup+of+WebObjects+Development+on+a+Mac

That's not a bad place to land - but it is completely different from where wocommunity.org points. And the info is kinda stale. My only thought about adding another getting started page is that maybe we should make a concerted effort also to remove anything old first. Maybe with a decently ranked page already returned from a google search, maybe we should simply re-work that page?


Tim Worman UCLA GSE&IS



On Dec 6, 2009, at 9:36 AM, Kieran Kelleher wrote:

I was setting up a new SL dev environment, and just to see what the initial installation and setup procedure would be like for a complete newbie on SL, I looked on the wiki for instructions for the simplest possible path to new installation on a virgin Snow Leopard.

It seems that really, a newbie would probably be confused and would probably struggle. :-(


After installing WebObjects 5.4.3 using Apple's dmg installer and then installing the "All In One" Eclipse/WOLips installer from Jeremy's .mac page (since the sisu download was slow as molasses with an est time of 1 day+!), I then hit a roadblock, getting an error when launching Eclipse after running Jeremy's installer.
" An Error has occurred"
" See the log file ~/.eclipse/...../blahblah.log"


That error log file is full of "missing required bundle" messages.

Anyway, just FYI, I don't have time for troubleshooting this now .... I am doing my usual 3.4.2 download and install/setup the manual way.

Since Jeremy is not working in WO anymore and this is AIO (All In One) installer is clearly broken for install on a virgin OS X Snow Leopard box, we might want to just discontinue the all-in-one installer and just go write a concise "WebObjects Developer Quick Start Guide" for newbies .......so I started a wiki page on this and will work on completing it as I get time. Any thoughts on that? Should I wipe all references on the wiki to the AIO?

If we are ever going to get new devs to come to WebObjects, we need to have a working quick start. Any dev worth his salt should be comfortable on the command line, so maybe a bash install script that downloads and installs various bits and configures everything might be the better route. Any opinions on that?

BTW, I went to use the WOInstaller.jar initially and thinking that a newbie would want standard install paths, I set the WOInstaller.jar target as "/", but got an error saying System directory already exists. Should the WOInstaller.jar's CPIO class be changed to just overwrite existing files? Does that "overlay" directory paths (aka merge eith existing files if named differently, or does it realyl "replace" existing directories (ie., wiping them out)?

Anyway, this is just some meandering thoughts / discussion before I leave off the "How would a newbie WO dev fare on getting started" for now and go do some work.

Regards, Kieran
_______________________________________________
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

_______________________________________________ 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


_______________________________________________ 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
  • Follow-Ups:
    • Re: All In One Installer broken
      • From: Gordon Belray <email@hidden>
References: 
 >All In One Installer broken (From: Kieran Kelleher <email@hidden>)
 >Re: All In One Installer broken (From: Tim Worman <email@hidden>)
 >Re: All In One Installer broken (From: Pascal Robert <email@hidden>)

  • Prev by Date: Re: All In One Installer broken
  • Next by Date: Re: All In One Installer broken
  • Previous by thread: Re: All In One Installer broken
  • Next by thread: Re: All In One Installer broken
  • Index(es):
    • Date
    • Thread