Besides my half baked install... my jdbc driver problem still persists, I
can never seem to get the wolips.properties vs. ant. vs bundles vs wonder
code vs frameworks concept figured out or understood. Additionally, Apple's
spotlight doesn't search all the directories. I had to learn that the hard
way with the various wolips properties.

I agree with the original poster... "We" need a one button wizard installer.

As far as the wiki is concerned... it really isn't easy to find that
install page. I believe it should be a big shiny button on the very first
page of the wiki. CLICK HERE TO INSTALL ! And with one sample hello world
app to prove it worked.

I would be happy to test as I am the most cursed when it comes to doing
fresh installs.

James



On Tue, Jul 17, 2012 at 2:48 PM, David Holt <programming...@mac.com> wrote:

> I'll be doing a clean install onto ML in the coming days. I'll make sure
> that the wiki material is up to date and correct for the new OS as I go.
>
> David
>
>
> On 2012-07-17, at 9:46 AM, Pascal Robert wrote:
>
> > Hi Markus,
> >
> > I do agree that we need to an installer that will install Eclipse,
> WOLips, Wonder and the core WO frameworks. But we did cleanup the wiki a
> lot a couple of months ago, so I would like to know which pages on the wiki
> you followed, because this page:
> >
> >  http://wiki.wocommunity.org/display/WONDER/Project+Wonder+Installation
> >
> > does specify that Java is not installed by default on Lion and launching
> a Java app will install the JVM.
> >
> >> Contents:
> >>
> >> - Hot tip
> >> - Rant
> >> - Suggestions for a Solution
> >>
> >>
> >>
> >> Yesterday a new intern started and we set out to set up a WO
> development system. This was a virgin Lion 10.7.3. Fortunately I know what
> to do but my intern would have given up half way through, even with the
> latest docs from the wiki. Oh, and this morning we are still not really up
> to speed. I wouldn't dare to think what a newbie experiences trying to get
> started. I am really angry and couldn't sleep tonight. Lots of thoughts
> were spiraling through my dreams. I will try to note those here but first a
> >>
> >> HOT TIP:
> >> *********
> >>
> >> A virgin Lion system does not have the git command line command.
> Probably nobody really realised this because most of you (certainly I) had
> installed the Apple Developer Tools before Xcode-as-a-selfcontained-app.
> Such an installation would have put all the command line tools like git
> into some unix paths. Now with Xcode as a self-contained app the command
> line tools are still there - inside the app bundle
> Xcode.app/Contents/Developer/Tools... and .../usr subdirs. Just add that to
> your $PATH. What newbie would have guessed while following the instructions
> to install WonderSource??
> >>
> >> MADNESS REIGNS
> >> **********************
> >>
> >> Now here is what makes me really mad (and drives any newbie as fast and
> far away from WOnder as imaginable):
> >>
> >> - Installation instructions are scattered around in various places in
> the wiki
> >> - nowhere are instruction in what order the installation has to be done
> >> - git? What git? My system responds with unknown command
> >> - golipse is an app
> >> - oh, and why do I know that I should look for something called golipse?
> >> - woinstaller.jar is a command line program, why not an app too?
> >> - there are lots of references to places in the file system that are
> not transparent to many users
> >> - instructions to build the WOnder frameworks are confusing,
> referencing a file called build.properties and something called
> wolips.properties and building with eclipse and building with ant and what
> is relevant in which case? And there are at least 3 different pages in the
> wiki about installing the frameworks that contradict each other...
> >> - and a virgin Lion does not have Java installed and makes golipse
> having hickup: running golipse starts to download Eclipse and it then tries
> to do something with Java. Lion prompts the user to download Java, works
> ok, but in the meantime golipse is finished with whatever it was doing. At
> the end we have a working Eclipse without WOLips plugins (newbies do not
> realise this). Next instruction says start eclipse, switch to WOlips
> perspective (what? where do I find that? there is nothing like WOlips) and
> create a (dummy) project just to generate the default wolips.properties.
> >>
> >> And at this point we have probably lost everyone trying to follow the
> instructions. Good Night folks!
> >>
> >> Anyway this morning we tried further and installed WOlips manually via
> Eclipse update manager. We were even able to download WonderSource after
> having put Xcode.app onto the machine. I told my intern to follow the wiki
> about working with WonderSource inside Eclipse and eventually he gets the
> following when trying to WOlips-AntTools->Install
> >>
> >> Buildfile:
> /Users/gabor/Desktop/Development/WonderSource/Frameworks/Ajax/Ajax/build.xml
> >> install:
> >> Ajax.all:
> >> global.environment:
> >> global.properties:
> >> global.framework.install:
> >>
> >> BUILD FAILED
> >>
> /Users/gabor/Desktop/Development/WonderSource/Frameworks/Ajax/Ajax/build.xml:17:
> The following error occurred while executing this line:
> >>
> /Users/gabor/Desktop/Development/WonderSource/Build/build/build.xml:778:
> The following error occurred while executing this line:
> >>
> /Users/gabor/Desktop/Development/WonderSource/Build/build/generic.xml:526:
> /Users/gabor/Roots/Ajax.framework does not exist.
> >>
> >> This is after about 8 hours work in front of the screen.
> >>
> >> WE NEED A WORKING TURNKEY SOLUTION - ASAP! And I need a new intern as
> the other one just jumped out the window :-(((
> >>
> >> POSSIBLE SOLUTION
> >> *************************
> >>
> >> Here are my ideas from a sleepless night.
> >>
> >> I see a fully self-contained downloadable package similar to what Apple
> does with Xcode that contains a fully loaded and configured Eclipse with
> all the WOlips plugins installed. Create a directory inside Eclipse (maybe
> packaged as a plugin?) that encapsulates the WonderSource and precompiled
> binaries (the WOnder Frameworks). Let WOlips's default wolips.properties
> point to these framework directories. Create a mechanism that upon each
> start of this Eclipse executable it checks if the WebObjects frameworks are
> installed (I know we cannot deliver those directly inside the Eclipse
> package but must load them from an Apple server). The startup task could
> download WebObjects mimicking the woinstaller.jar functionality. This
> functionality could also be made available in the WOlips project properties
> and/or in the WOlips context menu for a manual download (might not be
> needed). The download URL must point to a fixed location on wocommunity or
> whatever and must be rerouted from there to the real Apple server. This
> would prevent things from breaking when Apple eventually decides to
> (re)move the WO downloads.
> >>
> >> A user would probably not mind downloading a couple 100 MB and waiting
> an hour for everything to settle but then everything "just works". And
> don't tell me the Wonder Frameworks and WOlips will be outdated eventually.
> Yes, they will, but the newbie user does not care. Nobody cares if the
> latest and greatest is there when it does not work. Better get startet with
> something a couple months old THAT WORKS! When packaging Wonder (and
> WebObjects) as a plugin we can provide an update site and have to user at
> any time update his installation to the latest and greatest and still have
> something THAT JUST WORKS!
> >>
> >> As there is still a wolips.properties inside Eclipse package we can
> provide to the experience used clear (not contradicting! ) instructions how
> to customize the whole setup. All of this does not prevent the experienced
> user to play with the wonder source and build his/her own frameworks. BUT
> STILL IT WORKS INITIALLY OUT OF THE BOX!!
> >>
> >> I think this is the way to go. What do you think?
> >>
> >> Have fun (yes, *I* still do!)
> >>
> >> ---markus---
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Do not post admin requests to the list. They will be ignored.
> >> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> >> Help/Unsubscribe/Update your Subscription:
> >>
> https://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
> >>
> >> This email sent to prob...@macti.ca
> >
> >
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> > Help/Unsubscribe/Update your Subscription:
> >
> https://lists.apple.com/mailman/options/webobjects-dev/programmingosx%40mac.com
> >
> > This email sent to programming...@mac.com
>
>
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/james%40jimijon.com
>
> This email sent to ja...@jimijon.com
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to