cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niclas Hedhman <nic...@localbar.com>
Subject Re: Installing Cocoon [was Re: Documentation update]
Date Sat, 12 Feb 2000 10:23:01 GMT

I see the benefit for getting people hooked on Cocoon to have a ultrasuper simple
setup...

Download a tar.gz  (Stefano, I can volunteer for that) or .zip file into a
directory.

java -jar Cocoon-1.6.2.jar

It will bring up the necessary environment and have the samples available
straight up. Webserving preferably at 8000 or commandline, so it doesn't
interfere with existing webserver.

Now, that would be easy start.

Then you can start fooling arond with the settings, your own SiteMap, linking it
into Apache Webserver and so on. All the hard stuff!

Niclas

Stefano Mazzocchi wrote:

> Mike Engelhart wrote:
> >
> > Brett McLaughlin wrote:
> >
> > > Guys-
> > > >
> > > * Moved instructions to put tools.jar in your classpath _above_ running
> > > bootstrap for Ant, since Ant requires it as well.
> > > * Removed listing to get Sun Project X, since it is in classpath as part
> > > of Ant instructions
> > > * Updated location of Servlet API 2.2, since you have to get it with
> > > jakarta-tomcat now.
> > > * Added complete list of actual jar files that should be in the
> > > classpath.  This helps the novice not do things like put xt.zip (which
> > > contains xt.jar) in their classpath and get frustrated when things don't
> > > work.
> > >
> > > Could someone please commit this thing?  It works as of today, Cocoon
> > > 1.6.2, latest and greatest src builds with these instructions.  Thanks.
> > >
> > > -Brett
> > > Index: build.xml
> > I was just thinking about the ease of building/installing cocoon and
> > wondering that maybe we could have available for download a mega-jar of all
> > needed classes (assuming license restrictions don't get in the way).  I
> > mean, there's xalan, xerces, ant, FOP, fesi, gnuregex, JSDK and of course
> > Cocoon all open source licensed which comprises the standard required
> > downloads. I think this would take a lot of confusion out of the install for
> > beginners and make it a hell of lot easier to upgrade to a new version when
> > one is released?  I guess we'd have to test the combination but even if it's
> > just the standard latest releases, that would probably take care of the
> > majority of folks.
>
> Ok,
>
> since _many_ think that installing Cocoon is a pain in the ass (I'm the
> first one of them!), we'll try to make it easier.
>
> This means:
>
> 1) DCP will be removed from main distribution in Cocoon 1.7: for those
> who still need DCP, we'll provide an external package. (so FESI
> requirement is gone)
> 2) MapProducer will be removed too as above (so gnuregex is gone)
> (anyway, is anybody using it?)
> 3) there will be a new distribution that will include
>
>  - Cocoon
>  - Xerces
>  - Xalan
>  - FOP
>  - Ant
>  - Servlet API 2.2
>
> (the other optional packages are left to download if wanted)
>
> Now, how do we do this in order to simplify both installation and futher
> evolution? Alternatives are:
>
> 1) cocoon-<version>.jar includes both docs/samples and class files in
> the right place so it can be installed by simply dropping it in your
> classpath up front. Cocoon could also work out with the samples directly
> from the classpath and also serve documentations.
>
> 2) cocoon-<version>.zip and cocoon-<version>.tar.gz (I'd need a
> volunteer for the tar.gz distro, Donald?). Flavors could be:
>
>  a) one big jar file with everything inside
>  b) a dir with all the jar packages and their version (might simplify
> evolution in case one wants to upgrade the module without upgrading
> cocoon, allows better parallelization of development)
>  c) ???
>
> 3) come up with your own way of installing Cocoon, we are all very open
> to any kind of suggestions to make this process easy (use a java
> installer? which one? is it free? how does it work with servlets?)


Mime
View raw message