Author: geirm Date: Fri Nov 18 12:01:37 2005 New Revision: 345556 URL: http://svn.apache.org/viewcvs?rev=345556&view=rev Log: bunches : 1) update the front page with news of IBM's and Dan's contributions 2) update the bulk contribution checklist (I hope this finishes this chapter...) 3) update the committer page 4) added a new page on the code scan tool Added: incubator/harmony/standard/site/docs/code_scan_tools.html incubator/harmony/standard/site/xdocs/code_scan_tools.xml Modified: incubator/harmony/standard/site/docs/bulk_contribution_checklist.html incubator/harmony/standard/site/docs/bulk_contribution_checklist.txt incubator/harmony/standard/site/docs/contribution_policy.html incubator/harmony/standard/site/docs/contributors.html incubator/harmony/standard/site/docs/index.html incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.txt incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.xml incubator/harmony/standard/site/xdocs/contribution_policy.xml incubator/harmony/standard/site/xdocs/contributors.xml incubator/harmony/standard/site/xdocs/index.xml Modified: incubator/harmony/standard/site/docs/bulk_contribution_checklist.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/bulk_contribution_checklist.html?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/docs/bulk_contribution_checklist.html (original) +++ incubator/harmony/standard/site/docs/bulk_contribution_checklist.html Fri Nov 18 12:01:37 2005 @@ -130,16 +130,27 @@

-This document can be found here. +A text version of this document can be found here.

+
         The Apache Software Foundation
            Apache Harmony Project
         Bulk Contribution Checklist
-               v 1.0 20051010
+               v 1.1 20051114
+
+The Apache Harmony project is dedicated to producing a codebase that 
+has clear IP pedigree and protects the IP rights of others.  As part 
+of this effort, we ask the following questions of all contributions
+of software that has been created outside of the project.  Our goal is
+to provide clear and consistent oversight of the project codebase, as 
+well as encourage our contributors to carefully examine their 
+contributions before bringing to the project.
+
+Please Note : This document and your answers are considered public
+information, and shall be part of the Apache Harmony project public 
+records.
 
-Please Note : This document and your answers are considered public information,
-and shall be part of the Apache Harmony project public records.
 
 Part I :  Identification
 
@@ -154,7 +165,7 @@
         ___________________________________________
         ___________________________________________
 
-     Employer :  ___________________________________________
+    Employer :  ___________________________________________
 
 
 Part II : Description
@@ -165,33 +176,91 @@
 
 
 
+Part III :  Statement of Origination
 
+a) Have you personally written all of the code or other material
+   that you are intending to contribute to this project, and if so,
+   are you an Authorized Contributor for all parts of the contribution?
 
+  [ ] Yes
+  [ ] No
+
+  If "yes", you're done with Part III, skip to Part IV
+  If "no" please continue with the rest of Part III
+
+b) Have you verified the development history of the code to
+   identify ALL of the authors?
+
+   Please list the other authors:
+
+
+c) Do you have a written agreement with all of the authors that
+   either gives you ownership of the material or otherwise provides
+   you sufficient rights to submit this material to the project
+   on their behalf.
+
+   Please provide the details of this agreement:
 
-Part III :  Statement of Origination
 
-     Have you personally written all of the code or other material
-     that you are intending to contribute to this project?
+d) Are all of the authors Authorized Contributors for the part of
+   the contribution written/created by each author?
 
-      [ ] Yes    [ ] No
+  [ ] Yes ? if "yes", you're done with Part III, skip to Part IV.
+  [ ] No ? if "no", please continue with the rest of part III
 
-     If not, you need to satisfy both a) and b) below.
 
-     a)  All of the other authors are Authorized Contributors for the component.
-         Please list the other authors :
+e) Was the code written prior to May 2005 (when the Harmony Project
+   was initiated)?
 
+  [ ] Yes
+  [ ] No
 
+  (i)  If No, you must provide Authorized Contributor Questionnaires  
+       for the authors of the code created after May 2005 such that 
+       those authors  are classified as Authorized Contributors for 
+       the portions of the contribution  written by them
+       after May 2005.
 
+f) Did any of the authors of the code have access to third  
+   party implementations of similar technology while developing the  
+   contribution?
 
+  [ ] Yes
+  [ ] No
 
