incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rdon...@apache.org
Subject svn commit: r429821 - in /incubator/public/trunk: site-author/guides/proposal.xml site-publish/guides/proposal.html
Date Tue, 08 Aug 2006 21:25:09 GMT
Author: rdonkin
Date: Tue Aug  8 14:25:08 2006
New Revision: 429821

URL: http://svn.apache.org/viewvc?rev=429821&view=rev
Log:
More examples plus a some more content

Modified:
    incubator/public/trunk/site-author/guides/proposal.xml
    incubator/public/trunk/site-publish/guides/proposal.html

Modified: incubator/public/trunk/site-author/guides/proposal.xml
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-author/guides/proposal.xml?rev=429821&r1=429820&r2=429821&view=diff
==============================================================================
--- incubator/public/trunk/site-author/guides/proposal.xml (original)
+++ incubator/public/trunk/site-author/guides/proposal.xml Tue Aug  8 14:25:08 2006
@@ -40,8 +40,9 @@
           <title>Background</title>
           <p>
 <a href='entry.html'>Entry</a> to the incubator is a democratic 
-<a href='/incubation/Process_Description'>process</a>. The proposal is the 
-document upon which the <a href='/incubation/Roles_and_Responsibilities.html#Sponsor'>Sponsor</a>
votes. 
+<a href='/incubation/Process_Description'>process</a> decided by a vote. 
+The proposal is the document upon which the 
+<a href='/incubation/Roles_and_Responsibilities.html#Sponsor'>Sponsor</a> votes.

 So, though it's nether necessary nor sufficient to have a good proposal,
 a good proposal document increases the chances of a positive result.
            </p>
@@ -51,6 +52,12 @@
 in the initial project website.
            </p>
         </section>
+        <section id='note-on-improvements'><title>Continuous Improvement</title>
+        	<p>
+The process at the incubator is continuously evolving. Hopefully this will help newer
+projects to be even stronger and more successful then existing ones. 
+        	</p>
+        </section>
         <section id="help-wanted">
           <title>Help Wanted!</title>
           <p>
@@ -145,6 +152,9 @@
 to need.
       </p>
       <p>
+The format is less important than the content. 
+      </p>
+      <p>
 In the following sections:
       </p>
       <blockquote>
@@ -189,7 +199,12 @@
 More discursive material can be included in later sections.
 </p>
 <pre>
-Examples:
+Example:
+        XAP is to provide an XML-based declarative framework 
+        for building, deploying and maintaining rich, interactive, 
+        Ajax-powered web applications. A basic principal of XAP 
+        is to leverage existing Ajax 
+        ...
 </pre>
         </blockquote>
         </section>
@@ -211,7 +226,13 @@
 This material should probably find an eventual home on the project website.
 </p>
 <pre>
-Examples:
+Example:
+   To provide some background, the Higgins Project is being actively
+   developed within Eclipse and is a framework that will enable users
+   and enterprises to integrate identity, profile, and relationship 
+   information across multiple systems. Using context providers, 
+   existing and new systems such as directories, collaboration spaces, 
+   ...
 </pre>
         </blockquote>
         </section>
@@ -266,6 +287,10 @@
 and current development practices.
 It is sometimes useful to preempt these questions by stating honestly
 where how these balance up against principles and ideals. 
+</p><p>
+For some proposals, this is a chance to demonstrate understanding 
+of the issues they'll need to address before graduation, 
+for other this is a chance to highlight that they are similar.
 Some proposals describe this section as criteria.
 </p><p>
 A few possible topics:
@@ -273,18 +298,86 @@
         </blockquote>
         <section id='template-meritocracy'><title>Meritocracy</title>
         <p>
-        [need more content describing these attributes]
+Apache is a 
+<a href='http://www.apache.org/foundation/how-it-works.html#meritocracy'>meritocracy</a>.

+Once a developer has submitted enough good patches then it should be 
+natural that they are elected to committer.
+Once they have actively contributed as a committer for a while, it should
+be natural that they are elected to the PMC. 
+		</p>
+		<p>
+This process of renewing and sharing of responsibility is vital to the long term
+health of our projects and it's important that the Incubator PMC is convinced
+that these lessons are well understood.
         </p>
+        <pre>
+Example (OFBiz):
+OFBiz was originally created by David E. Jones and Andy Zeneski in 
+May 2001. The project now has committers and users from around the world. 
+The newer committers of the project joined in subsequent years by initially
+submitting patches, then having commit privileges for some of the applications, 
+and then privileges over a larger range of applications
+... 
+
+Example (Beehive):
+We plan to do everything possible to encourage an environment that
+supports a meritocracy. One of the lessons that the XMLBeans committers 
+have learned is that meritocracies don't just evolve from good intentions; 
+they require actively asking the community for help, listing/specifying the 
+work that needs to be done, and keeping track of and encouraging 
+members of the community who make any contributions
+...
+       </pre>
         </section>
         <section id='template-community'><title>Community</title>
         <p>
