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