This is an automated email from the ASF dual-hosted git repository. zfc pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git
commit 852a9ef78d2352ae065d17ec297bf1f0e7b09fe8 Author: Zhaofeng Chen <[email protected]> AuthorDate: Tue Jul 29 10:42:22 2025 +0000 site: add tm attribute --- DISCLAIMER | 2 +- NOTICE | 2 +- README.md | 4 +-- site/blog/2020-10-22-announcing-teaclave-0.1.0.md | 4 +-- .../2020-10-29-announcing-teaclave-0.1.0-cn.md | 4 +-- site/blog/2020-12-04-teaclave-ecosystem-cn.md | 2 +- site/blog/2020-12-09-teaclave-ecosystem.md | 2 +- ...-2021-project-maturity-and-community-buildup.md | 2 +- site/blog/2021-02-25-teaclave-meetup-2.md | 2 +- .../2021-03-02-announcing-teaclave-0.2.0-cn.md | 4 +-- site/blog/2021-03-02-announcing-teaclave-0.2.0.md | 2 +- ...21-03-15-welcome-rust-optee-trustzone-sdk-cn.md | 2 +- ...-accepting-rust-optee-trustzone-sdk-proposal.md | 4 +-- ...6-16-announcing-teaclave-trustzone-sdk-0.1.0.md | 4 +-- site/blog/2021-10-01-announcing-teaclave-0.3.0.md | 4 +-- site/blog/2021-10-14-teaclave-meetup-8.md | 2 +- site/blog/2022-04-18-announcing-teaclave-0.4.0.md | 4 +-- ...4-18-announcing-teaclave-trustzone-sdk-0.2.0.md | 6 ++--- .../2022-10-08-accepting-java-enclave-proposal.md | 4 +-- site/docs/community/becoming-a-member.md | 8 +++--- site/docs/community/maturity.md | 8 +++--- site/docs/community/release-guide.md | 31 +++------------------- site/docusaurus.config.js | 8 +++--- site/src/pages/powered-by.mdx | 2 +- 24 files changed, 46 insertions(+), 71 deletions(-) diff --git a/DISCLAIMER b/DISCLAIMER index f755dfd9f..011175ff7 100644 --- a/DISCLAIMER +++ b/DISCLAIMER @@ -1,4 +1,4 @@ -Apache Teaclave (incubating) is an effort undergoing incubation at The Apache +Apache Teaclave™ (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process diff --git a/NOTICE b/NOTICE index 2cb5623eb..9b98e1746 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ -Apache Teaclave (incubating) +Apache Teaclave™ (incubating) Copyright 2019-2025 The Apache Software Foundation This product includes software developed at diff --git a/README.md b/README.md index ec65b6232..8a8843dc0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Apache Teaclave (incubating) Website +# Apache Teaclave™ (incubating) Website -The official website for Apache Teaclave, generated with the Docusaurus static site generator. This repository contains the source code and configuration for the Teaclave project website, including documentation for Teaclave TrustZone SDK, Teaclave SGX SDK, and related components. +The official website for Apache Teaclave™, generated with the Docusaurus static site generator. This repository contains the source code and configuration for the Teaclave project website, including documentation for Teaclave TrustZone SDK, Teaclave SGX SDK, and related components. ## Quick Start diff --git a/site/blog/2020-10-22-announcing-teaclave-0.1.0.md b/site/blog/2020-10-22-announcing-teaclave-0.1.0.md index ff9a8818b..38e6fc2a6 100644 --- a/site/blog/2020-10-22-announcing-teaclave-0.1.0.md +++ b/site/blog/2020-10-22-announcing-teaclave-0.1.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave (incubating) 0.1.0 +title: Announcing Apache Teaclave™ (incubating) 0.1.0 date: 2020-10-22 author: Mingshen Sun --- @@ -19,7 +19,7 @@ first official release since we entered Apache Incubator on August 19, 2019. Since this is our first public release, I still want to emphasize the highlights of the Teaclave project. -Apache Teaclave (incubating) has following highlights: +Apache Teaclave™ (incubating) has following highlights: - **Security**: Teaclave adopts multiple security technologies to enable secure computing. In particular, Teaclave uses Intel SGX to serve the most diff --git a/site/blog/2020-10-29-announcing-teaclave-0.1.0-cn.md b/site/blog/2020-10-29-announcing-teaclave-0.1.0-cn.md index 3ae611ea4..7b5875183 100644 --- a/site/blog/2020-10-29-announcing-teaclave-0.1.0-cn.md +++ b/site/blog/2020-10-29-announcing-teaclave-0.1.0-cn.md @@ -1,12 +1,12 @@ --- -title: 让安全计算更简单 - Apache Teaclave (incubating) 0.1.0 正式发布 +title: 让安全计算更简单 - Apache Teaclave™ (incubating) 0.1.0 正式发布 date: 2020-10-29 author: Mingshen Sun --- [English](/blog/2020-10-21-announcing-teaclave-0-1-0/) | [中文](/blog/2020-10-28-announcing-teaclave-0-1-0-cn/) -Apache Teaclave (incubating) 作为全球首个开源通用安全计算平台,在 2020 年 10 月 +Apache Teaclave™ (incubating) 作为全球首个开源通用安全计算平台,在 2020 年 10 月 21 日社区投票正式通过 0.1.0 的版本发布。0.1.0 版是 Teaclave 社区发展重要的里程碑, 它是暨 Teaclave 进入 Apache 孵化器后发布的第一个正式版本,这意味着 Teaclave 通向 Apache 顶级项目之路走上了正轨。 diff --git a/site/blog/2020-12-04-teaclave-ecosystem-cn.md b/site/blog/2020-12-04-teaclave-ecosystem-cn.md index 6176d48ca..3e4c7f87c 100644 --- a/site/blog/2020-12-04-teaclave-ecosystem-cn.md +++ b/site/blog/2020-12-04-teaclave-ecosystem-cn.md @@ -6,7 +6,7 @@ author: Mingshen Sun [English](/blog/2020-12-09-teaclave-ecosystem/) | [中文](/blog/2020-12-04-teaclave-ecosystem-cn/) -Apache Teaclave (incubating) ([https://teaclave.apache.org/](https://teaclave.apache.org/))是全球首个通用安全计算平台,为隐私数据计算赋能,让安全计算更简单。Teaclave 基于硬件安全能力(Intel SGX),确保敏感数据在可信域外和离岸场景下安全可控的流通和处理,无需担心隐私数据泄露和滥用。同时,Teaclave 还支持多方参与的联合计算,打破企业和组织中的数据孤岛。Teaclave 于 2019 年 8 月进入 Apache 基金会孵化器,2020 年 10 月,Teaclave 社区正式通过并发布了 0.1.0 版。 +Apache Teaclave™ (incubating) ([https://teaclave.apache.org/](https://teaclave.apache.org/))是全球首个通用安全计算平台,为隐私数据计算赋能,让安全计算更简单。Teaclave 基于硬件安全能力(Intel SGX),确保敏感数据在可信域外和离岸场景下安全可控的流通和处理,无需担心隐私数据泄露和滥用。同时,Teaclave 还支持多方参与的联合计算,打破企业和组织中的数据孤岛。Teaclave 于 2019 年 8 月进入 Apache 基金会孵化器,2020 年 10 月,Teaclave 社区正式通过并发布了 0.1.0 版。 ## Teaclave 的四大亮点 diff --git a/site/blog/2020-12-09-teaclave-ecosystem.md b/site/blog/2020-12-09-teaclave-ecosystem.md index 0546ba482..8f0042953 100644 --- a/site/blog/2020-12-09-teaclave-ecosystem.md +++ b/site/blog/2020-12-09-teaclave-ecosystem.md @@ -6,7 +6,7 @@ author: Mingshen Sun [English](/blog/2020-12-09-teaclave-ecosystem/) | [中文](/blog/2020-12-04-teaclave-ecosystem-cn/) -Apache Teaclave (incubating) is an open source universal secure computing +Apache Teaclave™ (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple. With hardware-based security capabilities (e.g., Intel SGX), Teaclave enables sensitive data to be circulated and processed under security control, even in diff --git a/site/blog/2021-01-20-roadmap-in-2021-project-maturity-and-community-buildup.md b/site/blog/2021-01-20-roadmap-in-2021-project-maturity-and-community-buildup.md index 3d6a159ed..5e3d17672 100644 --- a/site/blog/2021-01-20-roadmap-in-2021-project-maturity-and-community-buildup.md +++ b/site/blog/2021-01-20-roadmap-in-2021-project-maturity-and-community-buildup.md @@ -12,7 +12,7 @@ Specifically, we published the first Apache incubator release - [version 0.1.0]( better engineering. New features and enhancements was implemented and well tested. Also we wrote plenty of documents for the design, implementation, as well as the code base. Furthermore, the [homepage](https://teaclave.apache.org/) -of Apache Teaclave (incubating) was built and online, which contains many +of Apache Teaclave™ (incubating) was built and online, which contains many useful information on the project and community. We also organized several offline meetups to build up and grow the Teaclave family. In addition, for better explaining the project, we introduced the blog in the Teaclave homepage diff --git a/site/blog/2021-02-25-teaclave-meetup-2.md b/site/blog/2021-02-25-teaclave-meetup-2.md index 8598832a5..0e5646fff 100644 --- a/site/blog/2021-02-25-teaclave-meetup-2.md +++ b/site/blog/2021-02-25-teaclave-meetup-2.md @@ -24,7 +24,7 @@ For people who were not available at this time, here is a short summary. Mingshen shared some recent updates on Teaclave with following outlines: - Teaclave TrustZone SDK donation -- Releasing Apache Teaclave (incubating) 0.2.0 +- Releasing Apache Teaclave™ (incubating) 0.2.0 - Teaclave Client SDK in Swift (iOS framework) - Talks in OC3 - Open Confidential Computing Conference 2021, Mar 11 diff --git a/site/blog/2021-03-02-announcing-teaclave-0.2.0-cn.md b/site/blog/2021-03-02-announcing-teaclave-0.2.0-cn.md index 22958c94f..701f89782 100644 --- a/site/blog/2021-03-02-announcing-teaclave-0.2.0-cn.md +++ b/site/blog/2021-03-02-announcing-teaclave-0.2.0-cn.md @@ -1,12 +1,12 @@ --- -title: Apache Teaclave (incubating) 0.2.0 发布 +title: Apache Teaclave™ (incubating) 0.2.0 发布 date: 2021-03-02 author: Mingshen Sun --- [English](/blog/2021-03-01-announcing-teaclave-0-2-0/) | [中文](/blog/2021-03-01-announcing-teaclave-0-2-0-cn/) -Apache Teaclave (incubating) 是一个隐私安全计算平台,为隐私数据计算赋能。基于硬 +Apache Teaclave™ (incubating) 是一个隐私安全计算平台,为隐私数据计算赋能。基于硬 件安全能力,Teaclave 确保敏感数据在可信域外和离岸场景下安全可控的流通和处理,无 需担心隐私数据泄露和滥用。 Teaclave 同时支持多方参与的联合计算,打破企业和组织中 的数据孤岛。Teaclave 于 2019 年由百度捐赠进入 Apache 基金会孵化器。在 2020 年 10 diff --git a/site/blog/2021-03-02-announcing-teaclave-0.2.0.md b/site/blog/2021-03-02-announcing-teaclave-0.2.0.md index 49ce60307..f7c81682d 100644 --- a/site/blog/2021-03-02-announcing-teaclave-0.2.0.md +++ b/site/blog/2021-03-02-announcing-teaclave-0.2.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave (incubating) 0.2.0 +title: Announcing Apache Teaclave™ (incubating) 0.2.0 date: 2021-03-02 author: Mingshen Sun --- diff --git a/site/blog/2021-03-15-welcome-rust-optee-trustzone-sdk-cn.md b/site/blog/2021-03-15-welcome-rust-optee-trustzone-sdk-cn.md index 1266c6ace..56c3b8d88 100644 --- a/site/blog/2021-03-15-welcome-rust-optee-trustzone-sdk-cn.md +++ b/site/blog/2021-03-15-welcome-rust-optee-trustzone-sdk-cn.md @@ -68,7 +68,7 @@ Memory-Safe ARM TrustZone Applications 中找到,此论文也收录于 ACSAC 2 - 随着隐私安全计算的发展,多个开源项目开始使用,例如由 ARM Research 主导的 Veracruz 开源项目使用 SDK 构建其隐私计算试验项目,Veracurz 也将加入隐私计算联盟(Confidential Computing Consortium)。 - 2021 年 2 月升级 TrustZone SDK 支持 OP-TEE 3.11 和 3.12。 - 2021 年 2 月启动项目捐赠流程,通过社区投票并提交 Software Grant Agreement。 -- 2021 年 3 月项目 repository 正式移交到 Apache 组织下,隶属于 Apache Teaclave (incubating) 项目。 +- 2021 年 3 月项目 repository 正式移交到 Apache 组织下,隶属于 Apache Teaclave™ (incubating) 项目。  diff --git a/site/blog/2021-06-04-accepting-rust-optee-trustzone-sdk-proposal.md b/site/blog/2021-06-04-accepting-rust-optee-trustzone-sdk-proposal.md index 0a4a78912..ef226ad82 100644 --- a/site/blog/2021-06-04-accepting-rust-optee-trustzone-sdk-proposal.md +++ b/site/blog/2021-06-04-accepting-rust-optee-trustzone-sdk-proposal.md @@ -1,5 +1,5 @@ --- -title: Accepting Rust OP-TEE TrustZone SDK to Apache Teaclave (incubating) Proposal +title: Accepting Rust OP-TEE TrustZone SDK to Apache Teaclave™ (incubating) Proposal date: 2021-06-04 author: The Teaclave PPMC --- @@ -80,7 +80,7 @@ community. #### Length of Incubation: -The project will be in incubation with Apache Teaclave (incubating) project. +The project will be in incubation with Apache Teaclave™ (incubating) project. ### Documentation diff --git a/site/blog/2021-06-16-announcing-teaclave-trustzone-sdk-0.1.0.md b/site/blog/2021-06-16-announcing-teaclave-trustzone-sdk-0.1.0.md index 263311a30..ec69a8eb3 100644 --- a/site/blog/2021-06-16-announcing-teaclave-trustzone-sdk-0.1.0.md +++ b/site/blog/2021-06-16-announcing-teaclave-trustzone-sdk-0.1.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave TrustZone SDK (incubating) 0.1.0 +title: Announcing Apache Teaclave™ TrustZone SDK (incubating) 0.1.0 date: 2021-06-16 author: Mingshen Sun --- @@ -13,7 +13,7 @@ in Rust. The SDK is based on the OP-TEE project which follows GlobalPlatform TEE specifications and provides ergonomic APIs. In addition, it enables capability to write TrustZone applications with Rust's standard library and many third-party libraries (i.e., crates). Teaclave TrustZone SDK is a sub-project of -Apache Teaclave (incubating). To learn more about the design and history of +Apache Teaclave™ (incubating). To learn more about the design and history of TrustZone SDK, please read the blog [Welcome Rust OP-TEE TrustZone SDK To Teaclave](https://teaclave.apache.org/blog/2021-03-14-welcome-rust-optee-trustzone-sdk/). diff --git a/site/blog/2021-10-01-announcing-teaclave-0.3.0.md b/site/blog/2021-10-01-announcing-teaclave-0.3.0.md index cc8337ddf..db9acc60c 100644 --- a/site/blog/2021-10-01-announcing-teaclave-0.3.0.md +++ b/site/blog/2021-10-01-announcing-teaclave-0.3.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave (incubating) 0.3.0 +title: Announcing Apache Teaclave™ (incubating) 0.3.0 date: 2021-10-01 author: Mingshen Sun --- @@ -7,7 +7,7 @@ author: Mingshen Sun On behalf of the Teaclave community, I am happy to announce the *third* Apache Incubator release of Teaclave, 0.3.0. Teaclave is a universal secure computing platform, making computation on privacy-sensitive data safe and simple. -Apache Teaclave (including the +Apache Teaclave™ (including the [FaaS platform](https://github.com/apache/incubator-teaclave), [SGX SDK](https://github.com/apache/incubator-teaclave-sgx-sdk), and [TrustZone SDK](https://github.com/apache/incubator-teaclave-trustzone-sdk)) is diff --git a/site/blog/2021-10-14-teaclave-meetup-8.md b/site/blog/2021-10-14-teaclave-meetup-8.md index b155e2402..27742cde2 100644 --- a/site/blog/2021-10-14-teaclave-meetup-8.md +++ b/site/blog/2021-10-14-teaclave-meetup-8.md @@ -52,7 +52,7 @@ author: Mingshen Sun - Blog - [Podling Teaclave Report - October 2021](https://teaclave.apache.org/blog/2021-10-06-podling-teaclave-report-october-2021/) · Oct 05 2021 - - [Announcing Apache Teaclave (incubating) 0.3.0](https://teaclave.apache.org/blog/2021-10-01-announcing-teaclave-0-3-0/) · Sep 30 2021 + - [Announcing Apache Teaclave™ (incubating) 0.3.0](https://teaclave.apache.org/blog/2021-10-01-announcing-teaclave-0-3-0/) · Sep 30 2021 **Community** diff --git a/site/blog/2022-04-18-announcing-teaclave-0.4.0.md b/site/blog/2022-04-18-announcing-teaclave-0.4.0.md index 2094d601a..6831bfc2f 100644 --- a/site/blog/2022-04-18-announcing-teaclave-0.4.0.md +++ b/site/blog/2022-04-18-announcing-teaclave-0.4.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave (incubating) 0.4.0 +title: Announcing Apache Teaclave™ (incubating) 0.4.0 date: 2022-04-18 author: Mingshen Sun --- @@ -7,7 +7,7 @@ author: Mingshen Sun On behalf of the Teaclave community, I am happy to announce the *fourth* Apache Incubator release of Teaclave, 0.4.0. Teaclave is a universal secure computing platform, making computation on privacy-sensitive data safe and simple. -Apache Teaclave (including the +Apache Teaclave™ (including the [FaaS platform](https://github.com/apache/incubator-teaclave), [SGX SDK](https://github.com/apache/incubator-teaclave-sgx-sdk), and [TrustZone SDK](https://github.com/apache/incubator-teaclave-trustzone-sdk)) is diff --git a/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md b/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md index dfe9a3c44..483b95d11 100644 --- a/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md +++ b/site/blog/2022-04-18-announcing-teaclave-trustzone-sdk-0.2.0.md @@ -1,5 +1,5 @@ --- -title: Announcing Apache Teaclave TrustZone SDK (incubating) 0.2.0 +title: Announcing Apache Teaclave™ TrustZone SDK (incubating) 0.2.0 date: 2022-04-18 author: Mingshen Sun --- @@ -12,7 +12,7 @@ in Rust. The SDK is based on the OP-TEE project which follows GlobalPlatform TEE specifications and provides ergonomic APIs. In addition, it enables capability to write TrustZone applications with Rust's standard library and many third-party libraries (i.e., crates). Teaclave TrustZone SDK is a sub-project of -Apache Teaclave (incubating). To learn more about the design and history of +Apache Teaclave™ (incubating). To learn more about the design and history of TrustZone SDK, please read the blog [Welcome Rust OP-TEE TrustZone SDK To Teaclave](https://teaclave.apache.org/blog/2021-03-14-welcome-rust-optee-trustzone-sdk/). @@ -22,7 +22,7 @@ The SDK is based on the OP-TEE project which follows GlobalPlatform TEE specifications and provides ergonomic APIs. In addition, it enables the capability to write TrustZone applications with Rust's standard library and many third-party libraries (i.e., crates). Teaclave TrustZone SDK is a sub-project of -Apache Teaclave (incubating). +Apache Teaclave™ (incubating). During this period, we are working closely with the OP-TEE community to integrate TA examples written in Rust into the upstream repository. You can try diff --git a/site/blog/2022-10-08-accepting-java-enclave-proposal.md b/site/blog/2022-10-08-accepting-java-enclave-proposal.md index 51d9954ba..b7a2c2567 100644 --- a/site/blog/2022-10-08-accepting-java-enclave-proposal.md +++ b/site/blog/2022-10-08-accepting-java-enclave-proposal.md @@ -1,5 +1,5 @@ --- -title: Accepting JavaEnclave to Apache Teaclave (incubating) Proposal +title: Accepting JavaEnclave to Apache Teaclave™ (incubating) Proposal date: 2022-10-18 author: The Teaclave PPMC --- @@ -76,7 +76,7 @@ community. He's familiar with The Apache Way for the open-source community. #### Length of Incubation: -The project will be in incubation with Apache Teaclave (incubating) project. +The project will be in incubation with Apache Teaclave™ (incubating) project. ### Documentation diff --git a/site/docs/community/becoming-a-member.md b/site/docs/community/becoming-a-member.md index df540b9e6..df3ef7be5 100644 --- a/site/docs/community/becoming-a-member.md +++ b/site/docs/community/becoming-a-member.md @@ -2,9 +2,9 @@ permalink: /becoming-a-member --- -# Becoming a Committer or PPMC Member of Apache Teaclave +# Becoming a Committer or PPMC Member of Apache Teaclave™ -Apache Teaclave is an open and inclusive community that welcomes all forms of +Apache Teaclave™ is an open and inclusive community that welcomes all forms of contributions—from code and documentation to design discussions and community support. We follow the Apache Way and recognize sustained and meaningful contributions with committership or PPMC membership. These roles reflect trust, @@ -12,7 +12,7 @@ responsibility, and a deeper commitment to the project's long-term success. --- -## Become a Committer of Apache Teaclave +## Become a Committer of Apache Teaclave™ Anyone actively supporting the Teaclave community across any CoPDoC area, **Community, Project, Documentation, and Code**, can become a committer. The @@ -37,7 +37,7 @@ growth, not just commit access. --- -## Become a PPMC Member of Apache Teaclave +## Become a PPMC Member of Apache Teaclave™ Project Management Committee (PMC) members help guide the project's vision and governance. PPMC members are usually experienced committers who've shown diff --git a/site/docs/community/maturity.md b/site/docs/community/maturity.md index adcc5af75..ccff27400 100644 --- a/site/docs/community/maturity.md +++ b/site/docs/community/maturity.md @@ -4,7 +4,7 @@ permalink: /maturity # Maturity Assessment For The Teaclave Ecosystem -This is a maturity assessment of Apache Teaclave based on the ASF project +This is a maturity assessment of Apache Teaclave™ based on the ASF project [maturity model](https://community.apache.org/apache-way/apache-project-maturity-model.html). It is used to evaluate the overall maturity for the project and the codebase @@ -13,7 +13,7 @@ community, Incubator PMC, and ASF Board of Directors on Teaclave's graduation to a top-level Apache project. ## Status of this Document -The project has been filled out by the PPMC members of Apache Teaclave and +The project has been filled out by the PPMC members of Apache Teaclave™ and welcomes any updates if necessary. ## Maturity Model Assessment @@ -46,7 +46,7 @@ welcomes any updates if necessary. | RE20 | The project's PMC (Project Management Committee, see CS10) approves each software release in order to make the release an act of the Foundation. | **YES** All releases have been voted on at `[email protected]` and `[email protected]`, and have at least 3 PMC members' votes. | | RE30 | Releases are signed and/or distributed along with digests that anyone can reliably use to validate the downloaded archives. | **YES** All releases are signed, and the [KEYS](https://downloads.apache.org/incubator/teaclave/KEYS) are available. | | RE40 | The project can distribute convenience binaries alongside source code, but they are not Apache Releases, they are provided with no guarantee. | **YES** Our releases contain source code only and do not include any convenience binaries. We are aware of the ASF policy regarding non-source distributions and follow it accordingly. | -| RE50 | The project documents a repeatable release process so that someone new to the project can independently generate the complete set of artifacts required for a release. | **YES** We document the Release Guide that the community can follow to make a new Apache Teaclave release. | +| RE50 | The project documents a repeatable release process so that someone new to the project can independently generate the complete set of artifacts required for a release. | **YES** We document the Release Guide that the community can follow to make a new Apache Teaclave™ release. | ### Quality (QU) @@ -93,5 +93,5 @@ welcomes any updates if necessary. |-----|-------------|--------| | TB10 | The project uses "Apache Foo™" as the project and software product name consistently, with appropriate trademark attributions. | **YES** We consistently use the name "Apache Teaclave™" across all official materials, including the logo, with proper trademark attribution. | | TB20 | The project's primary homepage is at projectname.apache.org. When exceptions exist to use alternate domains for any purpose, any non-apache.org domain names are owned by the ASF. | **YES** The official homepage is located at [https://teaclave.apache.org](https://teaclave.apache.org), fully complying with ASF domain usage policies. | -| TB30 | The ASF has trademark rights, including any registrations, to the project name, logo, and any other major branding elements. | **YES** The Apache Software Foundation owns the rights to the "Apache Teaclave" name and branding under the standard ASF trademark policies. We defer to ASF Brand Management for any formal registrations. | +| TB30 | The ASF has trademark rights, including any registrations, to the project name, logo, and any other major branding elements. | **YES** The Apache Software Foundation owns the rights to the "Apache Teaclave™" name and branding under the standard ASF trademark policies. We defer to ASF Brand Management for any formal registrations. | | TB40 | The project monitors for any major misuses of their project's brand by others, and reports any potential misuses to Brand Management. | **YES** We periodically monitor for potential brand misuse (e.g., through online searches) and report any identified cases to ASF Brand Management. | diff --git a/site/docs/community/release-guide.md b/site/docs/community/release-guide.md index 29d5e4845..f49889408 100644 --- a/site/docs/community/release-guide.md +++ b/site/docs/community/release-guide.md @@ -11,36 +11,11 @@ repositories. The artifacts must be **signed by the release manager** and **approved through two stages of community votes**. This documentation outlines the complete workflow and necessary operations to achieve that goal. -## Outline - -### [For New Release Managers](#for-new-release-managers) - -- [0. Become a member of the Apache Teaclave community](#0-become-a-member-of-the-apache-teaclave-community) -- [1. Prepare the GPG Signing Key](#1-prepare-the-gpg-signing-key) -- [2. Optional: Request Other Permissions](#2-optional-request-other-permissions) - -### [Release Stages](#release-stages) - -- [Timeline of release stages](#timeline-of-release-stages) - -### [Stage-by-Stage Operations Guide](#stage-by-stage-operations-guide) - -- [1. Prepare the release](#1-prepare-the-release) -- [2. Pre-release on GitHub](#2-pre-release-on-github) -- [3. Voting](#3-voting) -- [4. Post-release](#4-post-release) - -### [Other considerations](#5-other-considerations) - -- [About branch cut and feature freeze](#51-about-branch-cut-and-feature-freeze) - ---- - ## For New Release Managers -### 0. Become a member of the Apache Teaclave community +### 0. Become a member of the Apache Teaclave™ community -The release manager must be a member of the Apache Teaclave project. This +The release manager must be a member of the Apache Teaclave™ project. This ensures they have the necessary permissions, including access to the Apache email system, SVN, GitHub write access, and other required infrastructure. @@ -209,7 +184,7 @@ GPG_KEY_UID=???? Two votes are required: -- First, vote on the Apache Teaclave developers mailing list +- First, vote on the Apache Teaclave™ developers mailing list (`[email protected]`). - After it passes, call the second vote on the Apache Incubator general mailing list (`[email protected]`). diff --git a/site/docusaurus.config.js b/site/docusaurus.config.js index c8911817f..fd0ed65b6 100644 --- a/site/docusaurus.config.js +++ b/site/docusaurus.config.js @@ -11,7 +11,7 @@ import { themes as prismThemes } from 'prism-react-renderer'; /** @type {import('@docusaurus/types').Config} */ const config = { - title: 'Apache Teaclave (incubating)', + title: 'Apache Teaclave™ (incubating)', tagline: 'Open-source SDKs to build memory-safe Trusted Applications on Intel SGX, Arm TrustZone, and beyond.', favicon: undefined, @@ -152,7 +152,7 @@ const config = { navbar: { title: undefined, logo: { - alt: 'Apache Teaclave', + alt: 'Apache Teaclave™', src: 'img/logo.svg', style: { height: '2.5rem', @@ -223,11 +223,11 @@ const config = { footer: { style: 'dark', copyright: `<div style="font-size:.7rem; text-align:left;">` - + `Apache Teaclave (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. ` + + `Apache Teaclave™ (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. ` + `Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. ` + `While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. ` + `Copyright © 2020 The Apache Software Foundation. ` - + `Licensed under the Apache License, Version 2.0. Apache Teaclave, Apache, the Apache feather, and the Apache Teaclave project logo are either trademarks or registered trademarks of the Apache Software Foundation.` + + `Licensed under the Apache License, Version 2.0. Apache Teaclave™, Apache, the Apache feather, and the Apache Teaclave™ project logo are either trademarks or registered trademarks of the Apache Software Foundation.` + `</div>`, }, prism: { diff --git a/site/src/pages/powered-by.mdx b/site/src/pages/powered-by.mdx index 0c88a88d5..94ade9ffa 100644 --- a/site/src/pages/powered-by.mdx +++ b/site/src/pages/powered-by.mdx @@ -5,7 +5,7 @@ sidebar: false # Powered By -The Apache Teaclave Ecosystem, including SGX SDK, and TrustZone SDK, +The Apache Teaclave™ Ecosystem, including SGX SDK, and TrustZone SDK, is actively used and contributed to by developers from many organizations and open source projects. This page highlights notable usage and endorsements from industry and community. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
