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

srowen pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/spark-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new fc89ca1ed2 Add note on generative tooling to developer tools
fc89ca1ed2 is described below

commit fc89ca1ed20551c66dc31ebbe28664d12689bd13
Author: zero323 <mszymkiew...@gmail.com>
AuthorDate: Mon Aug 14 21:04:28 2023 -0500

    Add note on generative tooling to developer tools
    
    This PR adds notes on generative tooling and link to the relevant ASF 
policy.
    
    As requested in comments to https://github.com/apache/spark/pull/42469
    
    Author: zero323 <mszymkiew...@gmail.com>
    
    Closes #472 from zero323/SPARK-44782-generative-tooling-notes.
---
 developer-tools.md        | 9 +++++++++
 site/developer-tools.html | 9 +++++++++
 2 files changed, 18 insertions(+)

diff --git a/developer-tools.md b/developer-tools.md
index e0a1844ae7..73e708116e 100644
--- a/developer-tools.md
+++ b/developer-tools.md
@@ -549,3 +549,12 @@ When running Spark tests through SBT, add `javaOptions in 
Test += "-agentpath:/p
 to `SparkBuild.scala` to launch the tests with the YourKit profiler agent 
enabled.  
 The platform-specific paths to the profiler agents are listed in the 
 <a href="https://www.yourkit.com/docs/java/help/agent.jsp";>YourKit 
documentation</a>.
+
+<h2>Generative tooling usage</h2>
+
+In general, the ASF allows contributions co-authored using generative AI 
tools. However, there are several considerations when you submit a patch 
containing generated content.
+
+Foremost, you are required to disclose usage of such tool. Furthermore, you 
are responsible for ensuring that the terms and conditions of the tool in 
question are
+compatible with usage in an Open Source project and inclusion of the generated 
content doesn't pose a risk of copyright violation.
+
+Please refer to <a 
href="https://www.apache.org/legal/generative-tooling.html";>The ASF Generative 
Tooling Guidance</a> for details and developments.
diff --git a/site/developer-tools.html b/site/developer-tools.html
index a43786ff91..de94619481 100644
--- a/site/developer-tools.html
+++ b/site/developer-tools.html
@@ -657,6 +657,15 @@ to <code class="language-plaintext 
highlighter-rouge">SparkBuild.scala</code> to
 The platform-specific paths to the profiler agents are listed in the 
 <a href="https://www.yourkit.com/docs/java/help/agent.jsp";>YourKit 
documentation</a>.</p>
 
+<h2>Generative tooling usage</h2>
+
+<p>In general, the ASF allows contributions co-authored using generative AI 
tools. However, there are several considerations when you submit a patch 
containing generated content.</p>
+
+<p>Foremost, you are required to disclose usage of such tool. Furthermore, you 
are responsible for ensuring that the terms and conditions of the tool in 
question are
+compatible with usage in an Open Source project and inclusion of the generated 
content doesn&#8217;t pose a risk of copyright violation.</p>
+
+<p>Please refer to <a 
href="https://www.apache.org/legal/generative-tooling.html";>The ASF Generative 
Tooling Guidance</a> for details and developments.</p>
+
     </div>
     <div class="col-12 col-md-3">
       <div class="news" style="margin-bottom: 20px;">


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to