-        [need more content describing these attributes]
+Apache is interested only in communities. Projects should start with a 
+community and have the potential to attract new developers 
+and a community of users. Explain how the proposal fits this vision.
         </p>
+<pre>
+Example (Beehive):
+BEA has been building a community around predecessors to this 
+framework for the last two years. There is currently an active  
+newsgroup that should help us build a new community at Apache
+...
+
+Example (WebWork2):
+The WebWork 2 community has a strong following with active 
+mailing lists and forums
+...
+
+Example (WADI):
+The need for a full service clustering and caching component in the 
+open source is tremendous as its use can be applied in many areas, 
+thus providing the potential for an incredibly large community. 
+...
+</pre>
         </section>
         <section id='template-core-developers'><title>Core Developers</title>
         <p>
-        [need more content describing these attributes]
+Apache is composed of <a href='http://www.apache.org/foundation/how-it-works.html#hats'>individuals</a>.

+		</p>
+		<p>
+It is often useful to provide some kind of introduction to the developers on the 
+<a href='#template-initial-committers'>initial committers</a> list.
+This is best done here and not in that section. This is also sometimes used to discuss 
+the diversity of the core development team.
         </p>
+ <pre>
+ Example (ServiceMix)
+ 
+ The core developers are a diverse group of developers many of which are 
+ already very experienced open source developers. There is at least one 
+ Apache Member together with a number of other existing Apache Committers 
+ along with folks from various companies. http://servicemix.org/Team
+ 
+ Example (WADI)
+ 
+ WADI was founded by Jules Gosnell in 2004, it now has a strong base of 
+ developers from Geronimo, Castor, OpenEJB, Mojo, Jetty, ActiveCluster, 
+ ActiveMQ, and ServiceMix.
+ </pre>
         </section>
         <section id='template-alignment'><title>Alignment</title>
         <p>
@@ -323,20 +416,24 @@
         <section id='template-inexperience-with-open-source'><title>Inexperience
with Open Source</title>
         <blockquote>
         <p>
-               [needs improvements?] One of the reasons why many closed
-project choose to move to here is the experience of Apache in the open
-source space. But this means an invest of energy by Apache so many people
-look for an indications of a willingness to learn and to give back to the community.
+One of the reasons why many closed project choose to apply for the incubator 
+is the experience of Apache in the open source space. But this means an invest of energy

+by Apache so many people look for an indications of a willingness to learn 
+and to give back to the community. If the project contains people with a strong
+open source background then this is the place to highlight this.
         </p>
         </blockquote>
         </section>
         <section id='template-homogenuous-developers'><title>Homogenous Developers</title>
             <blockquote>
                 <p>
-               [needs improvements?] Healthy projects need a mix of
-developers. Open development means a commitment to encouraging a diverse mix
+Healthy projects need a mix of developers. Open development means a commitment to encouraging
a diverse mix
 of developers.
                 </p>
+                <p>
+Starting with a homogenous community does not prevent a project from entering incubation.
+But projects who already have a mix should take this chance to highlight that they do.
+                </p>
             </blockquote>
         </section>
         <section id='template-reliance-on-salaired-developers'><title>Reliance
on Salaried Developers</title>            
@@ -353,9 +450,8 @@
         <section id='template-other-producrs'><title>Relationships with Other
Apache Products</title>  
             <blockquote>
                 <p>
-               [needs improvements?]
-               People are concerned about projects that work just inside
-their own little bubble. Apache encourages projects to open to collaboration
+There are concerns about projects that work just inside
+their own little bubble. Apache encourages projects to be open to collaboration
 with other open source projects both within Apache and without. This may be
 existing links but is also a good place to talk about potential future links
 and plans.
@@ -393,7 +489,7 @@
         <section id='template-documentation'><title>Documentation</title>
             <blockquote>
                 <p>
-References to further reading material.
+References to any further reading material which may be appropriate.
                 </p>
             </blockquote>
 <pre>
@@ -404,7 +500,7 @@
             <blockquote>
 <p>
 Describes the origin of the proposed code base. If there is no initial source,
-note that here.
+note that here. 
 </p>
             </blockquote>
 <pre>
@@ -440,12 +536,8 @@
             <blockquote>
 <p>
 If the proposal involves cryptographic code either directly or indirectly,
-Apache needs to know so that the relevant export documentation can be
-obtained.
+Apache needs to know so that the relevant paperwork can be obtained.
 </p>