-     b)  You have a written agreement with those who wrote the material
-         that either gives you ownership of the material or otherwise
-         provides you sufficient rights to submit this material to the
-         project on their behalf. Please provide the details of this agreement:
+  If "yes", please give details below :
 
 
 
 
+g) Was the code developed in accordance with a  development  
+   process which was designed to prevent unauthorized inclusion 
+   of third party  intellectual property rights into the code?  
+   (e.g., does the process require that developers not have 
+   concurrent access to third party implementations of similar 
+   technology during development?)
+
+  [ ] Yes
+  [ ] No
+
+  If "no", the code isn't eligible for the Harmony Project.
+
+  If "yes", please provide short description of the process,  
+  focusing on protections related to third party intellectual 
+  property :
+  
+  
+  
+
+Note : The Apache Harmony project generally performs additional 
+scans of it's codebase, including bulk contributions, to help 
+confirm code pedigree.  Prior to submitting any contribution,
+we strongly encourage you to verify that the contribution is
+acceptable.  Please see  http://incubator.apache.org/harmony/code_scan_tools.html
+for more information.
+
+
+
 
 Part IV : Checklist
 
@@ -207,8 +276,7 @@
 
 
 
-v1.0  20051010
-
+v1.1  20051114
 
 
 
Modified: incubator/harmony/standard/site/docs/bulk_contribution_checklist.txt URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/bulk_contribution_checklist.txt?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/docs/bulk_contribution_checklist.txt (original) +++ incubator/harmony/standard/site/docs/bulk_contribution_checklist.txt Fri Nov 18 12:01:37 2005 @@ -1,10 +1,20 @@ The Apache Software Foundation Apache Harmony Project Bulk Contribution Checklist - v 1.0 20051010 + v 1.1 20051114 + +The Apache Harmony project is dedicated to producing a codebase that +has clear IP pedigree and protects the IP rights of others. As part +of this effort, we ask the following questions of all contributions +of software that has been created outside of the project. Our goal is +to provide clear and consistent oversight of the project codebase, as +well as encourage our contributors to carefully examine their +contributions before bringing to the project. + +Please Note : This document and your answers are considered public +information, and shall be part of the Apache Harmony project public +records. -Please Note : This document and your answers are considered public information, -and shall be part of the Apache Harmony project public records. Part I : Identification @@ -19,7 +29,7 @@ ___________________________________________ ___________________________________________ - Employer : ___________________________________________ + Employer : ___________________________________________ Part II : Description @@ -30,30 +40,88 @@ +Part III : Statement of Origination + +a) Have you personally written all of the code or other material + that you are intending to contribute to this project, and if so, + are you an Authorized Contributor for all parts of the contribution? + [ ] Yes + [ ] No + If "yes", you're done with Part III, skip to Part IV + If "no" please continue with the rest of Part III -Part III : Statement of Origination +b) Have you verified the development history of the code to + identify ALL of the authors? + + Please list the other authors: + + +c) Do you have a written agreement with all of the authors that + either gives you ownership of the material or otherwise provides + you sufficient rights to submit this material to the project + on their behalf. + + Please provide the details of this agreement: + + +d) Are all of the authors Authorized Contributors for the part of + the contribution written/created by each author? + + [ ] Yes Ð if "yes", you're done with Part III, skip to Part IV. + [ ] No Ð if "no", please continue with the rest of part III + + +e) Was the code written prior to May 2005 (when the Harmony Project + was initiated)? + + [ ] Yes + [ ] No + + (i) If No, you must provide Authorized Contributor Questionnaires + for the authors of the code created after May 2005 such that + those authors are classified as Authorized Contributors for + the portions of the contribution written by them + after May 2005. + +f) Did any of the authors of the code have access to third + party implementations of similar technology while developing the + contribution? - Have you personally written all of the code or other material - that you are intending to contribute to this project? + [ ] Yes + [ ] No - [ ] Yes [ ] No + If "yes", please give details below : - If not, you need to satisfy both a) and b) below. - a) All of the other authors are Authorized Contributors for the component. - Please list the other authors : +g) Was the code developed in accordance with a development + process which was designed to prevent unauthorized inclusion + of third party intellectual property rights into the code? + (e.g., does the process require that developers not have + concurrent access to third party implementations of similar + technology during development?) + [ ] Yes + [ ] No + If "no", the code isn't eligible for the Harmony Project. - b) You have a written agreement with those who wrote the material - that either gives you ownership of the material or otherwise - provides you sufficient rights to submit this material to the - project on their behalf. Please provide the details of this agreement: + If "yes", please provide short description of the process, + focusing on protections related to third party intellectual + property : + + + +Note : The Apache Harmony project generally performs additional +scans of it's codebase, including bulk contributions, to help +confirm code pedigree. Prior to submitting any contribution, +we strongly encourage you to verify that the contribution is +acceptable. Please see http://incubator.apache.org/harmony/code_scan_tools.html +for more information. @@ -72,5 +140,5 @@ -v1.0 20051010 +v1.1 20051114 Added: incubator/harmony/standard/site/docs/code_scan_tools.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/code_scan_tools.html?rev=345556&view=auto ============================================================================== --- incubator/harmony/standard/site/docs/code_scan_tools.html (added) +++ incubator/harmony/standard/site/docs/code_scan_tools.html Fri Nov 18 12:01:37 2005 @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Apache Harmony - Apache Harmony Code Scanning Tools + + + + + + + + + +
+ + +
+ +Apache Harmony +
+
+ + Apache Harmony +
+ + + + + + + + + + + + +
+
+
+ + + + ApacheCon US 2005 + + + + + + + +

