Re: New Wonder Project with WOLips

Lachlan Deck <[email protected]> Sun, 27 Jul 2008 15:29:49 +1000
Newsgroups gmane.comp.web.webobjects.general
Message-ID <[email protected]>
Hi there,

first suggestion: you'll get more responses on the main mailing lists =20=

for WO. I'd pick either 'a' or 'b' to post your set up questions to =20
and 'c' for Wonder related questions.
a) [email protected] -- for general WO discussions
b) [email protected] -- for WOLips and woproject discussions
c) [email protected] -- for wonder stuff

On 27/07/2008, at 2:35 PM, Jes=FAs A. Guzm=E1n Bremer wrote:

> Im coming back to develop in WO s and since too many things changed =20=

> and got depreciated in 2 years, I want to start a fresh new project

Lots of changes indeed.

> I installed Eclipse 3.3 down from 3.4 since nothing worked,

Only the nightly WOLips builds AFAIK work with 3.4 at the moment. =20
Stable works with 3.3.

> but trying to go trough the full installation, was not easy, since =20
> they don't mention completely current stable versions to use

Not sure what you mean. It just depends on the WOLips update site you =20=

use.
http://wiki.objectstyle.org/confluence/display/WOL/Tutorials --> =20
Install WOLips with Eclipse Update Manager

> I have Leopard 10.5.4, latest WO that comes with the latest SDK i =20
> think is 5.4.2 (how to check version),  Eclipse 3.3 WO Lips =20
> (installed from Eclipse) and Wonder "Wonder-latest-Applications-54"
>        and finally mysql-5.0.51b-osx10.5-x86
>
> 	Questions
> 	1-Which Eclipse Europa Package is best
> 		a-Eclipse IDE for Java Developers (78 MB)
> 		b-Eclipse IDE for Java EE Developers (125 MB)

I always download the J2EE one. Has pretty much most options needed.

> 	2-What available plug-ins are recommended
>             -WO Lips server
> 		Apple Maven support
> 		Maven Support

Apple Maven -- optional: if you want to use maven (but requires you've =20=

also installed m2eclipse from Sonatype).
Maven Support -- no. It's for maven vs1. Should be removed as an =20
option I reckon.

> 		Profiling Support

Depends if you have the profiling

> 		Scripting support

Optional. Depends on having the Groovy plugin also installed.

> 		Standard Install

Yep, unticking the platform goodies not relevant.

> 	   -Mylin ?

Optional.

> 	3-For MySQL GUI admin, what is recommended

There's a few options out there. CocoaMySQL, phpMyAdmin, etc.

> 	4-Recommended preferences in eclipse and additional =
configurations =20
> needed to start with right foot.

Have a look through the tutorials + ask any specific questions as they =20=

arise. Otherwise you should be able to get things up and running with =20=

the defaults.

> =46rom what i read using "WO 5.4" is the way to go,

Some teething issues, but probably the way to go if starting from =20
scratch.

> any problems with WOnder?, is it currently using this?.

It's definitely recommended.

> 	5-For creation of project should i start as WOnder Application =
or =20
> Maven WO App? There is a checkbox.."Link to wonder Projects".... how =20=

> should this be set?

This depends on what build system you prefer. Ant (the default) used =20
by all options except for Maven which is the other choice. At this =20
point in time ant is the most popular - with maven options being a =20
more recent addition. (I'm personally using maven)

> 	6-I will try to work with Ajax, any special recommendations on =
WO=20
> +Ajax, links to read (i saw the podcast already and they are good)

Check out the Ajax framework in Wonder and the examples.

> 		Is there any work on integrating sproutcore or current =
AJAX in =20
> ProjectWonder is more mature

Both Anjo and Mike have been working on (and committing to Wonder) =20
Sproutcore framework and examples.

>
> 	7-Is there any road map to when Eclipse Ganymede will be =
compatible?

I'm using Ganymede. But you have to use a WOLips nightly which for =20
some people is risky. I just pick and choose when to update.

> 	8-My app needs to import data uploaded as fixed text files 12K =20=

> lines at a time, I have been looking into ERAttachmentProcessors =20
> Looks like it can help, but i find little documentation on this, or =20=

> how to configure it.

Can't help you there.

with regards,
--

Lachlan Deck