User: user57
Date: 01/08/27 22:35:04
Modified: . cvs.jsp
Log:
o updated modules section to include jboss-all, jboss-most, jboss-min &
jboss-mq.
o added some notes about the new vs. old modules.
o changed the cvs link to http://www.cvshome.org, the old link did not work,
or rather the site had issues.
o changed ant link to http://jakarta.apache.org/ant, the old link produced
some weird error
o added link to the SF project info page.
Revision Changes Path
1.7 +97 -35 newsite/cvs.jsp
Index: cvs.jsp
===================================================================
RCS file: /cvsroot/jboss/newsite/cvs.jsp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- cvs.jsp 2001/08/14 04:07:51 1.6
+++ cvs.jsp 2001/08/28 05:35:04 1.7
@@ -10,10 +10,17 @@
plan on working with the source tree, you can set up a
CVS environment
on your machine.
- <p class="text">We host our CVS at sourceforge. <A
href="http://sourceforge.net"> <IMG
src="http://sourceforge.net/sflogo.php?group_id=22866" width="88" height="31"
border="0" alt="SourceForge Logo"></A>
+ <p class="text">
+ We host our CVS at sourceforge. <A href="http://sourceforge.net"> <IMG
src="http://sourceforge.net/sflogo.php?group_id=22866" width="88" height="31"
border="0" alt="SourceForge Logo"></A>
+
+ <ul>
+ <li><a class="link" href="http://sourceforge.net/projects/jboss">JBoss
Project Info</a>
+ </ul>
+ </p>
+
<p class="head">SOURCE CODE
<p class="text"><a class="link"
href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/"><font face="Myriad
Web,Arial"><b>Browse the source on-line</b></font></a>
- <br>Download a daily updated <a class="link"
href="/zip_archives/">snapshot of the sources</a> (ZIP archive)
+ <br>Download a daily updated <a class="link" href="/zip_archives/">snapshot
of the sources</a> (ZIP archive)
<p class="head">CVS ENVIRONMENT
<p class="text">To browse the source tree you <b>will need a CVS client</b>.
If you don't have one already installed on your machine you can download <a
class="link" href="http://www.jcvs.org/">jCVS</a>, the CVS client in java. jCVS will
work on any platform including Linux. However we recommend the native Linux tools or
try <a class="link" href="http://www.wincvs.org">winCVS</a> if you are based on a
win32 platform.
@@ -28,54 +35,109 @@
:ext:<sourceforge ID>@cvs.jboss.sourceforge.net:/cvsroot/jboss</p>
<p>For further explanations see <a
href="http://sourceforge.net/cvs/?group_id=22866">instructions</a> at sourceforge</p>
- <p class="head">MODULES
- <p class="text">The following modules are available for browsing:</p>
+ <p class="head">CVS MODULES
+
+ <p class="text">
+ The list of available modules has recently changed. Below is a list
+ of the currently supported modules. These modules are created via
+ CVSROOT/modules, so look there for more information about how they
+ work.
+
<ul>
- <li><b>jboss</b>: the main jboss tree
- <li><b>jbosssx</b>: the default security implementation
- <li><b>contrib</b>: 3rd party contribution to jboss
- <li><b>contrib/tomcat</b>: The Tomcat 3.2.2 mbean service
- <li><b>contrib/jetty</b>: The Jetty mbean service
- <li><b>jbosstest</b>: the testsuite for jboss
- <li><b>zoap</b>: an alternative SOAP based invocation
- <li><b>ejx</b>: the gui front end of jboss
- <li><b>jnp</b>: the JNDI implementation
- <li><b>zola</b>: the application model
- <li><b>jbossmq</b>: the JMS implementation
- <li><b>jbosscx</b>: the JCA implementation
- <li><b>jbosspool</b>: generic object pool. A fork from Aaron Mulder's
Minerva
- <li><b>jboss-j2ee</b>: J2EE core classes
- <li><b>manual</b>: JBoss manual
+ <li><b>jboss-all</b>: everything required to build JBoss
+ <li><b>jboss-most</b>: almost everything
+ <li><b>jboss-min</b>: the minimum required to build a functional server
+ <li><b>jboss-mq</b>: the JBossMQ standalone server
</ul>
+ <p class="text">
+ The following modules are still available for browsing, but
+ we recommend that the jboss-* modules be used instead.</p>
+
+ <ul>
+ <li><b>jboss</b>: the main jboss tree
+ <li><b>jbosssx</b>: the default security implementation
+ <li><b>contrib</b>: 3rd party contribution to jboss
+ <li><b>contrib/tomcat</b>: The Tomcat 3.2.2 mbean service
+ <li><b>contrib/jetty</b>: The Jetty mbean service
+ <li><b>jbosstest</b>: the testsuite for jboss
+ <li><b>zoap</b>: an alternative SOAP based invocation
+ <li><b>ejx</b>: the gui front end of jboss
+ <li><b>jnp</b>: the JNDI implementation
+ <li><b>zola</b>: the application model
+ <li><b>jbossmq</b>: the JMS implementation
+ <li><b>jbosscx</b>: the JCA implementation
+ <li><b>jbosspool</b>: generic object pool. A fork from Aaron Mulder's
Minerva
+ <li><b>jboss-j2ee</b>: J2EE core classes
+ <li><b>manual</b>: JBoss manual
+ </ul>
+
<p class="head">CVS Administration Polcies
<p class="text">For our policies on CVS versioning and branching see: <a
href="CVSAdmin.jsp">CVS Admin</a>.
<p class="head">More information on Build and Source
- <p class="text">What is Ant? Ant is a Java based build tool. In theory it is
kind of like make without makes wrinkles.
- <p class="text">Why? Why another build tool when there is already make,
gnumake, nmake, jam, and others? Because, they are limited to the OS, or at least the
OS type such as Unix, that you are working on. Makefiles are inherently evil as well.
- <p class="text">Ant is different. Instead a model where it is extended with
shell based commands, it is extended using Java classes. Instead of writing shell
commands, the configuration files are XML based calling out a target tree where
various tasks get executed. Each task is run by an object which implements a
particular Task interface. Granted, this removes some of the expressive power that is
inherent by being able to construct a shell command such as `find . -name foo -exec rm
{}` but it gives you the ability to be cross platform. To work anywhere and
everywhere. And hey, if you really need to execute a shell command, Ant has an exec
rule that allows different commands to be executed based on the OS that it is
executing on.
- <p><a class="link"
href="http://jakarta.apache.org/cvsweb/index.cgi/jakarta-ant/docs/index.html%20">more
doc</a></p>
+ <p class="text">
+ What is Ant? Ant is a Java based build tool. In theory it is kind
+ of like make without makes wrinkles.
+
+ <p class="text">
+ Why? Why another build tool when there is already make, gnumake,
+ nmake, jam, and others? Because, they are limited to the OS, or at
+ least the OS type such as Unix, that you are working on. Makefiles
+ are inherently evil as well.
+
+ <p class="text">
+ Ant is different. Instead a model where it is extended with shell
+ based commands, it is extended using Java classes. Instead of
+ writing shell commands, the configuration files are XML based
+ calling out a target tree where various tasks get executed. Each
+ task is run by an object which implements a particular Task
+ interface. Granted, this removes some of the expressive power that
+ is inherent by being able to construct a shell command such as
+ `find . -name foo -exec rm {}` but it gives you the ability to be
+ cross platform. To work anywhere and everywhere. And hey, if you
+ really need to execute a shell command, Ant has an exec rule that
+ allows different commands to be executed based on the OS that it is
+ executing on.
+ <p>
+ <ul>
+ <li><a class="link" href="http://jakarta.apache.org/ant">Ant Home</a>
+ </ul>
+ </p>
+
<p class="head">What is Buildmagic
<p class="text">
- Buildmagic is a collection of extension tasks for Ant v1.3 and a
- general methodology for organization of build control files.
- It was designed to allow aggregation of one or more source modules
- into one logical project, yet still retain each modules individuality
- (so that the same module could be incorporated into another project or
- worked on independently of a project).
+ Buildmagic is a collection of extension tasks for Ant v1.3/1.4 and
+ a general methodology for organization of build control files.
+ It was designed to allow aggregation of one or more source modules
+ into one logical project, yet still retain each modules individuality
+ (so that the same module could be incorporated into another project
+ or worked on independently of a project).
<p>
- <ul>
- <li>Buildmagic User's Guide
+ <ul>
+ <li>Buildmagic User's Guide
<a class="link" href="bm-usersguide.pdf">[pdf]</a>
- </ul>
+ </ul>
+ </p>
+ <p class="text">
+ The build system is currently being stabilized, but has changed
+ since the writting of this user's guide document.
</p>
<p class="head">WHAT IS CVS (Concurrent Versions System) ?
- <p class="text">CVS is a version control system. It is used to record the
history of your source files. Bugs can creep in when software is modified, and may not
be detected until a long time after the modification is made. With CVS, you can
retrieve old versions to find which change caused the bug.
- <p class="text">CVS can also help when a project is being worked on by
multiple people, where overwriting each others changes is easy to do.CVS solves this
problem by having each developer work in his/her own directory and then instructing
CVS to merge the work when each developer is done.
- <p class="text"><a class="link"
href="http://www.csc.calpoly.edu/%7Edbutler/tutorials/winter96/cvs/">more doc </a><br>
+
+ <p class="text">
+ CVS is a version control system. It is used to record the history of
your source files. Bugs can creep in when software is modified, and may not be
detected until a long time after the modification is made. With CVS, you can retrieve
old versions to find which change caused the bug.
+
+ <p class="text">
+ CVS can also help when a project is being worked on by multiple people,
where overwriting each others changes is easy to do.CVS solves this problem by having
each developer work in his/her own directory and then instructing CVS to merge the
work when each developer is done.
+
+ <p class="text">
+ <ul>
+ <li><a class="link" href="http://www.cvshome.org">CVS Home</a>
+ </ul>
+ </p>
<jsp:include page="navigation.jsp" flush="true" />
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development