General

+ +

Community

+ +

Development

+ +
+ + + + +
+ + Apache Harmony Code Scanning Tools + +
+
+

+The Apache Harmony project is dedicated to producing a codebase that +has clear IP pedigree and protects the IP rights of others. As part +of this effort, we are developing and using tools that help us examine +code in a more effient way. Below are some tools that we either have +created, or are listing to provide awareness. The Apache Harmony project +or the ASF does not endorse or promote any of these tools, projects +or commercial organizations, and does not make any claims as to +suitability, accuracy or dependability. +

+ + + + +
+ + Apache Harmony Keyword Scanner + +
+
+

+Keyword scanning is a simple technique to find "the code you never +knew you had." By searching for a set of well chosen keywords (like +"copyright", "license" etc), you can discover code that may not +be redistributable (you have the license to use by not re-distribute +or re-license), or that you didn't want to contribute. +

+

+The Apache Harmony Keyword Scanner is a new contribution that can be found +here : +

+

+ +http://svn.apache.org/viewcvs.cgi/incubator/harmony/standard/tools/keywordscan/ + +

+

+We welcome any feedback and further contributions to this or other code-provenance +utilities and tools. +

+
+

+
+

+

+
+
+
+
+ Copyright © 2003-2005, The Apache Software Foundation +
+
+ + + + + + + + + + + + + + + + + + + + + + + Modified: incubator/harmony/standard/site/docs/contribution_policy.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/contribution_policy.html?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/docs/contribution_policy.html (original) +++ incubator/harmony/standard/site/docs/contribution_policy.html Fri Nov 18 12:01:37 2005 @@ -299,6 +299,11 @@ contribution will also include a description of the software and the name of the Authorized Contributor that made the donation

+

+We strongly urge any potential contributor to carefully examine their candidate for contribution +before offering to the project. To that end, we have started collecting information on tools and +other aids to help in this process, and it can be found here. +


Modified: incubator/harmony/standard/site/docs/contributors.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/contributors.html?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/docs/contributors.html (original) +++ incubator/harmony/standard/site/docs/contributors.html Fri Nov 18 12:01:37 2005 @@ -156,34 +156,68 @@ + Archie Cobbs + + + + + Awarix + + + + + A + + + + + + + Dan Lydick + + + + + Independent + + + + + A + + + + + + Geir Magnusson Jr. - IBM + Intel - R + A - Your name here + David Tanzer -   + ? - R + A Modified: incubator/harmony/standard/site/docs/index.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/index.html?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/docs/index.html (original) +++ incubator/harmony/standard/site/docs/index.html Fri Nov 18 12:01:37 2005 @@ -173,15 +173,54 @@

+ VM Interface and Core Classes Contribution +

+ IBM has offered the Apache Harmony project a set of core + Java classes and an implementation of a VM/class library + interface. Tim Ellison wrote : + +
+ + I'm delighted to be able to make a code contribution to the Harmony +project on behalf of IBM. The code comprises a concrete implementation +of the interface between virtual machine and class library that we have +been discussing recently, together with a set of core Java classes. +
+ This contribution is sufficient to run Ant and the Eclipse Java + compiler, to provide a basic self-hosting environment. IBM also + made a version of their J9 VM + + available for use by the project in evaluating this contribution. + Thanks Tim and IBM :) + (2005-11-08) +
+

