jicarilla-site/src/docs index.vm,NONE,1.1

[email protected]
Newsgroups gmane.comp.java.jicarilla.cvs
Message-ID <[email protected]>
Update of /cvsroot/jicarilla/jicarilla-site/src/docs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13093/src/docs

Added Files:
	index.vm 
Log Message:
staticmesh-based website. valid xhtml, blah blah.

--- NEW FILE: index.vm ---
<html>
    <head>
        <title>Jicarilla.org -- IoC Component Glue</title>
    </head>
    <body>
    <h1>Welcome to Jicarilla.org!</h1>
    <div class="infoPanel">

    These pages are about the open source java project named jicarilla.
    Jicarilla provides a java platform for developing a wide range of
    applications and software components. Think of Jicarilla as the glue
    between your classes, beans, components and/or services.

    </div>
    <div class="mainPanel">
<h1>What is Jicarilla?</h1>

<p>A compact, powerful, extensible and performant component-oriented
software framework written in java, and a collection of components
developed for this framework. Jicarilla utilizes and supports inversion
of control, seperation of concerns, seperation of interface from
implementation, contract-based programming, aspect-oriented
programming and event-based programming. To get the buzzwords out of
the way :D</p>

<p>In readable english, Jicarilla provides a platform for developing a
wide range of applications and software components. Think of Jicarilla
as the glue between your classes, beans, components and/or services.
Jicarilla can be used for building and glueing together a wide variety
of applications. Whether you build web services, server applications,
servlets, enterprise javabeans, desktop applications, or applets,
Jicarilla will make it easier.

<p>The main pattern that Jicarilla uses to make this happen is inversion
of control. It is not the only framework that utilizes this pattern,
nor was it the first. Here's a non-exhaustive list of similar
frameworks:

<ul>
    <li><a href="http://www.picocontainer.org/">PicoContainer</a></li>
    <li><a href="http://www.springframework.org/">Spring Framework</a></li>
    <li><a href="http://xwork.dev.java.net/">XWork</a></li>
    <!--<li><a href="http://avalon.apache.org/">Avalon</a></li>-->
    <li><a href="http://www.keelframework.org">Keel</a></li>
</ul>

<p>Jicarilla is different from each of these in many subtle ways, but also
in a very obvious way: Jicarilla natively supports the use of each of
these frameworks and/or components developed for them. With Jicarilla,
you will be able to use components developed for any of these
frameworks, and mix them together in any way you please. In addition,
existing investments are preserved, because you can keep using these
frameworks, and use Jicarilla to glue them together.</p>

<h1>Why does Jicarilla exist?</h1>

<p>Jicarilla's main difference and added value when compared to the
efforts mentioned above is that it integrates the distinct but
compatible architectural choices made in each of these projects into a
small coherent API and supporting architecture. The beauty of Jicarilla
that it even manages to do this without resulting in difficult-to-read
code.</p>

<p>Comparing Jicarilla with something like J2EE is like comparing an
orange with a truckload full of bananas: Jicarilla is extremely
non-intrusive, compact and simple; J2EE is huge, complex, and the
kitchen sink is mandatory. Fortunately, you can use Jicarilla within a
J2EE environment quite easily.</p>

<h1>How is Jicarilla developed?</h1>

<p>The idea is to follow a very loose consensus-like development model
similar to that which is used at <a href="http://www.apache.org/">apache</a>,
once the first release or two are out. Until that time, Jicarilla
is going to be a "benevolent dictatorship" project run by its
founder, Leo Simons.</p>

<p>Jicarilla is not here to push competing solutions out of the market.
Rather, the goal is to integrate with them.</p>

<p>Jicarilla is not here to make waves. Rather, the goal is to make usable
software.</p>

<p>Jicarilla is not about big architecture. Rather, it is about small
incremental development based on architecture that has proven to work
elsewhere.</p>

<h1>Where do I start?</h1>

<p>You should start With the
<a href="http://lsd.student.utwente.nl/jicarillaGetStarted">Getting Started</a>
documentation of course!</p>

<h1>How do I get support?</h1>

<p>Subscribe to the
<a href="http://lists.sourceforge.net/mailman/listinfo/jicarilla-devel">jicarilla-devel
mailing list</a> and send your questions there. Another user or a jicarilla
developer will usually provide a swift response.</p>

<h1>How do I get involved?</h1>

<p>An excellent way to contribute is to write or improve our documentation.
All documentation (with the exception of the javadocs) is kept on our
<a href="http://lsd.student.utwente.nl/jicarilla/">Wiki</a>, which means that
everyone is able to make changes to everything.</p>

<p>But there's more ways you can participate. Join the
<a href="http://lists.sourceforge.net/mailman/listinfo/jicarilla-devel">jicarilla-devel
mailing list</a> to ask and answer questions, send in patches, file bug reports
make requests for enhancements, and otherwise participate in general discussion
about Jicarilla. We love to hear from our users!</p>

<h1>Acknowledgements</h1>

<p class="acknowledgement">This product includes software developed by the
Apache Software Foundation
(<a href="http://www.apache.org/">http://www.apache.org/</a>).</p>

<p class="acknowledgement">This product includes software and documentation
developed by the World Wide Web Consortium
(<a href="http://www.w3.org/">http://www.w3.org/</a>).</p>

<p class="acknowledgement">This product includes software and documentation
developed by the The Internet Society
(<a href="http://www.ietf.org/">http://www.ietf.org/</a>).</p>

<p class="acknowledgement">This product includes software and documentation
developed by the University of California, Berkely
(<a href="http://www.berkeley.edu/">http://www.berkeley.edu/</a>).</p>

</div>
</body>
</html>



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.