Hi Frank,

Frank Lawlor wrote:
I am trying to set up AppFuse 2.
I followed the instructions at
http://appfuse.org/display/APF/AppFuse+QuickStart.
Seemed to go ok (but it set up my project in my documents dir w/o even
asking me where I REALLY want it!)
It's a shame you find it all so confusing. The reality is that it doesn't really matter too much where you install things provided:

1.   Each of the components knows where to find all the others.

2.   You avoid paths with spaces in them.

The main reason for number 2 is that many Java-based applications (and quite a few Windows programs too) have problems with paths containing spaces. Unless you remember to put quotes around the paths all the time, then you are likely to run into problems sooner or later and those problems can be difficult to diagnose, especially for the newcomer. I suspect that is the reason for suggesting paths other than the Windows "Program Files" directory.

FWIW, I have been using Windows since version 3.1 and I learned long ago _never_ to install programs in the Program Files directory. I come to grief with some programs that are hard-coded to expect Program Files - I'm afraid I consider that to be bad software design and such programs don't linger long on my hard disk. I actually create 3 partitions, put Windows on the first (C: drive - so I can blow it away episodically when it craps itself), my data on the second (D: drive - so my data survives Windows' episodic self-destruction) and programs on the third (F: drive - a hangover from old Netware network setups - gives a nice short, space-free path to all my applications).

As for AppFuse installing itself into "My Documents" - it installs itself wherever you run the startup command from.

In terms of getting rid of all the errors, may I suggest you avoid the quickstart as I believe this is more suitable for experienced J2EE developers and instead start again from scratch using the more detailed tutorial you've found (http://appfuse.org/display/APF/Development+Environment). I know from recent experience that it's a steep learning curve, but patience and perseverance will be well rewarded in the end. Also, keep in mind that as a newcomer to AppFuse, you have a very valuable resource that you can offer to the open source community, your "newness". One of the paradoxes of documentation is that it's hard to write documentation about something unless you know it, but it's also hard to write documentation that's useful for newcomers when you know something well. What you can do to help is to make detailed notes of what you find confusing now and then contribute to improving the documentation from a newcomers perspective as soon as you feel confident enough to do so.

Finally, I've used a number of J2EE application frameworks and I've found AppFuse to be the easiest to get started on and the best documented of all that I've tried so far.

HTH,

Rob Hills
Waikiki, Western Australia

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to