+

+ "Bootstrap JVM" Contributed to Apache Harmony +

+ Daniel Lydickto the Harmony project of a basic Java + Virtual Machine entitled the "Apache Harmony Bootstrap JVM." + Dan offered the VM with the following goals in mind : + + Thanks Dan! + + (2005-09-30) +
+

+

Source for JCVM Contributed to Apache Harmony

Archie Cobbs has offered for contribution to the Apache Harmony project a copy of the JCVM - codebase. Come and help is build on this interesting + codebase. Come and help us build on this interesting VM. Thanks Archie! (2005-09-25)
-

Project accepted by Apache Incubator Modified: incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.txt URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.txt?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.txt (original) +++ incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.txt Fri Nov 18 12:01:37 2005 @@ -1,10 +1,20 @@ The Apache Software Foundation Apache Harmony Project Bulk Contribution Checklist - v 1.0 20051010 + v 1.1 20051114 + +The Apache Harmony project is dedicated to producing a codebase that +has clear IP pedigree and protects the IP rights of others. As part +of this effort, we ask the following questions of all contributions +of software that has been created outside of the project. Our goal is +to provide clear and consistent oversight of the project codebase, as +well as encourage our contributors to carefully examine their +contributions before bringing to the project. + +Please Note : This document and your answers are considered public +information, and shall be part of the Apache Harmony project public +records. -Please Note : This document and your answers are considered public information, -and shall be part of the Apache Harmony project public records. Part I : Identification @@ -19,7 +29,7 @@ ___________________________________________ ___________________________________________ - Employer : ___________________________________________ + Employer : ___________________________________________ Part II : Description @@ -30,30 +40,88 @@ +Part III : Statement of Origination + +a) Have you personally written all of the code or other material + that you are intending to contribute to this project, and if so, + are you an Authorized Contributor for all parts of the contribution? + [ ] Yes + [ ] No + If "yes", you're done with Part III, skip to Part IV + If "no" please continue with the rest of Part III -Part III : Statement of Origination +b) Have you verified the development history of the code to + identify ALL of the authors? + + Please list the other authors: + + +c) Do you have a written agreement with all of the authors that + either gives you ownership of the material or otherwise provides + you sufficient rights to submit this material to the project + on their behalf. + + Please provide the details of this agreement: + + +d) Are all of the authors Authorized Contributors for the part of + the contribution written/created by each author? + + [ ] Yes Ð if "yes", you're done with Part III, skip to Part IV. + [ ] No Ð if "no", please continue with the rest of part III + + +e) Was the code written prior to May 2005 (when the Harmony Project + was initiated)? + + [ ] Yes + [ ] No + + (i) If No, you must provide Authorized Contributor Questionnaires + for the authors of the code created after May 2005 such that + those authors are classified as Authorized Contributors for + the portions of the contribution written by them + after May 2005. + +f) Did any of the authors of the code have access to third + party implementations of similar technology while developing the + contribution? - Have you personally written all of the code or other material - that you are intending to contribute to this project? + [ ] Yes + [ ] No - [ ] Yes [ ] No + If "yes", please give details below : - If not, you need to satisfy both a) and b) below. - a) All of the other authors are Authorized Contributors for the component. - Please list the other authors : +g) Was the code developed in accordance with a development + process which was designed to prevent unauthorized inclusion + of third party intellectual property rights into the code? + (e.g., does the process require that developers not have + concurrent access to third party implementations of similar + technology during development?) + [ ] Yes + [ ] No + If "no", the code isn't eligible for the Harmony Project. - b) You have a written agreement with those who wrote the material - that either gives you ownership of the material or otherwise - provides you sufficient rights to submit this material to the - project on their behalf. Please provide the details of this agreement: + If "yes", please provide short description of the process, + focusing on protections related to third party intellectual + property : + + + +Note : The Apache Harmony project generally performs additional +scans of it's codebase, including bulk contributions, to help +confirm code pedigree. Prior to submitting any contribution, +we strongly encourage you to verify that the contribution is +acceptable. Please see http://incubator.apache.org/harmony/code_scan_tools.html +for more information. @@ -72,5 +140,5 @@ -v1.0 20051010 +v1.1 20051114 Modified: incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.xml URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.xml?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.xml (original) +++ incubator/harmony/standard/site/xdocs/bulk_contribution_checklist.xml Fri Nov 18 12:01:37 2005 @@ -12,17 +12,29 @@

