+1. newbies in avalon/phoenix can really gain from this and maybe leading from helloworld , we could have helloworld2, helloworld3 ... samples to get more closer to exposing more and more features of avalon/phoenix. I am truely a newbie as far as avalon goes & for me right now , getting to know what these sub-projects address are in itself a small task , and if i can capture those grounds in bits and pieces , It would be just perfect. And then maybe i can ask more sensible questions.(unlike this one ...:-))
Vinay. --- Paul Hammant <[EMAIL PROTECTED]> wrote: > I'm speaking to lots of Open Source people about > their projects and > porting to Avalon/Phoenix. In some cases they are > keen on migration, in > others keen on dual mode. In all cases they don't > know where to start. > Now HelloWorld is a simple example, but it's highly > tied to the rest of > Cornerstone. > > I'd like to, if all are in agreement, have an even > leaner demo that is > included in the phoenix project. > > It would : > > 1) only be included in Phoenix's source distribution > 2) also be a separate self contained source > distibution > 3) have a build target in the parent build script > that makes the child > source distribution. > > Imagine a dir in phoenix called "newbie-sample" that > contains: > > readme.txt > build.bat > build.sh > build.xml (not phoenix's one) > src/java/foo/Bar.java > src/java/foo/Fred.java > src/java/foo/Wilma.java > src/javafoo/Bar.xinfo > src/conf/sample-assembly.xml > src/conf/sample-config.xml > src/conf/sample-server.xml > src/manifest/server.mf > > Imaging invoking "build sample" in Phoenix's main > build script that > makes a zip that includes the above plus: > > lib\cornerstone.bar > lib\cornerstone-compilation.jar > lib\logkit.jar > lib\avalon-framework.jar > lib\avalon-excalibur-20010919.jar > lib\avalon-scratchpad-20010919.jar > lib\phoenix-client-20010922.jar > > This would allow the zip > (phoenix-app-for-newbies.zip) be unzipped and > newbie to start work making a SAR compatible server > application. Of > course the build.xml file would contain the bare > minimum of build > targets as often people are new to Ant as well. The > newbie would have > to get Ant 1.4.1 and edit the build.bat file to set > ANT_HOME if they > have not installed Ant. > > Votes/Opinions please? > > - PH > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