-<pre>
-Examples:
-</pre>
             </blockquote>
         </section>
         <section id='template-required-resources'><title>Required Resources</title>
@@ -467,7 +559,7 @@
 and user lists in the usual way.
                 </p><p>
 Existing open source projects moving to Apache will probably want to adopt the
-same mailing list set up here as they have already.
+same mailing list set up here as they have already. 
                 </p>
             </blockquote>
         </section>

Modified: incubator/public/trunk/site-publish/guides/proposal.html
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-publish/guides/proposal.html?rev=429821&r1=429820&r2=429821&view=diff
==============================================================================
--- incubator/public/trunk/site-publish/guides/proposal.html (original)
+++ incubator/public/trunk/site-publish/guides/proposal.html Tue Aug  8 14:25:08 2006
@@ -107,8 +107,9 @@
 <div class="section-content">
 <p>
 <a href="entry.html">Entry</a> to the incubator is a democratic 
-<a href="/incubation/Process_Description">process</a>. The proposal is the 
-document upon which the <a href="/incubation/Roles_and_Responsibilities.html#Sponsor">Sponsor</a>
votes. 
+<a href="/incubation/Process_Description">process</a> decided by a vote. 
+The proposal is the document upon which the 
+<a href="/incubation/Roles_and_Responsibilities.html#Sponsor">Sponsor</a> votes.

 So, though it's nether necessary nor sufficient to have a good proposal,
 a good proposal document increases the chances of a positive result.
            </p>
@@ -119,6 +120,15 @@
            </p>
 </div>
 <h3>
+   <a name="note-on-improvements">Continuous Improvement</a>
+</h3>
+<div class="section-content">
+<p>
+The process at the incubator is continuously evolving. Hopefully this will help newer
+projects to be even stronger and more successful then existing ones. 
+        	</p>
+</div>
+<h3>
    <a name="help-wanted">Help Wanted!</a>
 </h3>
 <div class="section-content">
@@ -231,6 +241,9 @@
 to need.
       </p>
 <p>
+The format is less important than the content. 
+      </p>
+<p>
 In the following sections:
       </p>
 <blockquote>
@@ -283,7 +296,12 @@
 More discursive material can be included in later sections.
 </p>
 <pre>
-Examples:
+Example:
+        XAP is to provide an XML-based declarative framework 
+        for building, deploying and maintaining rich, interactive, 
+        Ajax-powered web applications. A basic principal of XAP 
+        is to leverage existing Ajax 
+        ...
 </pre>
         </blockquote>
 </div>
@@ -308,7 +326,13 @@
 This material should probably find an eventual home on the project website.
 </p>
 <pre>
-Examples:
+Example:
+   To provide some background, the Higgins Project is being actively
+   developed within Eclipse and is a framework that will enable users
+   and enterprises to integrate identity, profile, and relationship 
+   information across multiple systems. Using context providers, 
+   existing and new systems such as directories, collaboration spaces, 
+   ...
 </pre>
         </blockquote>
 </div>
@@ -372,6 +396,10 @@
 and current development practices.
 It is sometimes useful to preempt these questions by stating honestly
 where how these balance up against principles and ideals. 
+</p><p>
+For some proposals, this is a chance to demonstrate understanding 
+of the issues they'll need to address before graduation, 
+for other this is a chance to highlight that they are similar.
 Some proposals describe this section as criteria.
 </p><p>
 A few possible topics:
@@ -382,24 +410,92 @@
 </h5> 
 <div class="section-content">
 <p>
-        [need more content describing these attributes]
+Apache is a 
+<a href="http://www.apache.org/foundation/how-it-works.html#meritocracy">meritocracy</a>.

+Once a developer has submitted enough good patches then it should be 
+natural that they are elected to committer.
+Once they have actively contributed as a committer for a while, it should
+be natural that they are elected to the PMC. 
+		</p>
+<p>
+This process of renewing and sharing of responsibility is vital to the long term
+health of our projects and it's important that the Incubator PMC is convinced
+that these lessons are well understood.
         </p>
+<pre>
+Example (OFBiz):
+OFBiz was originally created by David E. Jones and Andy Zeneski in 
+May 2001. The project now has committers and users from around the world. 
+The newer committers of the project joined in subsequent years by initially
+submitting patches, then having commit privileges for some of the applications, 
+and then privileges over a larger range of applications
+... 
+
+Example (Beehive):
+We plan to do everything possible to encourage an environment that
+supports a meritocracy. One of the lessons that the XMLBeans committers 
+have learned is that meritocracies don't just evolve from good intentions; 
+they require actively asking the community for help, listing/specifying the 
+work that needs to be done, and keeping track of and encouraging 
+members of the community who make any contributions
+...
+       </pre>
 </div>
 <h5> 
    <a name="template-community">Community</a> 
 </h5> 
 <div class="section-content">
 <p>