-This document can be found here. +A text version of this document can be found here.

+
+
         The Apache Software Foundation
            Apache Harmony Project
         Bulk Contribution Checklist
-               v 1.0 20051010
+               v 1.1 20051114
+
+The Apache Harmony project is dedicated to producing a codebase that 
+has clear IP pedigree and protects the IP rights of others.  As part 
+of this effort, we ask the following questions of all contributions
+of software that has been created outside of the project.  Our goal is
+to provide clear and consistent oversight of the project codebase, as 
+well as encourage our contributors to carefully examine their 
+contributions before bringing to the project.
+
+Please Note : This document and your answers are considered public
+information, and shall be part of the Apache Harmony project public 
+records.
 
-Please Note : This document and your answers are considered public information,
-and shall be part of the Apache Harmony project public records.
 
 Part I :  Identification
 
@@ -37,7 +49,7 @@
         ___________________________________________
         ___________________________________________
 
-     Employer :  ___________________________________________
+    Employer :  ___________________________________________
 
 
 Part II : Description
@@ -48,30 +60,88 @@
 
 
 
+Part III :  Statement of Origination
 
+a) Have you personally written all of the code or other material
+   that you are intending to contribute to this project, and if so,
+   are you an Authorized Contributor for all parts of the contribution?
 
+  [ ] Yes
+  [ ] No
 
-Part III :  Statement of Origination
+  If "yes", you're done with Part III, skip to Part IV
+  If "no" please continue with the rest of Part III
+
+b) Have you verified the development history of the code to
+   identify ALL of the authors?
+
+   Please list the other authors:
+
+
+c) Do you have a written agreement with all of the authors that
+   either gives you ownership of the material or otherwise provides
+   you sufficient rights to submit this material to the project
+   on their behalf.
+
+   Please provide the details of this agreement:
 
-     Have you personally written all of the code or other material
-     that you are intending to contribute to this project?
 
-      [ ] Yes    [ ] No
+d) Are all of the authors Authorized Contributors for the part of
+   the contribution written/created by each author?
 
-     If not, you need to satisfy both a) and b) below.
+  [ ] Yes ? if "yes", you're done with Part III, skip to Part IV.
+  [ ] No ? if "no", please continue with the rest of part III
 
-     a)  All of the other authors are Authorized Contributors for the component.
-         Please list the other authors :
 
+e) Was the code written prior to May 2005 (when the Harmony Project
+   was initiated)?
 
+  [ ] Yes
+  [ ] No
 
+  (i)  If No, you must provide Authorized Contributor Questionnaires  
+       for the authors of the code created after May 2005 such that 
+       those authors  are classified as Authorized Contributors for 
+       the portions of the contribution  written by them
+       after May 2005.
 
+f) Did any of the authors of the code have access to third  
+   party implementations of similar technology while developing the  
+   contribution?
 
-     b)  You have a written agreement with those who wrote the material
-         that either gives you ownership of the material or otherwise
-         provides you sufficient rights to submit this material to the
-         project on their behalf. Please provide the details of this agreement:
+  [ ] Yes
+  [ ] No
 
+  If "yes", please give details below :
+
+
+
+
+g) Was the code developed in accordance with a  development  
+   process which was designed to prevent unauthorized inclusion 
+   of third party  intellectual property rights into the code?  
+   (e.g., does the process require that developers not have 
+   concurrent access to third party implementations of similar 
+   technology during development?)
+
+  [ ] Yes
+  [ ] No
+
+  If "no", the code isn't eligible for the Harmony Project.
+
+  If "yes", please provide short description of the process,  
+  focusing on protections related to third party intellectual 
+  property :
+  
+  
+  
+
+Note : The Apache Harmony project generally performs additional 
+scans of it's codebase, including bulk contributions, to help 
+confirm code pedigree.  Prior to submitting any contribution,
+we strongly encourage you to verify that the contribution is
+acceptable.  Please see  http://incubator.apache.org/harmony/code_scan_tools.html
+for more information.
 
 
 
@@ -90,8 +160,7 @@
 
 
 
-v1.0  20051010
-
+v1.1  20051114
 
 
 
