jefft       2003/08/07 09:58:24

  Modified:    build/site/projects geronimo.html geronimo.pdf
  Log:
  Automatic publish at Thu Aug  7 18:58:19 CEST 2003 from 
http://forrestbot.cocoondev.org.
  
  Revision  Changes    Path
  1.5       +322 -18   incubator-site/build/site/projects/geronimo.html
  
  Index: geronimo.html
  ===================================================================
  RCS file: /home/cvs/incubator-site/build/site/projects/geronimo.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- geronimo.html     7 Aug 2003 14:32:12 -0000       1.4
  +++ geronimo.html     7 Aug 2003 16:58:23 -0000       1.5
  @@ -190,8 +190,14 @@
   <a href="#Mailing+Lists">Mailing Lists</a>
   </li>
   <li>
  +<a href="#The+Wiki">The Wiki</a>
  +</li>
  +<li>
   <a href="#Where+is+the+source+and+download%3F">Where is the source and 
download?</a>
   </li>
  +<li>
  +<a href="#FAQ">FAQ</a>
  +</li>
   </ul>
       
   <a name="N101C8"></a><a name="Overview"></a>
  @@ -201,63 +207,116 @@
           Apache Geronimo is a new effort coordinated by the Apache Software 
Foundation to make a 
           J2EE compatible container.
         </p>
  +<p>
  +       For more information, please read the latest snapshot of the <a 
href="#FAQ">FAQ</a> below
  +       or look <a 
href="http://nagoya.apache.org/wiki/apachewiki.cgi?ApacheJ2EE/FAQ";>here</a> for 
the live one.
  +     </p>
   </div>
       
  -<a name="N101D2"></a><a name="How+do+I+get+Involved%3F"></a>
  +<a name="N101DD"></a><a name="How+do+I+get+Involved%3F"></a>
   <h3>How do I get Involved?</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  -        As with all Apache projects, the usual form is to get the
  +       
  +<strong>Quick Summary</strong>   
  +    
  +</p>
  +<ul>
  +      
  +<li>
  +        Subscribe to the <a href="#Mailing+Lists">mail lists</a>
  +      
  +</li>
  +      
  +<li>
  +        Download code and materials from <a 
href="#Where+is+the+source+and+download%3F">CVS</a>
  +      
  +</li>
  +      
  +<li>
  +         Read the <a href="#FAQ">FAQ</a>
  +      
  +</li>
  +      
  +<li>
  +         Participate and contribute!
  +      </li>
  +    
  +</ul>
  +<p>
  +        The most important step is to join the <a 
href="#Mailing+Lists">mailing list</a>
  +        - please don't post a
  +        "How do I get involved?" message, or ask someone to send you more 
information.
  +        We get far too many requests to be able to do that.
  +      </p>
  +<p>
  +        As with all <a href="http://www.apache.org/";>Apache</a> projects, 
the usual form is to get the
           project's source via CVS tools, join the mailing list(s), find
           something to do, and submit a patch to the mailing list for
  -        their approval and application.  We assume that patch donators
  +        their approval and application.
  +      </p>
  +<p>
  +        We assume that patch donators
           are familiar with CVS, diff and patch.  Enthusiasts are
           encouraged to follow the above route rather than apply to
           various mailing lists with a "how do I sign up" posting.
         </p>
   </div>
       
  -<a name="N101DC"></a><a name="Mailing+Lists"></a>
  +<a name="N10216"></a><a name="Mailing+Lists"></a>
   <h3>Mailing Lists</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  -        Apache Geronimo has two mailing lists of interest:
  +        Apache Geronimo has two mailing lists of interest, the 
  +        geronimo-dev list, where all the discussion 
  +        occurs, and the geronimo-cvs list, which receives commit mails each 
  +        time a commit is made to the incubator-geronimo <a 
href="#Where+is+the+source+and+download%3F">CVS</a> module.
  +
  +      </p>
  +<p>
  +        You can subscribe to the mailing lists by sending an email to
  +        one or both of the following addresses : 
         </p>
   <ul>
           
   <li>
  -<a 