-        [need more content describing these attributes]
+Apache is interested only in communities. Projects should start with a 
+community and have the potential to attract new developers 
+and a community of users. Explain how the proposal fits this vision.
         </p>
+<pre>
+Example (Beehive):
+BEA has been building a community around predecessors to this 
+framework for the last two years. There is currently an active  
+newsgroup that should help us build a new community at Apache
+...
+
+Example (WebWork2):
+The WebWork 2 community has a strong following with active 
+mailing lists and forums
+...
+
+Example (WADI):
+The need for a full service clustering and caching component in the 
+open source is tremendous as its use can be applied in many areas, 
+thus providing the potential for an incredibly large community. 
+...
+</pre>
 </div>
 <h5> 
    <a name="template-core-developers">Core Developers</a> 
 </h5> 
 <div class="section-content">
 <p>
-        [need more content describing these attributes]
+Apache is composed of <a href="http://www.apache.org/foundation/how-it-works.html#hats">individuals</a>.

+		</p>
+<p>
+It is often useful to provide some kind of introduction to the developers on the 
+<a href="#template-initial-committers">initial committers</a> list.
+This is best done here and not in that section. This is also sometimes used to discuss 
+the diversity of the core development team.
         </p>
+<pre>
+ Example (ServiceMix)
+ 
+ The core developers are a diverse group of developers many of which are 
+ already very experienced open source developers. There is at least one 
+ Apache Member together with a number of other existing Apache Committers 
+ along with folks from various companies. http://servicemix.org/Team
+ 
+ Example (WADI)
+ 
+ WADI was founded by Jules Gosnell in 2004, it now has a strong base of 
+ developers from Geronimo, Castor, OpenEJB, Mojo, Jetty, ActiveCluster, 
+ ActiveMQ, and ServiceMix.
+ </pre>
 </div>
 <h5> 
    <a name="template-alignment">Alignment</a> 
@@ -450,10 +546,11 @@
 <div class="section-content">
 <blockquote>
         <p>
-               [needs improvements?] One of the reasons why many closed
-project choose to move to here is the experience of Apache in the open
-source space. But this means an invest of energy by Apache so many people
-look for an indications of a willingness to learn and to give back to the community.
+One of the reasons why many closed project choose to apply for the incubator 
+is the experience of Apache in the open source space. But this means an invest of energy

+by Apache so many people look for an indications of a willingness to learn 
+and to give back to the community. If the project contains people with a strong
+open source background then this is the place to highlight this.
         </p>
         </blockquote>
 </div>
@@ -463,10 +560,13 @@
 <div class="section-content">
 <blockquote>
                 <p>
-               [needs improvements?] Healthy projects need a mix of
-developers. Open development means a commitment to encouraging a diverse mix
+Healthy projects need a mix of developers. Open development means a commitment to encouraging
a diverse mix
 of developers.
                 </p>
+                <p>
+Starting with a homogenous community does not prevent a project from entering incubation.
+But projects who already have a mix should take this chance to highlight that they do.
+                </p>
             </blockquote>
 </div>
 <h5> 
@@ -489,9 +589,8 @@
 <div class="section-content">
 <blockquote>
                 <p>
-               [needs improvements?]
-               People are concerned about projects that work just inside
-their own little bubble. Apache encourages projects to open to collaboration
+There are concerns about projects that work just inside
+their own little bubble. Apache encourages projects to be open to collaboration
 with other open source projects both within Apache and without. This may be
 existing links but is also a good place to talk about potential future links
 and plans.
@@ -535,7 +634,7 @@
 <div class="section-content">
 <blockquote>
                 <p>
-References to further reading material.
+References to any further reading material which may be appropriate.
                 </p>
             </blockquote>
 <pre>
@@ -549,7 +648,7 @@
 <blockquote>
 <p>
 Describes the origin of the proposed code base. If there is no initial source,
-note that here.
+note that here. 
 </p>
             </blockquote>
 <pre>
@@ -594,12 +693,8 @@
 <blockquote>
 <p>
 If the proposal involves cryptographic code either directly or indirectly,
-Apache needs to know so that the relevant export documentation can be
-obtained.
+Apache needs to know so that the relevant paperwork can be obtained.
 </p>
-<pre>
-Examples:
-</pre>
             </blockquote>
 </div>
 <h4>
@@ -627,7 +722,7 @@
 and user lists in the usual way.
                 </p><p>
 Existing open source projects moving to Apache will probably want to adopt the
-same mailing list set up here as they have already.
+same mailing list set up here as they have already. 
                 </p>
             </blockquote>
 </div>



---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message