blob: 0d15470432a355e3a13003a0b6b714a3aea456d9 [file] [log] [blame]
(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{383:function(e,t,a){"use strict";a.r(t);var r=a(11),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h2",{attrs:{id:"teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave"}},[e._v("#")]),e._v(" Teaclave")]),e._v(" "),a("p",[e._v("Teaclave is a universal secure computing platform, making computation on\nprivacy-sensitive data safe and simple.")]),e._v(" "),a("p",[e._v("Teaclave has been incubating since 2019-08-20.")]),e._v(" "),a("h3",{attrs:{id:"three-most-important-unfinished-issues-to-address-before-graduating"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#three-most-important-unfinished-issues-to-address-before-graduating"}},[e._v("#")]),e._v(" Three most important unfinished issues to address before graduating:")]),e._v(" "),a("ul",[a("li",[e._v("Improve project structure and documentation")]),e._v(" "),a("li",[e._v("Grow the community (attracting more committers, contributors, users)")]),e._v(" "),a("li",[e._v("Publish Apache releases (resolving logistics on Apache release)")])]),e._v(" "),a("h3",{attrs:{id:"are-there-any-issues-that-the-ipmc-or-asf-board-need-to-be-aware-of"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#are-there-any-issues-that-the-ipmc-or-asf-board-need-to-be-aware-of"}},[e._v("#")]),e._v(" Are there any issues that the IPMC or ASF Board need to be aware of?")]),e._v(" "),a("p",[e._v("None.")]),e._v(" "),a("h3",{attrs:{id:"how-has-the-community-developed-since-the-last-report"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-has-the-community-developed-since-the-last-report"}},[e._v("#")]),e._v(" How has the community developed since the last report?")]),e._v(" "),a("p",[e._v("Since the last report, we have organized three monthly virtual meetups. Many\npeople from the community share their usage experience of Teaclave. Also, we\ninvited some contributors to talk about some technical details of the design and\nimplementation. For each meetup, we have minutes write-up published on the\nTeaclave blog.")]),e._v(" "),a("ul",[a("li",[e._v("Teaclave Meetup #4: "),a("a",{attrs:{href:"https://teaclave.apache.org/blog/2021-04-29-teaclave-meetup-4/",rel:"noopener noreferrer"}},[e._v("https://teaclave.apache.org/blog/2021-04-29-teaclave-meetup-4/")])]),e._v(" "),a("li",[e._v("Teaclave Meetup #5: "),a("a",{attrs:{href:"https://teaclave.apache.org/blog/2021-06-24-teaclave-meetup-5/",rel:"noopener noreferrer"}},[e._v("https://teaclave.apache.org/blog/2021-06-24-teaclave-meetup-5/")])]),e._v(" "),a("li",[e._v("Teaclave Meetup #6: "),a("a",{attrs:{href:"https://teaclave.apache.org/blog/2021-07-29-teaclave-meetup-6/",rel:"noopener noreferrer"}},[e._v("https://teaclave.apache.org/blog/2021-07-29-teaclave-meetup-6/")])])]),e._v(" "),a("p",[e._v("We also have two new members:")]),e._v(" "),a("ul",[a("li",[e._v("2021-07-09, Hongbo Chen (ya0guang), Commiter")]),e._v(" "),a("li",[e._v("2021-07-25, Gordon King (garyw), Mentor")])]),e._v(" "),a("h3",{attrs:{id:"how-has-the-project-developed-since-the-last-report"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-has-the-project-developed-since-the-last-report"}},[e._v("#")]),e._v(" How has the project developed since the last report?")]),e._v(" "),a("p",[e._v("Here are the summaries of recent progress of our three sub-projects:")]),e._v(" "),a("p",[e._v("Teaclave:")]),e._v(" "),a("ul",[a("li",[e._v("Change the executor's payload type from "),a("code",[e._v("String")]),e._v(" to "),a("code",[e._v("Vec<u8>")]),e._v(".")]),e._v(" "),a("li",[e._v("Unify the launch of teaclave services.")]),e._v(" "),a("li",[e._v("Add WebAssembly Executor and corresponding examples.")]),e._v(" "),a("li",[e._v("Upgrade Intel SGX SDK to the latest release (SGX 2.14.100.2, DCAP 1.11.100.2).")]),e._v(" "),a("li",[e._v("Some minor fixes of the building system and documentation.")])]),e._v(" "),a("p",[e._v("Teaclave SGX SDK:")]),e._v(" "),a("ul",[a("li",[e._v("Minor bug fixes.")])]),e._v(" "),a("p",[e._v("Teaclave TrustZone SDK:")]),e._v(" "),a("ul",[a("li",[e._v("Release the first Apache Incubator version 0.1.0: "),a("a",{attrs:{href:"https://teaclave.apache.org/blog/2021-06-16-announcing-teaclave-trustzone-sdk-0-1-0/",rel:"noopener noreferrer"}},[e._v("Announcing Apache Teaclave TrustZone SDK (Incubating) 0.1.0")]),e._v(".")]),e._v(" "),a("li",[e._v("Update to OP-TEE 3.13.0.")]),e._v(" "),a("li",[e._v("Implement the "),a("code",[e._v("iSocket")]),e._v(" APIs and corresponding examples.")]),e._v(" "),a("li",[e._v("Implement loadable plugin for TA and corresponding examples.")]),e._v(" "),a("li",[e._v("Some minor fixes and repository cleanups.")])]),e._v(" "),a("h3",{attrs:{id:"how-would-you-assess-the-podling-s-maturity"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-would-you-assess-the-podling-s-maturity"}},[e._v("#")]),e._v(" How would you assess the podling's maturity?")]),e._v(" "),a("p",[e._v("Please feel free to add your own commentary.")]),e._v(" "),a("ul",[a("li",[e._v("[ ] Initial setup")]),e._v(" "),a("li",[e._v("[ ] Working towards first release")]),e._v(" "),a("li",[e._v("[x] Community building")]),e._v(" "),a("li",[e._v("[ ] Nearing graduation")]),e._v(" "),a("li",[e._v("[ ] Other:")])]),e._v(" "),a("h3",{attrs:{id:"date-of-last-release"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#date-of-last-release"}},[e._v("#")]),e._v(" Date of last release:")]),e._v(" "),a("p",[e._v("2021-06-10: Apache Teaclave TrustZone SDK (incubating) 0.1.0")]),e._v(" "),a("h3",{attrs:{id:"when-were-the-last-committers-or-ppmc-members-elected"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#when-were-the-last-committers-or-ppmc-members-elected"}},[e._v("#")]),e._v(" When were the last committers or PPMC members elected?")]),e._v(" "),a("p",[e._v("2021-07-25, Gordon King (garyw), Mentor")]),e._v(" "),a("h3",{attrs:{id:"have-your-mentors-been-helpful-and-responsive"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#have-your-mentors-been-helpful-and-responsive"}},[e._v("#")]),e._v(" Have your mentors been helpful and responsive?")]),e._v(" "),a("p",[e._v("Yes, our mentors work responsively to help us with electing new mentors, proposing new features, and expanding the community.")]),e._v(" "),a("h3",{attrs:{id:"is-the-ppmc-managing-the-podling-s-brand-trademarks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#is-the-ppmc-managing-the-podling-s-brand-trademarks"}},[e._v("#")]),e._v(" Is the PPMC managing the podling's brand / trademarks?")]),e._v(" "),a("p",[e._v("We don't find any 3rd parties incorrectly using the podling's name and brand. The VP, Brand has approved the project name. (PODLINGNAMESEARCH-175)")])])}),[],!1,null,null,null);t.default=s.exports}}]);