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:&lt;sourceforge ID&gt;@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>:&nbsp;the main jboss tree
  -             <li><b>jbosssx</b>:&nbsp;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&nbsp;based invocation
  -             <li><b>ejx</b>: the gui front end of jboss
  -             <li><b>jnp</b>:&nbsp;the JNDI&nbsp;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

Reply via email to