You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2020/10/30 00:20:52 UTC
[incubator-datasketches-website] branch master updated: Added
Graduation Checklist
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-website.git
The following commit(s) were added to refs/heads/master by this push:
new bff447e Added Graduation Checklist
bff447e is described below
commit bff447e3e272847e07b7c164ffdb0617c0fd813e
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Oct 29 17:20:30 2020 -0700
Added Graduation Checklist
---
docs/Background/Presentations.md | 9 ++
docs/Graduation/GraduationCheckList.md | 152 +++++++++++++++++++++++++++++++++
docs/Graduation/Maturity.md | 19 ++++-
3 files changed, 179 insertions(+), 1 deletion(-)
diff --git a/docs/Background/Presentations.md b/docs/Background/Presentations.md
index 48bbdf4..f7d1bc5 100644
--- a/docs/Background/Presentations.md
+++ b/docs/Background/Presentations.md
@@ -31,6 +31,15 @@ layout: doc_page
| Conference| [Spark+AI](https://www.youtube.com/channel/UC3q8O3Bh2Le8Rj1-Q-_UUbA) |
| Link | [YouTube](https://www.youtube.com/watch?time_continue=5&v=WPwCnswDbOU) |
+| Title | DataSketches, an introduction |
+| --------- | ---------------------------------------------------------------------------- |
+| Synopsis | Quick review of Quantiles, Frequent Items and other sketches. |
+| Presenter | [Claude Warren](https://www.linkedin.com/in/claudewarren/) from Wipro Systems, Ireland |
+| Date | Feb 1 & 2, 2020 |
+| Conference| [FOSDEM 2020](https://archive.fosdem.org/2020/) |
+| Link | [Video](https://archive.fosdem.org/2020/schedule/event/apache_datasketches/) |
+| Link | [Slides](https://archive.fosdem.org/2020/schedule/event/apache_datasketches/attachments/slides/3547/export/events/attachments/apache_datasketches/slides/3547/DataSketches_An_introduction.pdf) |
+
| Title | Counting Unique Users in Real Time: Here's a Challenge for You! (Part II) |
| --------- | ---------------------------------------------------------------------------- |
| Synopsis | ElasticSearch vs Druid & Theta Sketches. |
diff --git a/docs/Graduation/GraduationCheckList.md b/docs/Graduation/GraduationCheckList.md
new file mode 100644
index 0000000..86f33f7
--- /dev/null
+++ b/docs/Graduation/GraduationCheckList.md
@@ -0,0 +1,152 @@
+---
+layout: doc_page
+---
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+# Graduation Checklist
+This is a compilation of a number of documents I could find on graduating an incubator project to a Top Level Project.
+
+## References
+* [Guide to Successful Graduation](https://incubator.apache.org/guides/graduation.html)
+* [Guide to Successful Community Building](https://incubator.apache.org/guides/community.html)
+* [DataSketches Board Reports](https://whimsy.apache.org/board/minutes/DataSketches.html)
+* [Duties of the PMC Chair](http://www.apache.org/dev/pmc.html#chair)
+
+## Initial Checks
+* [Review the project Status](https://incubator.apache.org/projects/datasketches.html) : DONE
+* [Review the Clutch Report](http://incubator.apache.org/clutch/datasketches.html): DONE
+* [Review the Roster](https://whimsy.apache.org/roster/ppmc/datasketches): DONE
+* [Review Website checks](https://whimsy.apache.org/pods/project/datasketches): DONE
+* [Successful Name Search](https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-168) : DONE
+* Demonstrate ability to create Apache Releases : DONE
+ * See [Project Status](https://incubator.apache.org/projects/datasketches.html)
+
+## Define a Charter - Done
+* Apache DataSketches consists of software related to
+ an open source, high-performance library of stochastic
+ streaming algorithms commonly called "sketches" in the data sciences.
+ Sketches are small, stateful programs that process massive data as a
+ stream and can provide approximate answers, with mathematical
+ guarantees, to computationally difficult queries orders-of-magnitude
+ faster than traditional, exact methods.
+
+## Demonstrate Community Readiness - Open for Feedback
+* Recruit users, developers, committers and PMCers
+ * We have participated in a number of conferences
+ * USPTO-2020 Tech Conference
+ * Spark & AI 2020 Conference
+ * ACM-KDD Conference
+ * ApacheCon 2019 and 2020
+ * FOSDEM 2020 Conference (Brussels)
+ * See [Presentations](https://datasketches.apache.org/docs/Background/Presentations.html).
+ * DataSketches is integrated into a number of systems, for example:
+ * Apache Druid
+ * Apache Impala (in process)
+ * Permutive.com
+ * GCHQ/Gaffer
+ * Splice Machine
+ * PostgreSQL
+ * Apache Hive
+ * Apache Pig
+ * Nielsen.com
+ * Amazon AWS (in process)
+ * We recently added a new committer on August 17, 2020.
+* Take responsible collective action
+ * We do post major issues for disscussion and vote on our dev@ mailing list.
+* Demonstrate ability to disagree in public on technical matters without destroying personal relationships
+ * We are all professionals and individuals with different points of view. Our ability to deal with diversity is what makes us strong.
+* Create an open, positive and inclusive atmosphere on the mailing lists
+ * We have received very positive feedback from our users about our responsiveness, willingness to help, and openness to invite new users into our discussions.
+
+## Complete Project Maturity Model - Open for Feedback
+* [Complete Project Maturity Model](https://github.com/apache/incubator-datasketches-website/blob/master/docs/Graduation/Maturity.md): DONE
+
+
+# The Following Items are TBD
+
+## Prepare the Resolution
+### Election of PMC Chair by the PPMC (on private@datasketches.apache.org)
+* PMC Chairs are Vice Presidents given charge of the proper operation of their projects.
+* The PMC Chair serves at the direction of the Board of Directors as the chair
+ of the Apache Project, and has primary responsibility for management of
+ the project within the scope of responsibility of the Apache Project.
+* Once the PMC Chair has been elected, the Resolution can be created from <https://whimsy.apache.org/roster/ppmc/datasketches>
+
+
+## DISCUSS Graduation on dev@datasketches.apache.org
+* Ensure Mentors have no remaining issues
+
+## VOTE on Graduation on dev@datasketches.apache.org
+* Notify the IPMC general list that a community vote is in progress
+* Achieve positive community graduation recommendatation vote
+
+## DISCUSS Graduation on general@incubator.apache.org
+* Ensure IPMC has no remaining issues
+
+## VOTE Graduation on general@incubator.apache.org
+* Achieve positive IPMC graduation recommendatation vote
+
+## Write Proposal Letter to Board
+* <https://incubator.apache.org/guides/graduation.html>
+
+```
+From: (PMC Chair)
+To: board@apache.org
+CC: <<project>-private _at_ incubator dot apache dot org>
+Subject: Proposed Resolution: Establish Apache DataSkeches as TLP
+
+Dear Apache Board,
+
+Apache DataSkeches is ready for graduation out of the incubator. So, please
+consider the draft resolution below at your next meeting.
+
+<thank you, best regards, personal note if you wish, etc etc>
+
+(PMC Chair)
+
+--
+References:
+
+Home: <https://datasketches.apache.org>
+Vote by project: <link to vote thread on project list>
+Vote by incubator: <link to vote thread on general list>
+
+Resolution draft:
+
+<<resolution goes here, 72 characters wide,
+indent with 4 spaces>>
+
+--
+<PMC Chair e-mail sig, if you have one>
+```
+
+## Acceptance of Resolution by the Board
+
+## Press Release for new TLPs
+* Notify [ASF Marketing & Publicity](mailto:press@apache.org).
+
+## Tasks After Graduaton
+* <https://incubator.apache.org/guides/transferring.html>
+
+## PMC Guides
+* <http://www.apache.org/dev/pmc.html>
+* <http://www.apache.org/dev/#pmc>
+* <http://www.apache.org/foundation/how-it-works.html#pmc>
+
+
diff --git a/docs/Graduation/Maturity.md b/docs/Graduation/Maturity.md
index 873c4d4..b535d2e 100644
--- a/docs/Graduation/Maturity.md
+++ b/docs/Graduation/Maturity.md
@@ -1,7 +1,24 @@
---
layout: doc_page
---
-
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
# Apache Project Maturity Model Assessment for DataSketches (DRAFT)
## Overview
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org