You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kyuubi.apache.org by gi...@apache.org on 2022/04/08 12:42:45 UTC

[incubator-kyuubi-website] branch asf-site updated: deploy: 491bb393f35677b185dc025cb21b46f64c60ff8d

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-kyuubi-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 7ddc29f  deploy: 491bb393f35677b185dc025cb21b46f64c60ff8d
7ddc29f is described below

commit 7ddc29f551a129721c908c2e47ab6fcf3d2bdc5b
Author: turboFei <tu...@users.noreply.github.com>
AuthorDate: Fri Apr 8 12:42:40 2022 +0000

    deploy: 491bb393f35677b185dc025cb21b46f64c60ff8d
---
 content/improvement-proposals.html | 44 +++++++++++++++++++-------------------
 content/index.xml                  |  6 +++---
 2 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/content/improvement-proposals.html b/content/improvement-proposals.html
index c6914cb..4b8dfba 100644
--- a/content/improvement-proposals.html
+++ b/content/improvement-proposals.html
@@ -182,35 +182,35 @@ Apache Software Foundation
 <script>var phoneBtn=document.getElementById('phoneBtn'),mask=document.getElementById('nav_mask'),header_mobile,header;phoneBtn.addEventListener('click',function(b){var a=mask.style.display!=='none';phoneBtn.className=a?'phoneBtn':'phoneBtn closeBtn',mask.style.display=a?'none':' block'}),mask.addEventListener('click',function(a){phoneBtn.className='phoneBtn',mask.style.display='none'}),header_mobile=document.getElementById('header_mobile'),header_mobile.addEventListener('click',function [...]
 <div class=container>
 <h1>Kyuubi Project Improvement Proposals (KPIP)</h1>
-<p>The purpose of a KBIP is to inform and involve the user community in significant improvements to the Kyuubi codebase throughout the development process to increase user needs.</p>
-<p>KBIPs should be used for significant user-facing or cross-cutting changes, not minor incremental improvements. When in doubt, if a committer thinks a change needs a KBIP, it does.</p>
-<h2 id=what-is-a-kbip>What is a KBIP?</h2>
-<p>A KBIP is similar to a product requirement document commonly used in product management.</p>
-<p>A KBIP:</p>
+<p>The purpose of a KPIP is to inform and involve the user community in significant improvements to the Kyuubi codebase throughout the development process to increase user needs.</p>
+<p>KPIPs should be used for significant user-facing or cross-cutting changes, not minor incremental improvements. When in doubt, if a committer thinks a change needs a KPIP, it does.</p>
+<h2 id=what-is-a-kpip>What is a KPIP?</h2>
+<p>A KPIP is similar to a product requirement document commonly used in product management.</p>
+<p>A KPIP:</p>
 <ul>
-<li>Is a ticket labeled “KBIP” proposing a major improvement or change to Kyuubi</li>
+<li>Is a ticket labeled “KPIP” proposing a major improvement or change to Kyuubi</li>
 <li>Follows the template defined below</li>
 <li>Includes discussions on the ticket about the proposal</li>
 </ul>
 <h2 id=who>Who?</h2>
-<p>Any <strong>community member</strong> can help by discussing whether a KBIP is likely to meet their needs and propose KBIPs.</p>
-<p><strong>Contributors</strong> can help by discussing whether a KBIP is likely to be technically feasible.</p>
-<p><strong>Committers</strong> can help by discussing whether a KBIP aligns with long-term project goals, and by shepherding KBIPs.</p>
-<p><strong>KBIP Author</strong> is any community member who authors a KBIP and is committed to pushing the change through the entire process. KBIP authorship can be transferred.</p>
-<p><strong>KBIP Shepherd</strong> is a PMC member who is committed to shepherding the proposed change throughout the entire process. Although the shepherd can delegate or work with other committers in the development process, the shepherd is ultimately responsible for the success or failure of the KBIP. Responsibilities of the shepherd include, but are not limited to:</p>
+<p>Any <strong>community member</strong> can help by discussing whether a KPIP is likely to meet their needs and propose KPIPs.</p>
+<p><strong>Contributors</strong> can help by discussing whether a KPIP is likely to be technically feasible.</p>
+<p><strong>Committers</strong> can help by discussing whether a KPIP aligns with long-term project goals, and by shepherding KPIPs.</p>
+<p><strong>KPIP Author</strong> is any community member who authors a KPIP and is committed to pushing the change through the entire process. KPIP authorship can be transferred.</p>
+<p><strong>KPIP Shepherd</strong> is a PMC member who is committed to shepherding the proposed change throughout the entire process. Although the shepherd can delegate or work with other committers in the development process, the shepherd is ultimately responsible for the success or failure of the KPIP. Responsibilities of the shepherd include, but are not limited to:</p>
 <ul>
 <li>Be the advocate for the proposed change</li>
 <li>Help push forward on design and achieve consensus among key stakeholders</li>
 <li>Review code changes, making sure the change follows project standards</li>
 <li>Get feedback from users and iterate on the design & implementation</li>
-<li>Uphold the quality of the changes, including verifying whether the changes satisfy the goal of the KBIP and are absent of critical bugs before releasing them</li>
+<li>Uphold the quality of the changes, including verifying whether the changes satisfy the goal of the KPIP and are absent of critical bugs before releasing them</li>
 </ul>
-<h2 id=kbip-process>KBIP Process</h2>
-<h3 id=proposing-a-kbip>Proposing a KBIP</h3>
-<p>Anyone may propose a KBIP, using the document template below. Please only submit a KBIP if you are willing to help, at least with discussion.</p>
-<p>If a KBIP is too small or incremental and should have been done through the normal JIRA process, a committer should remove the KBIP label.</p>
-<h3 id=kbip-document-template>KBIP Document Template</h3>
-<p>A KBIP document is a short document with a few questions, inspired by the Heilmeier Catechism:</p>
+<h2 id=kpip-process>KPIP Process</h2>
+<h3 id=proposing-a-kpip>Proposing a KPIP</h3>
+<p>Anyone may propose a KPIP, using the document template below. Please only submit a KPIP if you are willing to help, at least with discussion.</p>
+<p>If a KPIP is too small or incremental and should have been done through the normal JIRA process, a committer should remove the KPIP label.</p>
+<h3 id=kpip-document-template>KPIP Document Template</h3>
+<p>A KPIP document is a short document with a few questions, inspired by the Heilmeier Catechism:</p>
 <ul>
 <li>
 <p>Q1. What are you trying to do? Articulate your objectives using absolutely no jargon.</p>
@@ -246,10 +246,10 @@ Apache Software Foundation
 <p>Appendix C. Optional Rejected Designs: What alternatives were considered? Why were they rejected? If no alternatives have been considered, the problem needs more thought.</p>
 </li>
 </ul>
-<h3 id=discussing-a-kbip>Discussing a KBIP</h3>
-<p>All discussions of a KBIP should take place in a public forum, preferably the discussion attached to the ticket. Any discussion that happen offline should be made available online for the public via meeting notes summarizing the discussions.</p>
-<h3 id=implementing-a-kbip>Implementing a KBIP</h3>
-<p>Implementation should take place via the <a href=issue_tracking.html>contribution guidelines</a>. Changes that require KBIPs typically also require design documents to be written and reviewed.</p>
+<h3 id=discussing-a-kpip>Discussing a KPIP</h3>
+<p>All discussions of a KPIP should take place in a public forum, preferably the discussion attached to the ticket. Any discussion that happen offline should be made available online for the public via meeting notes summarizing the discussions.</p>
+<h3 id=implementing-a-kpip>Implementing a KPIP</h3>
+<p>Implementation should take place via the <a href=issue_tracking.html>contribution guidelines</a>. Changes that require KPIPs typically also require design documents to be written and reviewed.</p>
 </div>
 <footer class=footer>
 <div class=footerBox>
diff --git a/content/index.xml b/content/index.xml
index 054d354..75f1a97 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -24,9 +24,9 @@ Submit your pull requests Before Before proceeding, it&amp;rsquo;s better to sea
 After checking, you can create a new issue to describe what want to do, and about issues, we have rich types to choose, see here.</description></item><item><title>Issue Tracker</title><link>https://kyuubi.apache.org/issue_tracking.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/issue_tracking.html</guid><description>The Kyuubi community uses Github Issues to track various ideas, work, bugs, etc. The Github issues tracker integrated with our de [...]
 Although everyone can create an issue that might include any content as long as you have a Github account and we do not make any mandatory restrictions on the functionality of this section, all communication is subject to the ASF Code of Conduct.</description></item><item><title>Kyuubi Mailing Lists</title><link>https://kyuubi.apache.org/mailing_lists.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/mailing_lists.html</guid><description>The Kyu [...]
 Before you post anything to the mailing lists, be sure that you already subscribe to them. The currently available lists are listed in the below table.
-List Name Address Subscribe Unsubscribe Archive Usages Developer List dev@kyuubi.</description></item><item><title>Kyuubi Project Improvement Proposals (KPIP)</title><link>https://kyuubi.apache.org/improvement-proposals.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/improvement-proposals.html</guid><description>The purpose of a KBIP is to inform and involve the user community in significant improvements to the Kyuubi codebase throughout the d [...]
-KBIPs should be used for significant user-facing or cross-cutting changes, not minor incremental improvements. When in doubt, if a committer thinks a change needs a KBIP, it does.
-What is a KBIP? A KBIP is similar to a product requirement document commonly used in product management.</description></item><item><title>Kyuubi Version Control System</title><link>https://kyuubi.apache.org/version_control.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/version_control.html</guid><description>Overview The Kyuubi source code resides in the Apache git repository, and available from here: https://gitbox.apache.org/repos/asf?p=inc [...]
+List Name Address Subscribe Unsubscribe Archive Usages Developer List dev@kyuubi.</description></item><item><title>Kyuubi Project Improvement Proposals (KPIP)</title><link>https://kyuubi.apache.org/improvement-proposals.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/improvement-proposals.html</guid><description>The purpose of a KPIP is to inform and involve the user community in significant improvements to the Kyuubi codebase throughout the d [...]
+KPIPs should be used for significant user-facing or cross-cutting changes, not minor incremental improvements. When in doubt, if a committer thinks a change needs a KPIP, it does.
+What is a KPIP? A KPIP is similar to a product requirement document commonly used in product management.</description></item><item><title>Kyuubi Version Control System</title><link>https://kyuubi.apache.org/version_control.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/version_control.html</guid><description>Overview The Kyuubi source code resides in the Apache git repository, and available from here: https://gitbox.apache.org/repos/asf?p=inc [...]
 The changes are also mirrored to the github repository https://github.com/apache/incubator-kyuubi</description></item><item><title>Latest News</title><link>https://kyuubi.apache.org/project_history.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/project_history.html</guid><description>License The software licensed under Apache License 2.0.</description></item><item><title>New Committer Process</title><link>https://kyuubi.apache.org/new_committ [...]
 The process of new Committer Call a vote in mailing private@kyuubi.apache.org Close the vote If the result is positive, invite the new committer If accept, then: Accept the committer Wait until we see that receipt of CLA is recorded Request creation of the committer account Notify the committer of completion Template Committer Vote Template Close Vote Template Committer Invite Template Committer Accept Template Committer Done Template The process of new Committer Call a vote in mailing p [...]
 The IP address from which you access the website; The type of browser and operating system you use to access our site; The date and time you access our site; The pages you visit; and The addresses of pages from where you followed a link to our site.</description></item><item><title>The Kyuubi Ecosystem (present and future)</title><link>https://kyuubi.apache.org/ecosystems.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kyuubi.apache.org/ecosystems.html</guid><d [...]