href="mailto:geronimo-dev.at.incubator.apache.org";>[email protected]</a>
  +<a href="mailto:geronimo-dev-subscribe.at.incubator.apache.org";>[EMAIL 
PROTECTED]</a>
   </li>
           
   <li>
  -<a 
href="mailto:geronimo-cvs.at.incubator.apache.org";>[email protected]</a>
  +<a href="mailto:geronimo-cvs-subscribe.at.incubator.apache.org";>[EMAIL 
PROTECTED]</a>
   </li>
         
   </ul>
   <p>
  -        The geronimo-dev mailing list is where all the discussion
  -        occurs. The geronimo-cvs mailing list receives commit mails
  -        each time a commit is made to the incubator-geronimo CVS
  -        module.
  -      </p>
  -<p>
  -        You can subscribe to the mailing lists by sending an email to
  -        one or both of the following addresses:
  +          To send a message without subscribing, try the following links.  
<strong>However</strong>
  +          please don't send a message to the list asking for help, 
information or ideas on
  +          what to do.  The odds are that no one will respond.
         </p>
   <ul>
           
   <li>
  -<a href="mailto:geronimo-dev-subscribe.at.incubator.apache.org";>[EMAIL 
PROTECTED]</a>
  +<a 
href="mailto:geronimo-dev.at.incubator.apache.org";>[email protected]</a>
   </li>
           
   <li>
  -<a href="mailto:geronimo-cvs-subscribe.at.incubator.apache.org";>[EMAIL 
PROTECTED]</a>
  +<a 
href="mailto:geronimo-cvs.at.incubator.apache.org";>[email protected]</a>
   </li>
         
   </ul>
   </div>
  +
       
  -<a name="N10206"></a><a name="Where+is+the+source+and+download%3F"></a>
  +<a name="N10247"></a><a name="The+Wiki"></a>
  +<h3>The Wiki</h3>
  +<div style="margin-left: 0 ; border: 2px">
  +<p>
  +         The project Wiki is <a 
href="http://nagoya.apache.org/wiki/apachewiki.cgi?ApacheJ2EE";>here</a>.
  +      </p>
  +</div>
  +
  +    
  +<a name="N10255"></a><a name="Where+is+the+source+and+download%3F"></a>
   <h3>Where is the source and download?</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  @@ -288,6 +347,251 @@
           The code can be browsed through ViewCVS at
           <a 
href="http://cvs.apache.org/viewcvs/incubator-geronimo/";>http://cvs.apache.org/viewcvs/incubator-geronimo/</a>.
         </p>
  +</div>
  +
  +    
  +<a name="N10273"></a><a name="FAQ"></a>
  +<h3>FAQ</h3>
  +<div style="margin-left: 0 ; border: 2px">
  +<div class="frame note">
  +<div class="label">Note</div>
  +<div class="content">
  +    Updated : 2003-08-07 1500 GMT
  +</div>
  +</div>
  +<div class="frame note">
  +<div class="label">Note</div>
  +<div class="content">
  +The following is a snapshot from the FAQ on the Apache Wiki.  It's here for 
your convenience, but may be out of date at any moment.  
  +For the 
  +updated FAQ, please go  <a 
href="http://nagoya.apache.org/wiki/apachewiki.cgi?ApacheJ2EE/FAQ";>here</a>.
  +</div>
  +</div>
  +<p>
  +These are questions that have come up on the mailing list so far.  They are 
unofficial, but are best efforts by community members to record useful answers.
  +</p>
  +<p>
  +Some questions are unanswered as yet.  Have an answer?  Please discuss it on 
the mailing list, and record the conclusion here.
  +</p>
  +<p>
  +
  +<strong>Q: I'd like to find out more and help etc. What do I do 
next?</strong>
  +
  +</p>
  +<p>
  +A: Participation on the project is via the mailing list and the source code 
repository.  You join by joining the mailing list, and by participating in 
discussion. You help by contributing your ideas, enthusiasm, code, 
documentation, tests, and intangibles. 
  +</p>
  +<p>
  +The fundamental tenet of the ASF is that Great Communities build great code. 
