You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ge...@apache.org on 2019/10/18 08:49:34 UTC

[netbeans-website] branch master updated: Code donation section

This is an automated email from the ASF dual-hosted git repository.

geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 53b5769  Code donation section
     new 636c899  Merge pull request #419 from ebarboni/donationcontrib
53b5769 is described below

commit 53b5769da2270ca779f8323cab169bc80c939105
Author: Eric Barboni <sk...@apache.org>
AuthorDate: Fri Oct 11 13:48:05 2019 +0200

    Code donation section
---
 .../src/content/participate/index.asciidoc         |  6 +++++-
 .../src/content/participate/submit-pr.asciidoc     | 23 ++++++++++++++++++++--
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/netbeans.apache.org/src/content/participate/index.asciidoc b/netbeans.apache.org/src/content/participate/index.asciidoc
index 63749c4..6136810 100644
--- a/netbeans.apache.org/src/content/participate/index.asciidoc
+++ b/netbeans.apache.org/src/content/participate/index.asciidoc
@@ -35,7 +35,11 @@ Here are some ideas:
 
 == Contributing code
 
-See link:submit-pr.html[contributing code] to learn how to contribute code to the Apache NetBeans project.
+You may want to fix issues or provide a new functionality that is your personal work to Apache NetBeans project. 
+You will need to follow the link:submit-pr.html#contributing-code[contributing code] procedure to learn how to contribute code to the Apache NetBeans project.
+
+If your contribution code is owned or developped in another organization outside Apache. Your organization may want to *donate* this contribution to Apache NetBeans project.
+You will need to follow this link:submit-pr.html#donating-code[donating code] procedure.
 
 == Reporting issues
 
diff --git a/netbeans.apache.org/src/content/participate/submit-pr.asciidoc b/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
index 7b8f58e..d5f9b3c 100644
--- a/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
+++ b/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
@@ -16,7 +16,7 @@
      specific language governing permissions and limitations
      under the License.
 ////
-= Submitting Pull Requests
+= Contributing Code
 :jbake-type: page
 :jbake-tags: community
 :jbake-status: published
@@ -26,7 +26,7 @@
 :toclevels: 4
 :toc-title: 
 
-[contributing-code]
+[[contributing-code]]
 Contributing code to the Apache NetBeans project is not very different to contributing code for any other Apache software project,
 so the link:https://www.apache.org/dev/contributors[Apache's Guide for New Project Contributors] is worth a read.
 
@@ -135,5 +135,24 @@ https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History
 
 After submission (and certainly after someone starts reviewing the PR) you shouldn't touch the PR's history. 
 
+[[donating-code]]
+= Donating Code
 
+You may find official information here: https://incubator.apache.org/ip-clearance/
+
+Donator can use pull request as show above. (squashed for having a better readability of the hash)
+
+In order to accept a donation the Apache NetBeans PMC should do a vote to accept the intention of donation.
+
+PMC will have to setup a form to append the list at https://incubator.apache.org/ip-clearance/ and open a JIRA issue to track donation.
+
+Donator must ensure that the following step are ok (PMC member need to check): 
+
+- His company fill and send a Software Grant and/or corporate CLA if applicable
+- Any contributor involved in donated code has an individual CLA
+- License are correct and compatible with Apache.
+
+Once every step are ok, PMC will call a lazy vote at general@incubator.
+
+If no issue are detected the code can be merged.
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists