[VOTE] Release Apache Teaclave (incubating) v0.6.0-rc.1

2023-06-15 Thread He Sun
Hello Incubator PMC,

I am pleased to be calling this vote for the release of
Apache Teaclave (incubating) 0.6.0 (release candidate 1).

The Apache Teaclave (incubating) community has voted and approved the
release. 
The voting thread is 
https://lists.apache.org/thread/yowwr33t5r4xgyyypmndnx1ymfs0bcd6.
The result thread is 
https://lists.apache.org/thread/11fcllw108xfczh0qx74qjj670yshssr.

The release candidate to be voted over is available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.6.0-rc.1/

The release candidate is signed with a GPG key 
(777A1FBA5762313CD86EC2727144C76533763CD9) available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS

The Git commit for this release is:
- 
https://github.com/apache/incubator-teaclave/commit/8693e5cb26d1739b7b1cb3d53a04943e39535565

The release note is available in:
- https://github.com/apache/incubator-teaclave/releases/tag/v0.6.0-rc.1

Build guide and get started instructions can be found at:
- 
https://github.com/apache/incubator-teaclave/blob/v0.6.0-rc.1/docs/my-first-function.md

The short version of building Teaclave from the source tarball:

```
$ wget 
https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.6.0-rc.1/apache-teaclave-0.6.0-rc.1-incubating.tar.gz
$ tar zxvf apache-teaclave-0.6.0-rc.1-incubating.tar.gz && cd \
apache-teaclave-0.6.0-rc.1-incubating
$ # Instructions to verify the source tar:
https://teaclave.apache.org/download/#verify-the-integrity-of-the-files

$ docker run --rm -v $(pwd):/teaclave -w /teaclave \
-it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.2.0 \
bash -c ". /root/.cargo/env && \
. /opt/sgxsdk/environment && \
mkdir -p build && cd build && \
cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
make -j"
```

The vote will be open for at least 72 hours. Everyone is welcome to
vote. Please vote by replying to this thread explicitly.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Sincerely,
He

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



Re: [RESULT][VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-06-01 Thread He Sun
Hi Craig,

Thanks for your detailed explanations.
I will be woring towards the improvement you suggested in the next releases.

Sincerely,
He

On 2023/06/01 04:57:57 Craig Russell wrote:
> Hi He,
> 
> I'd just like to emphasize that the mission of Apache is to create software, 
> which implies that creating releases is a primary goal. That's why we spend 
> so much effort on getting it right. A release is an act of the Foundation, 
> which is only possible if the PMC members vote on releases. (In the 
> incubator, only IPMC votes are binding) Votes need to be based on review of 
> release contents.
> 
> From your closing [RESULT][VOTE] message people might get the incorrect 
> understanding that only three people voted.
> 
> A few things that might improve your process in light of the importance of 
> reviewing and voting:
> 
> 1. When you call for a vote on the dev list, everyone who votes should tell 
> what they checked. I'd suggest adding a checklist as part of the vote email 
> for people to tell exactly what they reviewed. You can find many examples on 
> the general list.
> 
> 2. Once voting is done on the dev list, and there are no show-stopper issues, 
> you can summarize the voting. Many times, your mentors and PPMC members who 
> are also IPMC members will vote +1 and you might have three or more binding 
> +1 votes to be done.
> 
> 3. If you  still need more binding votes, you can explicitly ask your mentors 
> to vote before closing the vote on the dev list.
> 
> 4 .Once voting concludes on the dev list, you can summarize the vote on the 
> general incubator list and tell whether you have enough binding votes.
> 
> 5. Once you have at least three +1 binding votes (from IPMC members) you 
> should close the vote. As long as the release artifacts have not changed 
> since the dev list vote, your should include votes from the dev list voting 
> as well as the general list vote. In this case, it looks like the vote tally 
> would be:
> 
> Binding +1 votes:
> - Gordon
> - Felix Cheung
> - Wenli Zhang
> 
> Non-binding +1 votes:
> Pei Wang
> Yuan Zhuang
> Shaojun Wang
> 
> No other votes.
> 
> 6. I hope this will help everyone to understand that there was a vote on the 
> dev list and then another vote on the general list which resulted in a 
> successful vote to release.
> 
> Congratulations,
> Craig
> 
> > On May 31, 2023, at 18:57, He Sun  wrote:
> > 
> > Hi Craig,
> > 
> > It is an honor to receive your comments about Teaclave. I did not quit get 
> > you though. I would appreciate it if you could explain more about your 
> > concerns while other projects also have the same conditions you descirbed 
> > above.
> > 
> > According to my understanding about the Apache way, partly from 
> > https://incubator.apache.org/policy/incubation.html, the PPMC members and 
> > committers have to vote on Podling dev list. In our case, the vote thread 
> > is https://lists.apache.org/thread/nqzllmgqcozj5twg61wl085v3xo93pz2. Most 
> > of the commiters have subscribed the dev list and I will also remind them 
> > after a vote is started in different ways.
> > 
> > I am not one of the other committers, so I do not know why they do not vote 
> > again on incubator general list. Maybe some of them do not even subscribe 
> > the mail list.
> > 
> > Best,
> > He
> > 
> > On 2023/05/31 13:10:58 Craig Russell wrote:
> >> Hi,
> >> 
> >> I'm a bit concerned that there are 19 PPMC members and six additional 
> >> committers and none of them voted on the release.
> >> 
> >> Voting on releases should be a regular exercise for all developers. Is 
> >> there some reason that only mentors voted?
> >> 
> >> Regards,
> >> Craig
> >> 
> >>> On May 30, 2023, at 20:20, He Sun  wrote:
> >>> 
> >>> Hello everyone,
> >>> 
> >>> The vote has passed with 3 binding +1 votes. The vote PASSED with 3 
> >>> binding +1, 0 non-binding +1 and 0 -1 votes.
> >>> 
> >>> Binding +1 votes:
> >>> - Gordon
> >>> - Felix Cheung
> >>> - Wenli Zhang
> >>> 
> >>> Vote thread: 
> >>> https://lists.apache.org/thread/5h8zd2chnj6bo262wx1sg6df0z1rsrgc
> >>> 
> >>> Thank you everyone for your feedback and help with this Teaclave release. 
> >>> I will be working on publishing the artifacts of Apache Teaclave 
> >>> (incubating) v0.5.1. 
> >>> 
> >>> Thanks,
> >>> He
> >>> 
> >>> --

Re: [RESULT][VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-31 Thread He Sun
Hi Yu,

Very nice to have your explanations.
I will tell the committers to add what they check during voting.

Regards,
He

On 2023/06/01 03:22:38 Yu Xiao wrote:
> Dear He Sun,
> 
> It is very useful for PPMC and dev to check of the vote thread[1],
> rather than simply +1 (for incaubating project).
> 
> There may be the following reasons:
> 
> 1. there may be many processes not match the apache release (e.g.
> license and notice file).
> 2. more than 1 release manager if needed to graduate from apache incubator.
> 
> [1] https://lists.apache.org/thread/nqzllmgqcozj5twg61wl085v3xo93pz2
> 
> Best wishes!
> 
> Yu Xiao
> ASF Member
> 
> He Sun  于2023年6月1日周四 09:58写道:
> >
> > Hi Craig,
> >
> > It is an honor to receive your comments about Teaclave. I did not quit get 
> > you though. I would appreciate it if you could explain more about your 
> > concerns while other projects also have the same conditions you descirbed 
> > above.
> >
> > According to my understanding about the Apache way, partly from 
> > https://incubator.apache.org/policy/incubation.html, the PPMC members and 
> > committers have to vote on Podling dev list. In our case, the vote thread 
> > is https://lists.apache.org/thread/nqzllmgqcozj5twg61wl085v3xo93pz2. Most 
> > of the commiters have subscribed the dev list and I will also remind them 
> > after a vote is started in different ways.
> >
> > I am not one of the other committers, so I do not know why they do not vote 
> > again on incubator general list. Maybe some of them do not even subscribe 
> > the mail list.
> >
> > Best,
> > He
> >
> > On 2023/05/31 13:10:58 Craig Russell wrote:
> > > Hi,
> > >
> > > I'm a bit concerned that there are 19 PPMC members and six additional 
> > > committers and none of them voted on the release.
> > >
> > > Voting on releases should be a regular exercise for all developers. Is 
> > > there some reason that only mentors voted?
> > >
> > > Regards,
> > > Craig
> > >
> > > > On May 30, 2023, at 20:20, He Sun  wrote:
> > > >
> > > > Hello everyone,
> > > >
> > > > The vote has passed with 3 binding +1 votes. The vote PASSED with 3 
> > > > binding +1, 0 non-binding +1 and 0 -1 votes.
> > > >
> > > > Binding +1 votes:
> > > > - Gordon
> > > > - Felix Cheung
> > > > - Wenli Zhang
> > > >
> > > > Vote thread: 
> > > > https://lists.apache.org/thread/5h8zd2chnj6bo262wx1sg6df0z1rsrgc
> > > >
> > > > Thank you everyone for your feedback and help with this Teaclave 
> > > > release. I will be working on publishing the artifacts of Apache 
> > > > Teaclave (incubating) v0.5.1.
> > > >
> > > > Thanks,
> > > > He
> > > >
> > > > -
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > >
> > > Craig L Russell
> > > c...@apache.org
> > >
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



Re: [RESULT][VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-31 Thread He Sun
Hi Craig,

It is an honor to receive your comments about Teaclave. I did not quit get you 
though. I would appreciate it if you could explain more about your concerns 
while other projects also have the same conditions you descirbed above.

According to my understanding about the Apache way, partly from 
https://incubator.apache.org/policy/incubation.html, the PPMC members and 
committers have to vote on Podling dev list. In our case, the vote thread is 
https://lists.apache.org/thread/nqzllmgqcozj5twg61wl085v3xo93pz2. Most of the 
commiters have subscribed the dev list and I will also remind them after a vote 
is started in different ways.

I am not one of the other committers, so I do not know why they do not vote 
again on incubator general list. Maybe some of them do not even subscribe the 
mail list.

Best,
He

On 2023/05/31 13:10:58 Craig Russell wrote:
> Hi,
> 
> I'm a bit concerned that there are 19 PPMC members and six additional 
> committers and none of them voted on the release.
> 
> Voting on releases should be a regular exercise for all developers. Is there 
> some reason that only mentors voted?
> 
> Regards,
> Craig
> 
> > On May 30, 2023, at 20:20, He Sun  wrote:
> > 
> > Hello everyone,
> > 
> > The vote has passed with 3 binding +1 votes. The vote PASSED with 3 binding 
> > +1, 0 non-binding +1 and 0 -1 votes.
> > 
> > Binding +1 votes:
> > - Gordon
> > - Felix Cheung
> > - Wenli Zhang
> > 
> > Vote thread: 
> > https://lists.apache.org/thread/5h8zd2chnj6bo262wx1sg6df0z1rsrgc
> > 
> > Thank you everyone for your feedback and help with this Teaclave release. I 
> > will be working on publishing the artifacts of Apache Teaclave (incubating) 
> > v0.5.1. 
> > 
> > Thanks,
> > He
> > 
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> > 
> 
> Craig L Russell
> c...@apache.org
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



[RESULT][VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-30 Thread He Sun
Hello everyone,

The vote has passed with 3 binding +1 votes. The vote PASSED with 3 binding +1, 
0 non-binding +1 and 0 -1 votes.

Binding +1 votes:
- Gordon
- Felix Cheung
- Wenli Zhang

Vote thread: https://lists.apache.org/thread/5h8zd2chnj6bo262wx1sg6df0z1rsrgc

Thank you everyone for your feedback and help with this Teaclave release. I 
will be working on publishing the artifacts of Apache Teaclave (incubating) 
v0.5.1. 

Thanks,
He

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-30 Thread He Sun
Hi Felix,

Besides, the `KEYS` conflict will be solved in the next release.

Regards,
He

On 2023/05/30 07:14:28 Felix Cheung wrote:
> +1
> 
> - incubating in name
> - signature and hash are fine
> 
> it looks like there is a conflict between KEYS (file) and keys (directory):
> $ tar xzf apache-teaclave-0.5.1-rc.2-incubating.tar.gz
> apache-teaclave-0.5.1-rc.2-incubating/KEYS: Can't replace existing
> directory with non-directory
> tar: Error exit delayed from previous errors.
> 
> - DISCLAIMER is fine
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - source files have ASF headers?
> 
> it looks like a lot of files are "external"? they do not have ASF header
> /common/rusty_leveldb_sgx/*
> /third_party/wasm-micro-runtime/*
> /third_party/rust-sgx-sdk/*
> 
> what is the plan for those? do they have to be included in the source
> release?
> 
> did not compile from source
> 
> 
> 
> On Fri, May 26, 2023 at 10:26 PM Gordon  wrote:
> 
> > +1, thanks.
> >
> > On Wed, May 24, 2023 at 11:00 PM He Sun  wrote:
> >
> > > Hi all,
> > >
> > > I am pleased to be calling this vote for the release of
> > > Apache Teaclave (incubating) 0.5.1 (release candidate 2).
> > >
> > > The Apache Teaclave (incubating) community has voted and approved the
> > > release. The result thread is
> > > https://lists.apache.org/thread/qt3z2m4yvghxtvw3gwyorj67px8okjqy
> > >
> > > The release candidate to be voted over is available at:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/
> > >
> > > The artifacts signed with PGP key
> > > [777A1FBA5762313CD86EC2727144C76533763CD9] in the keys file:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS
> > >
> > > The Git commit for this release is:
> > > -
> > >
> > https://github.com/apache/incubator-teaclave/commit/39d575adf291431f2f9656057676cdc55d89f96f
> > >
> > > The release note is available in:
> > > - https://github.com/apache/incubator-teaclave/releases/tag/v0.5.1-rc.2
> > >
> > > Build guide and get started instructions can be found at:
> > > -
> > >
> > https://github.com/apache/incubator-teaclave/blob/v0.5.1-rc.2/docs/my-first-function.md
> > >
> > > The short version of building Teaclave from the source tarball:
> > >
> > > ```
> > > $ wget
> > >
> > https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/apache-teaclave-0.5.1-rc.2-incubating.tar.gz
> > > $ tar zxvf apache-teaclave-0.5.1-rc.2-incubating.tar.gz && cd \
> > > apache-teaclave-0.5.1-rc.2-incubating
> > > $ # Instructions to verify the source tar:
> > > https://teaclave.apache.org/download/#verify-the-integrity-of-the-files
> > >
> > > $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
> > > -it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.2.0 \
> > > bash -c ". /root/.cargo/env && \
> > > . /opt/sgxsdk/environment && \
> > > mkdir -p build && cd build && \
> > > cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
> > > make -j"
> > > ```
> > >
> > > The vote will be open for at least 72 hours or until the necessary number
> > > of votes are reached.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > >
> > > Best,
> > >
> > > He Sun
> > > Apache Teaclave (incubating)
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
> >
> 

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-30 Thread He Sun
Hi Felix,

First time to hear from you. Thank you.

Those "external"  files are actually from third-party and their licenses are 
included in the `LICENSE` file. Please check it.

Wait for more advice and comments from you in the future about all aspects of 
Teacalve. 

Thanks,
He

On 2023/05/30 07:14:28 Felix Cheung wrote:
> +1
> 
> - incubating in name
> - signature and hash are fine
> 
> it looks like there is a conflict between KEYS (file) and keys (directory):
> $ tar xzf apache-teaclave-0.5.1-rc.2-incubating.tar.gz
> apache-teaclave-0.5.1-rc.2-incubating/KEYS: Can't replace existing
> directory with non-directory
> tar: Error exit delayed from previous errors.
> 
> - DISCLAIMER is fine
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - source files have ASF headers?
> 
> it looks like a lot of files are "external"? they do not have ASF header
> /common/rusty_leveldb_sgx/*
> /third_party/wasm-micro-runtime/*
> /third_party/rust-sgx-sdk/*
> 
> what is the plan for those? do they have to be included in the source
> release?
> 
> did not compile from source
> 
> 
> 
> On Fri, May 26, 2023 at 10:26 PM Gordon  wrote:
> 
> > +1, thanks.
> >
> > On Wed, May 24, 2023 at 11:00 PM He Sun  wrote:
> >
> > > Hi all,
> > >
> > > I am pleased to be calling this vote for the release of
> > > Apache Teaclave (incubating) 0.5.1 (release candidate 2).
> > >
> > > The Apache Teaclave (incubating) community has voted and approved the
> > > release. The result thread is
> > > https://lists.apache.org/thread/qt3z2m4yvghxtvw3gwyorj67px8okjqy
> > >
> > > The release candidate to be voted over is available at:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/
> > >
> > > The artifacts signed with PGP key
> > > [777A1FBA5762313CD86EC2727144C76533763CD9] in the keys file:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS
> > >
> > > The Git commit for this release is:
> > > -
> > >
> > https://github.com/apache/incubator-teaclave/commit/39d575adf291431f2f9656057676cdc55d89f96f
> > >
> > > The release note is available in:
> > > - https://github.com/apache/incubator-teaclave/releases/tag/v0.5.1-rc.2
> > >
> > > Build guide and get started instructions can be found at:
> > > -
> > >
> > https://github.com/apache/incubator-teaclave/blob/v0.5.1-rc.2/docs/my-first-function.md
> > >
> > > The short version of building Teaclave from the source tarball:
> > >
> > > ```
> > > $ wget
> > >
> > https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/apache-teaclave-0.5.1-rc.2-incubating.tar.gz
> > > $ tar zxvf apache-teaclave-0.5.1-rc.2-incubating.tar.gz && cd \
> > > apache-teaclave-0.5.1-rc.2-incubating
> > > $ # Instructions to verify the source tar:
> > > https://teaclave.apache.org/download/#verify-the-integrity-of-the-files
> > >
> > > $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
> > > -it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.2.0 \
> > > bash -c ". /root/.cargo/env && \
> > > . /opt/sgxsdk/environment && \
> > > mkdir -p build && cd build && \
> > > cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
> > > make -j"
> > > ```
> > >
> > > The vote will be open for at least 72 hours or until the necessary number
> > > of votes are reached.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > >
> > > Best,
> > >
> > > He Sun
> > > Apache Teaclave (incubating)
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
> >
> 

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



[VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.2

2023-05-25 Thread He Sun
Hi all,

I am pleased to be calling this vote for the release of
Apache Teaclave (incubating) 0.5.1 (release candidate 2).

The Apache Teaclave (incubating) community has voted and approved the
release. The result thread is 
https://lists.apache.org/thread/qt3z2m4yvghxtvw3gwyorj67px8okjqy

The release candidate to be voted over is available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/

The artifacts signed with PGP key [777A1FBA5762313CD86EC2727144C76533763CD9] in 
the keys file:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS

The Git commit for this release is:
- 
https://github.com/apache/incubator-teaclave/commit/39d575adf291431f2f9656057676cdc55d89f96f

The release note is available in:
- https://github.com/apache/incubator-teaclave/releases/tag/v0.5.1-rc.2

Build guide and get started instructions can be found at:
- 
https://github.com/apache/incubator-teaclave/blob/v0.5.1-rc.2/docs/my-first-function.md

The short version of building Teaclave from the source tarball:

```
$ wget 
https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.2/apache-teaclave-0.5.1-rc.2-incubating.tar.gz
$ tar zxvf apache-teaclave-0.5.1-rc.2-incubating.tar.gz && cd \
apache-teaclave-0.5.1-rc.2-incubating
$ # Instructions to verify the source tar:
https://teaclave.apache.org/download/#verify-the-integrity-of-the-files

$ docker run --rm -v $(pwd):/teaclave -w /teaclave \
-it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.2.0 \
bash -c ". /root/.cargo/env && \
. /opt/sgxsdk/environment && \
mkdir -p build && cd build && \
cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
make -j"
```

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason


Best,

He Sun
Apache Teaclave (incubating)

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.1

2023-05-17 Thread He Sun
Hi Justin,

I opened an issue in https://github.com/dermesser/leveldb-rs/issues/26.
The auther confirmed the original and gave some explanation about the different 
license.

Thanks,
He

On 2023/05/17 07:28:43 Justin Mclean wrote:
> Hi,
> 
> I would need to do a review in more detail to find out what should be added 
> to LICENSE (and NOTICE) or if there are any other issues. I can see there 
> further 3rd party software included in your source please than needs to bee 
> mentioned in LICENSE.
> 
> Re [1] it is under the MIT license but that may not accurate as it states "A 
> fully compatible implementation of LevelDB in Rust. .. The implementation is 
> very close to the original; often, you can see the same algorithm translated 
> 1:1, and class (struct) and method names are similar or the same.”. Given it 
> is a copy of the original it should be under the same license as the 
> original. Do you know where the original is? It's odd to me that [2] is BSD 
> license but this copy is MIT licensed so perhaps that wasn’t the source?
> 
> Kind Regards,
> Justin
> 
> 1. https://github.com/dermesser/leveldb-rs
> 2. https://github.com/google/leveldb
> 
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.1

2023-05-17 Thread He Sun
Hi  Justin,

I read your comments carefully and found that the only gap was in 
./third_party/rust-sgx-sdk and I am going to fix it soon.

- I did not see any license problem with crypto/src/lib.rs or its relation with 
https://github.com/skalenetwork/sgxwallet/blob/develop/LevelDB.cpp. 
- The GPL in ./third_party/wamr.patch is from a removed file. We do not add any 
GPL file in the patch.
- common/rusty_leveldb_sgx is modified from 
https://github.com/dermesser/leveldb-rs that I think is a reimplementation of 
https://github.com/google/leveldb.
- Those different copyright statements from Google, HP, Sun, Intel, Android, 
Ant Financial, XiaoMi and many many others use SPDX-License-Identifier: 
Apache-2.0 WITH LLVM-exception. They are from third_party/wasm-micro-runtime.

Correct me if I am wrong.

Sincerely,
He

On 2023/05/15 06:55:58 Justin Mclean wrote:
> Hi,
> 
> A search for “General Public License” shows up in these files:
> ./third_party/wamr.patch
> ./third_party/rust-sgx-sdk/licenses/LICENSE-tlibc.txt
> ./third_party/rust-sgx-sdk/licenses/LICENSE-common-inc.txt
> ./third_party/rust-sgx-sdk/sgx_backtrace/sgx_backtrace_sys/libbacktrace/ltmain.sh
> ./third_party/rust-sgx-sdk/sgx_backtrace/sgx_backtrace_sys/libbacktrace/configure
> ./third_party/rust-sgx-sdk/sgx_backtrace/sgx_backtrace_sys/libbacktrace/config.guess
> ./third_party/rust-sgx-sdk/sgx_backtrace/sgx_backtrace_sys/libbacktrace/missing
> ./third_party/rust-sgx-sdk/sgx_backtrace/sgx_backtrace_sys/libbacktrace/config.sub
> 
> There are also a number of file copyright the Free Software Foundation. (also 
> in libbacktrace)
> 
> I’ve not looked at each one and the first couple do seem to be false 
> positives. However this file [1], which might incorrectly has a ASF header on 
> it, seems to be a 1:1 implementation of this [2]??? Even if it not file that 
> does look like 3rd party code to me. Do you know where it originally come 
> from? See also [4]. It seems the original is GPL licensed(?) and porting it 
> to another language wouldn’t change that.
> 
> This file [2] looks to be licensed (or at least some of it) under the Mozilla 
> license and that is Category B and can’t be included in a source release. The 
> very first part of that file is license "Apache-2.0 WITH LLVM-exception” I’m 
> not sure that would be allowed ether. There are other files wth this license 
> in the source release.
> 
> The LICENSE list three 3rd party piece of software:
> third_party/wasm-micro-runtime
> third_party/rust-sgx-sdk
> common/rusty_leveldb_sgx
> 
> But there is other 3rd party files in the source release, for instance 
> libunwind. Note also the number of different copyright statements fm Google, 
> HP, Sun, Intel, Android, Ant Financial, XiaoMi and many many others.
> 
> Kind Regards,
> Justin
> 
> 1. crypto/src/lib.rs
> 2. https://github.com/skalenetwork/sgxwallet/blob/develop/LevelDB.cpp
> 3. ./third_party/wamr.patch
> 4. https://teaclave.apache.org/teaclave/common/rusty_leveldb_sgx/

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.1

2023-05-14 Thread He Sun
Hi Justin,

Thanks for your comments.
Could you please point out which GPL licensed software is included in the
release? We have already removed GPL licensed software that we think is GPL.

Thanks,
He

On Mon, May 15, 2023 at 1:04 PM Justin Mclean  wrote:

> Hi,
>
> A quick glance at this release shows it still includes GPL licensed
> software. Anything with that's GPL licensed can't be included in a ASF
> software release or be a non optional dependancy. What licensing issues
> were corrected in this release from the previous one?
>
> Kind Regards,
> Justin
>
> P.S I'm not subscribe to your list so may not see replies unless you CC me
> on them.
>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-05-14 Thread He Sun
Hi Justin,

The v0.5.0-rc.1 is my first release. I misunderstood that 72 hour voting, so I 
finished the voting and merged those release commits in github before receiving 
your comments. To make the release number consistent with the commits in 
github, I fixed the problems you pointed out in a 0.5.1-rc1 version and has 
called a vote. Please review on 
https://lists.apache.org/thread/0979png8rp7jxfdfdzbyptd022y3q8xb. The v0.5.0 is 
left untouched in github and removed from teaclave.apache.org.

Thanks,
He

On 2023/04/12 04:26:23 Justin Mclean wrote:
> Hi,
> 
> Please remove the 0.5.0 download from this page 
> https://teaclave.apache.org/download/ 
> . You cannot put unreleased software 
> on your download page.
> 
> Justin
> 
> 
> 

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



[VOTE] Release Apache Teaclave (incubating) v0.5.1-rc.1

2023-05-14 Thread He Sun
Hi all,

I am pleased to be calling this vote for the release of
Apache Teaclave (incubating) 0.5.1 (release candidate 1).

The Apache Teaclave (incubating) community has voted and approved the
release. The result thread is  
https://lists.apache.org/thread/knnbbjg8h5y4j3tnochjcz48dbtmmqvs

The release candidate to be voted over is available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.1/

The artifacts signed with PGP key [777A1FBA5762313CD86EC2727144C76533763CD9] in 
the keys file:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS

The Git commit for this release is:
- 
https://github.com/apache/incubator-teaclave/commit/0d95f05395b95d3efa33ebe8ab85f8175cf209ea

The release note is available in:
- https://github.com/apache/incubator-teaclave/releases/tag/v0.5.1-rc.1

Build guide and get started instructions can be found at:
- 
https://github.com/apache/incubator-teaclave/blob/v0.5.1-rc.1/docs/my-first-function.md

The short version of building Teaclave from the source tarball:

```
$ wget 
https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.1-rc.1/apache-teaclave-0.5.1-rc.1-incubating.tar.gz
$ tar zxvf apache-teaclave-0.5.1-rc.1-incubating.tar.gz && cd \
apache-teaclave-0.5.1-incubating
$ # Instructions to verify the source tar:
https://teaclave.apache.org/download/#verify-the-integrity-of-the-files

$ docker run --rm -v $(pwd):/teaclave -w /teaclave \
-it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.2.0 \
bash -c ". /root/.cargo/env && \
. /opt/sgxsdk/environment && \
mkdir -p build && cd build && \
cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
make -j"
```

The vote will be open for at least 72 hours or until the necessary number
of votes are reached.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason


Best,

He Sun
Apache Teaclave (incubating)

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-04-11 Thread He Sun
Hi Justin,

Thanks for your attention. I am working on your suggestions and will get back 
to you then.

Any suggestion is welcome and we hope you continue to advise teaclave.

Best,
He

On 2023/04/11 07:40:44 Justin Mclean wrote:
> Hi,
> 
> I‘ll also note that the code contains code under the GPL license, and you are 
> not abiding by the arms of the license or informing your users of this. GPL 
> code is considered category X and cannot be included in a source release. 
> This issue and the compiled code issues were pointed out several releases 
> ago, but it seems nothing has been done to fix these issues?
> 
> Kind Regards,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-04-10 Thread He Sun
Hi Calvin,

Thanks for your attention. Could you please give a vote here, so we can close 
the vote?

Best,
He

On 2023/04/10 03:33:02 Calvin Kirs wrote:
> Hi,
> Voting is not over, only IPMC voting is binding.
> 
> 
> On 2023/04/03 02:28:05 He Sun wrote:
> > Thanks to everyone that participated. The vote to release Apache
> > Teaclave (incubating) version 0.5.0 Release Candidate 1 is now closed.
> > 
> > The vote PASSED with 4 binding +1, 0 non binding +1 and 0 -1 votes:
> > 
> > Binding votes:
> > - Gordon King
> > - Ran Duan
> > - Pei Wang
> > - Gang Li
> > 
> > I will release Apache Teaclave (incubating) v0.5.0 and post an
> > announcement. Thank you.
> > 
> > Sincerely,
> > He Sun
> > 
> > On 2023/03/30 03:32:23 He Sun wrote:
> > > Hi all,
> > > 
> > > I am pleased to be calling this vote for the fifth release of
> > > Apache Teaclave (incubating) 0.5.0 (release candidate 1).
> > > The Apache Teaclave (incubating) community has voted and approved the 
> > > release, with five +1 votes. 
> > > 
> > > Vote thread: 
> > > https://lists.apache.org/thread/l4zwkv1wzj1f7vwydf16bsoly8m6l1xx
> > > Result thread: 
> > > https://lists.apache.org/thread/jxf2ox8cq27p28vv8x762y208pfxdhd7
> > > 
> > > The release candidate to be voted over is available at:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/
> > > 
> > > The release candidate is signed with a GPG key available at:
> > > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS
> > > 
> > > The Git commit for this release is:
> > > - 
> > > https://gitbox.apache.org/repos/asf?p=incubator-teaclave.git;a=commit;h=1c42f6c8273fcddcbd0614f53b1db90da9c089de
> > > 
> > > The release note is available in:
> > > - https://github.com/apache/incubator-teaclave/releases/tag/v0.5.0-rc.1
> > > 
> > > Build guide and get started instructions can be found at:
> > > - 
> > > https://github.com/apache/incubator-teaclave/blob/v0.5.0-rc.1/docs/my-first-function.md
> > > 
> > > The short version of building Teaclave from the source tarball:
> > > 
> > > ```
> > > $ wget 
> > > https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/apache-teaclave-0.5.0-rc.1-incubating.tar.gz
> > > $ tar zxvf apache-teaclave-0.5.0-rc.1-incubating.tar.gz && cd \
> > > apache-teaclave-0.5.0-incubating
> > > $ # Instructions to verify the source tar:
> > > https://teaclave.apache.org/download/#verify-the-integrity-of-the-files
> > > 
> > > $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
> > > -it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.1.0 \
> > > bash -c ". /root/.cargo/env && \
> > > . /opt/sgxsdk/environment && \
> > > mkdir -p build && cd build && \
> > > cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
> > > make -j"
> > > ```
> > > 
> > > The vote will be open for at least 72 hours. Everyone is welcome to
> > > vote. Please vote by replying to this thread explicitly.
> > > 
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > > 
> > > Anyone can participate in testing and voting, not just committers,
> > > please feel free to try out the release candidate and provide your
> > > votes. Please also reply with things you have checked.
> > > 
> > > A checklist for reference:
> > > - 
> > > https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> > > 
> > > Best,
> > > 
> > > He Sun
> > > Apache Teaclave (incubating)
> > > 
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > 
> > > 
> > 
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> > 
> > 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



[RESULT][VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-04-02 Thread He Sun
Thanks to everyone that participated. The vote to release Apache
Teaclave (incubating) version 0.5.0 Release Candidate 1 is now closed.

Vote thread: https://lists.apache.org/thread/6xbzdbrcd35drh7315mcsp8ko49mlx23

The vote PASSED with 4 binding +1, 0 non binding +1 and 0 -1 votes:

Binding votes:
- Gordon King
- Ran Duan
- Pei Wang
- Gang Li

I will release Apache Teaclave (incubating) v0.5.0 and post an
announcement. Thank you.

Sincerely,
He

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-04-02 Thread He Sun
Hi Gang,

I will update the year before next relase. Thank you for voting.

Sincerely,
He

On 2023/04/02 05:19:45 li gang wrote:
> +1 (binding)
> I checked
> - Files have the word incubating in their name.
> - Checksums and signatures are valid.
> - DISCLAIMER-WIP,LICENSE and NOTICE files exist.
> - No Unexpected Binary Files.
> - Need to update the NOTICE year next release.
> 
> He Sun  于2023年3月30日周四 11:32写道:
> 
> > Hi all,
> >
> > I am pleased to be calling this vote for the fifth release of
> > Apache Teaclave (incubating) 0.5.0 (release candidate 1).
> > The Apache Teaclave (incubating) community has voted and approved the
> > release, with five +1 votes.
> >
> > Vote thread:
> > https://lists.apache.org/thread/l4zwkv1wzj1f7vwydf16bsoly8m6l1xx
> > Result thread:
> > https://lists.apache.org/thread/jxf2ox8cq27p28vv8x762y208pfxdhd7
> >
> > The release candidate to be voted over is available at:
> > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/
> >
> > The release candidate is signed with a GPG key available at:
> > - https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS
> >
> > The Git commit for this release is:
> > -
> > https://gitbox.apache.org/repos/asf?p=incubator-teaclave.git;a=commit;h=1c42f6c8273fcddcbd0614f53b1db90da9c089de
> >
> > The release note is available in:
> > - https://github.com/apache/incubator-teaclave/releases/tag/v0.5.0-rc.1
> >
> > Build guide and get started instructions can be found at:
> > -
> > https://github.com/apache/incubator-teaclave/blob/v0.5.0-rc.1/docs/my-first-function.md
> >
> > The short version of building Teaclave from the source tarball:
> >
> > ```
> > $ wget
> > https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/apache-teaclave-0.5.0-rc.1-incubating.tar.gz
> > $ tar zxvf apache-teaclave-0.5.0-rc.1-incubating.tar.gz && cd \
> > apache-teaclave-0.5.0-incubating
> > $ # Instructions to verify the source tar:
> > https://teaclave.apache.org/download/#verify-the-integrity-of-the-files
> >
> > $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
> > -it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.1.0 \
> > bash -c ". /root/.cargo/env && \
> > . /opt/sgxsdk/environment && \
> > mkdir -p build && cd build && \
> > cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
> > make -j"
> > ```
> >
> > The vote will be open for at least 72 hours. Everyone is welcome to
> > vote. Please vote by replying to this thread explicitly.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Anyone can participate in testing and voting, not just committers,
> > please feel free to try out the release candidate and provide your
> > votes. Please also reply with things you have checked.
> >
> > A checklist for reference:
> > -
> > https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > Best,
> >
> > He Sun
> > Apache Teaclave (incubating)
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
> 
> -- 
> 
> 
> --
> Best Regards
> 
> DolphinScheduler PMC
> Gang Li 李岗
> 
> lgcar...@apache.org
> 

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



Re: [VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-04-02 Thread He Sun
Thanks to everyone that participated. The vote to release Apache
Teaclave (incubating) version 0.5.0 Release Candidate 1 is now closed.

The vote PASSED with 4 binding +1, 0 non binding +1 and 0 -1 votes:

Binding votes:
- Gordon King
- Ran Duan
- Pei Wang
- Gang Li

I will release Apache Teaclave (incubating) v0.5.0 and post an
announcement. Thank you.

Sincerely,
He Sun

On 2023/03/30 03:32:23 He Sun wrote:
> Hi all,
> 
> I am pleased to be calling this vote for the fifth release of
> Apache Teaclave (incubating) 0.5.0 (release candidate 1).
> The Apache Teaclave (incubating) community has voted and approved the 
> release, with five +1 votes. 
> 
> Vote thread: https://lists.apache.org/thread/l4zwkv1wzj1f7vwydf16bsoly8m6l1xx
> Result thread: 
> https://lists.apache.org/thread/jxf2ox8cq27p28vv8x762y208pfxdhd7
> 
> The release candidate to be voted over is available at:
> - https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/
> 
> The release candidate is signed with a GPG key available at:
> - https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS
> 
> The Git commit for this release is:
> - 
> https://gitbox.apache.org/repos/asf?p=incubator-teaclave.git;a=commit;h=1c42f6c8273fcddcbd0614f53b1db90da9c089de
> 
> The release note is available in:
> - https://github.com/apache/incubator-teaclave/releases/tag/v0.5.0-rc.1
> 
> Build guide and get started instructions can be found at:
> - 
> https://github.com/apache/incubator-teaclave/blob/v0.5.0-rc.1/docs/my-first-function.md
> 
> The short version of building Teaclave from the source tarball:
> 
> ```
> $ wget 
> https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/apache-teaclave-0.5.0-rc.1-incubating.tar.gz
> $ tar zxvf apache-teaclave-0.5.0-rc.1-incubating.tar.gz && cd \
> apache-teaclave-0.5.0-incubating
> $ # Instructions to verify the source tar:
> https://teaclave.apache.org/download/#verify-the-integrity-of-the-files
> 
> $ docker run --rm -v $(pwd):/teaclave -w /teaclave \
> -it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.1.0 \
> bash -c ". /root/.cargo/env && \
> . /opt/sgxsdk/environment && \
> mkdir -p build && cd build && \
> cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
> make -j"
> ```
> 
> The vote will be open for at least 72 hours. Everyone is welcome to
> vote. Please vote by replying to this thread explicitly.
> 
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
> 
> Anyone can participate in testing and voting, not just committers,
> please feel free to try out the release candidate and provide your
> votes. Please also reply with things you have checked.
> 
> A checklist for reference:
> - 
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> 
> Best,
> 
> He Sun
> Apache Teaclave (incubating)
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 

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



[VOTE] Release Apache Teaclave (incubating) v0.5.0-rc.1

2023-03-29 Thread He Sun
Hi all,

I am pleased to be calling this vote for the fifth release of
Apache Teaclave (incubating) 0.5.0 (release candidate 1).
The Apache Teaclave (incubating) community has voted and approved the release, 
with five +1 votes. 

Vote thread: https://lists.apache.org/thread/l4zwkv1wzj1f7vwydf16bsoly8m6l1xx
Result thread: https://lists.apache.org/thread/jxf2ox8cq27p28vv8x762y208pfxdhd7

The release candidate to be voted over is available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/

The release candidate is signed with a GPG key available at:
- https://dist.apache.org/repos/dist/dev/incubator/teaclave/KEYS

The Git commit for this release is:
- 
https://gitbox.apache.org/repos/asf?p=incubator-teaclave.git;a=commit;h=1c42f6c8273fcddcbd0614f53b1db90da9c089de

The release note is available in:
- https://github.com/apache/incubator-teaclave/releases/tag/v0.5.0-rc.1

Build guide and get started instructions can be found at:
- 
https://github.com/apache/incubator-teaclave/blob/v0.5.0-rc.1/docs/my-first-function.md

The short version of building Teaclave from the source tarball:

```
$ wget 
https://dist.apache.org/repos/dist/dev/incubator/teaclave/0.5.0-rc.1/apache-teaclave-0.5.0-rc.1-incubating.tar.gz
$ tar zxvf apache-teaclave-0.5.0-rc.1-incubating.tar.gz && cd \
apache-teaclave-0.5.0-incubating
$ # Instructions to verify the source tar:
https://teaclave.apache.org/download/#verify-the-integrity-of-the-files

$ docker run --rm -v $(pwd):/teaclave -w /teaclave \
-it teaclave/teaclave-build-ubuntu-2004-sgx-2.17.1:0.1.0 \
bash -c ". /root/.cargo/env && \
. /opt/sgxsdk/environment && \
mkdir -p build && cd build && \
cmake -DTEST_MODE=ON -DSGX_SIM_MODE=ON -DGIT_SUBMODULE=OFF .. && \
make -j"
```

The vote will be open for at least 72 hours. Everyone is welcome to
vote. Please vote by replying to this thread explicitly.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Anyone can participate in testing and voting, not just committers,
please feel free to try out the release candidate and provide your
votes. Please also reply with things you have checked.

A checklist for reference:
- 
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist

Best,

He Sun
Apache Teaclave (incubating)

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