The emphasis is on Community; the code comes from that. If you want to help, 
just join the mailing list, see what needs to be done, and do it. 
  +</p>
  +<p>
  +Welcome.  :-)
  +</p>
  +<p>
  +
  +<strong>Q: Where is the mailing list?  How do I subscribe?</strong>
  +
  +</p>
  +<p>
  +A: The mailing list is [EMAIL PROTECTED]  You subscribe by sending e-mail to 
<a href="mailto:geronimo-dev-subscribe.at.incubator.apache.org";>[EMAIL 
PROTECTED]</a>.
  +</p>
  +<p>
  +
  +<strong>Q: Is there an archive?</strong>
  +
  +</p>
  +<p>
  +A: <a 
href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=140";>[Apache J2EE 
Archives]</a>
  +
  +</p>
  +<p>
  +
  +<strong>Q: Can you mail me if you're interested in me helping.</strong>
  +
  +</p>
  +<p>
  +A: That's not how open source communities generally work. To the people who 
have asked to be contacted if Apache are interested, it's unlikely that this 
will happen with all the huge interest that this has generated. Better to stay 
in touch with the mailing list.
  +</p>
  +<p>
  +
  +<strong>Q: Where is the Apache CVS module</strong>
  +
  +</p>
  +<p>
  +A: incubator-geronimo <a 
href="http://cvs.apache.org/viewcvs/incubator-geronimo";>[Browse CVS]</a>
  +
  +</p>
  +<p>
  +
  +<strong>Q: The CVS module is empty, is there an issue</strong>
  +
  +</p>
  +<p>
  +A: No. The initial committers have not publicly released the base code. Be 
patient.
  +</p>
  +<p>
  +
  +<strong>Q: Will it involve JBoss code.</strong>
  +
  +</p>
  +<p>
  +A: No.
  +</p>
  +<p>
  +This is a new Apache project, running under Apache guidelines.  The Apache 
Software Foundation accepts only voluntary contributions of material from 
authors who possess the legal right to donate it.
  +</p>
  +<p>
  +
  +<strong>Q: Will it &lt;insert some technical phrase here&gt;?</strong>
  +
  +</p>
  +<p>
  +A: It's probably worth holding these questions off for the moment.  This 
project is bringing together members and contributions from many existing J2EE 
communities, and is just starting to come together.
  +</p>
  +<p>
  +
  +<strong>Q: What are the rules for Geronimo?</strong>
  +
  +</p>
  +<p>
  +A: See the <a href="http://incubator.apache.org/";>[Apache Incubator]</a> web 
site.
  +</p>
  +<p>
  +
  +<strong>Q: What's the website?</strong>
  +
  +</p>
  +<p>
  +A: <a href="http://incubator.apache.org/projects/geronimo.html";>[Apache J2EE 
Project]</a>
  +
  +</p>
  +<p>
  +
  +<strong>Q: What tools do I need to learn?</strong>
  +
  +</p>
  +<p>
  +A: CVS. patch. Using a mail list.
  +</p>
  +<p>
  +
  +<strong>Q: Relationship to JBoss and in particular, the JBoss source 
base.</strong>
  +
  +</p>
  +<p>
  +A: Several (former) JBoss committers are Geronimo committers. The JBoss 
codebase cannot, and will not, be used, at all (it is LGPL).
  +</p>
  +<p>
  +
  +<strong>Q: Does Geronimo replace Tomcat, JSTL etc.</strong>
  +
  +</p>
  +<p>
  +A: No. Geronimo includes other services like Tomcat or Jetty for the web 
container, OpenJMS for the JMS, Tyrex for the transaction manager etc. So 
Geroimo focusses on being the J2EE container allowing other services to drop in 
via JMX.
  +</p>
  +<p>
  +
  +<strong>Q: What other projects will Geronimo reuse?</strong>
  +
  +</p>
  +<p>
  +A: We suspect in the grand scheme of things to reuse various existing open 