Added: incubator/harmony/standard/site/xdocs/code_scan_tools.xml URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/code_scan_tools.xml?rev=345556&view=auto ============================================================================== --- incubator/harmony/standard/site/xdocs/code_scan_tools.xml (added) +++ incubator/harmony/standard/site/xdocs/code_scan_tools.xml Fri Nov 18 12:01:37 2005 @@ -0,0 +1,73 @@ + + + + + + + + Apache Harmony Code Scanning Tools + Harmony Documentation Team + + + +
+ +

+The Apache Harmony project is dedicated to producing a codebase that +has clear IP pedigree and protects the IP rights of others. As part +of this effort, we are developing and using tools that help us examine +code in a more effient way. Below are some tools that we either have +created, or are listing to provide awareness. The Apache Harmony project +or the ASF does not endorse or promote any of these tools, projects +or commercial organizations, and does not make any claims as to +suitability, accuracy or dependability. +

+ + + +

+Keyword scanning is a simple technique to find "the code you never +knew you had." By searching for a set of well chosen keywords (like +"copyright", "license" etc), you can discover code that may not +be redistributable (you have the license to use by not re-distribute +or re-license), or that you didn't want to contribute. +

+ +

+The Apache Harmony Keyword Scanner is a new contribution that can be found +here : +

+ +

+ +http://svn.apache.org/viewcvs.cgi/incubator/harmony/standard/tools/keywordscan/ + +

+ +

+We welcome any feedback and further contributions to this or other code-provenance +utilities and tools. +

+ + +
+ +
+ +
+ Modified: incubator/harmony/standard/site/xdocs/contribution_policy.xml URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/contribution_policy.xml?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/xdocs/contribution_policy.xml (original) +++ incubator/harmony/standard/site/xdocs/contribution_policy.xml Fri Nov 18 12:01:37 2005 @@ -187,6 +187,13 @@ contribution will also include a description of the software and the name of the Authorized Contributor that made the donation

+ +

+We strongly urge any potential contributor to carefully examine their candidate for contribution +before offering to the project. To that end, we have started collecting information on tools and +other aids to help in this process, and it can be found here. +

+ Modified: incubator/harmony/standard/site/xdocs/contributors.xml URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/contributors.xml?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/xdocs/contributors.xml (original) +++ incubator/harmony/standard/site/xdocs/contributors.xml Fri Nov 18 12:01:37 2005 @@ -20,8 +20,10 @@ - - + + + +
NameOrganizationStatus
Geir Magnusson Jr.IBMR
Your name hereR
Archie CobbsAwarixA
Dan LydickIndependentA
Geir Magnusson Jr.IntelA
David Tanzer?A

Modified: incubator/harmony/standard/site/xdocs/index.xml URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/index.xml?rev=345556&r1=345555&r2=345556&view=diff ============================================================================== --- incubator/harmony/standard/site/xdocs/index.xml (original) +++ incubator/harmony/standard/site/xdocs/index.xml Fri Nov 18 12:01:37 2005 @@ -48,16 +48,59 @@

+ + +

+ VM Interface and Core Classes Contribution +

+ IBM has offered the Apache Harmony project a set of core + Java classes and an implementation of a VM/class library + interface. Tim Ellison wrote : + +
+ + I'm delighted to be able to make a code contribution to the Harmony +project on behalf of IBM. The code comprises a concrete implementation +of the interface between virtual machine and class library that we have +been discussing recently, together with a set of core Java classes. +
+ This contribution is sufficient to run Ant and the Eclipse Java + compiler, to provide a basic self-hosting environment. IBM also + made a version of their J9 VM + + available for use by the project in evaluating this contribution. + Thanks Tim and IBM :) + (2005-11-08) +
+

+ +

+ "Bootstrap JVM" Contributed to Apache Harmony +

+ Daniel Lydickto the Harmony project of a basic Java + Virtual Machine entitled the "Apache Harmony Bootstrap JVM." + Dan offered the VM with the following goals in mind : +
    +
  • Basic platform for learning about VMs
  • +
  • Boostrap and runtime framework for our eventual 'production' VM
  • +
  • Help spur architectural discussion about core + component designs
  • +
+ Thanks Dan! + + (2005-09-30) +
+

+

Source for JCVM Contributed to Apache Harmony

Archie Cobbs has offered for contribution to the Apache Harmony project a copy of the JCVM - codebase. Come and help is build on this interesting + codebase. Come and help us build on this interesting VM. Thanks Archie! (2005-09-25)
-

Project accepted by Apache Incubator