source projects. Anything which has a suitable BSD / ASF licence is up for 
grabs. e.g. the following is a likely list of the things well be using (though 
in no way is this definitive)...
  +</p>
  +<p>
  +From the ASF licenced projects...
  +</p>
  +<ul>
  +
  +<li> MX4J for JMX </li>
  +  
  +<li> Tomcat or Jetty for Web Container </li>
  +  
  +<li> Axis for Web Services Stack </li>
  +  
  +<li> James for email </li>
  +  
  +<li> OJB or Hibernate for JDO </li>
  +  
  +<li> commons-jndi for JNDI  </li>
  +
  +</ul>
  +<p>
  +As well as some non-ASF licenced stuff which is BSD licenced
  +</p>
  +<ul>
  +
  +<li> OpenJms for JMS </li>
  +
  +<li> Tyrex for Transaction Manager </li>
  +
  +</ul>
  +<p>
  +As well as the usual infrastructure...
  +</p>
  +<ul>
  +
  +<li> commons-logging / log4j for logging </li>
  +
  +<li> Xerces for XML parsing </li>
  +
  +<li> maybe more of JakartaCommons as needed </li>
  +
  +<li> Maven for building the distributions &amp; website </li>
  +
  +<li>JUnit for unit testing </li>
  +
  +</ul>
  +<p>
  +(1)  There is currently a JNDI implementation in Tomcat's CVS. It might be 
better to move this to Jakarta Commons so we can all work &amp; extend it - 
there are various features from Jetty and OpenEjb we'd like to add?
  +</p>
  +<p>
  +
  +<strong>Q: What is Elba?</strong>
  +
  +</p>
  +<p>
  +A: Elba is basically an LGPLed snapshot of JBoss (but not called JBoss to 
avoid lawsuits). Its not really intended to be developed or enhanced - its a 
temporary code repository of increasingly shrinking code.
  +</p>
  +<p>
  +The idea being for the next (say 1 year) Geronimo by itself isn't gonna be a 
full J2EE stack. So rather than suffering a Mozilla-style period of lack of use 
- Elba is a temporary LGPL add-on to Geronimo that Jboss code with Geronimo to 
provide a full J2EE stack. So from day 1 Geronimo can be used (if so desired) 
as a full J2EE stack by using the Elba code.
  +</p>
  +<p>
  +Of course users are totally welcome to just use whats in Geronimo and 
nothing else. Or they can drop in other existing services if they wish too. So 
Geronimo is a clean normal Apache project.  If need be you can drop the Elba 
stuff into Geronimo and get a full J2EE stack.
  +</p>
  +<p>
  +So the Elba drop of code is totally optional for those who want to migrate 
from JBoss to Geronimo from day 1 and keep a full J2EE stack. Though as soon as 
possible all the Elba stuff can be scrapped as Geronimo by itself becomes the 
complete J2EE stack (along with the stuff it reuses like Tomcat / Axis / mx4j 
etc).
  +</p>
  +<p>
  +e.g.  we replace the JMS from JBoss with OpenJMS. We replace the transaction 
manager with Tyrex etc. Rewrite the connectors to Tomcat/Jetty/Axis and so 
forth. As time goes on Elba shrinks away to nothing.
  +</p>
  +<p>
  +So in summary Elba is a Geronimo distribution which includes dead LGPL code 
that can be useful to bootstrap Geronimo. I hope it doesn't exist this time 
next year and its use is totally optional.
  +</p>
  +<p>
  +
  +<strong> Q: Administration Overview such as an amalgamation of many projects 
or one large project with subject areas.</strong>
  +
  +</p>
  +<p>
  +
  +<strong>Q: Timeline to 1.0 (what does it include).</strong>
  +
  +</p>
  +<p> 
  +
  +<strong>Q: Will Geronimo be compliant with Sun's CTS.</strong>
  +
  +</p>
  +<p> 
  +
  +<strong>Q: What is Geronimo's Architectural vision and what does the back 
plane look like (i.e., is it JMX based?).</strong>
  +
  +</p>
  +<p> 
  +
  +<strong>Q: What standards are targeted and which are under active 
development?</strong>
  +
  +</p>
   </div>
     
   </div>
  
  
  
  1.3       +582 -132  incubator-site/build/site/projects/geronimo.pdf
  
        <<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to