You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@teaclave.apache.org by GitBox <gi...@apache.org> on 2020/04/17 21:15:21 UTC

[GitHub] [incubator-teaclave] mssun opened a new pull request #266: Merge the develop branch into master

mssun opened a new pull request #266: Merge the develop branch into master
URL: https://github.com/apache/incubator-teaclave/pull/266
 
 
   Now it's time to merge the develop branch into master and PR to the master.
   
   Since last December, we have refactoring the whole project:
   
   - The whole project has been refactored to be more functional, modularized, as well as readable and approachable for new contributors. Therefore, people who may interested in our specific component like attestation can easily reuse the existing logic.
   - We have rewrote the framework for implementing enclave services. Also, we have redesigned current services into seven core services including access control, authentication, execution, frontend, management, scheduler, and storage service. Communication protocols between services are defined in protobuf.
   - RPC between services has been redesigned to supported TLS-based attestation.
   - We have added DCAP attestation algorithm in the platform so that people can deploy the system in environments without Intel's attestation service.
   - Communication between app and enclave has been also redesigned with better APIs
   - Existing components like attestation, binder, and config are all re-implemented or polished.
   - Endpoint and internal APIs are also redesign, meaning that the function invocation workflow is a bit different.
   - Testing framework is also redesign with unit, integration, functional tests.
   
    Currently, the project structure is becoming stable. We still have a lot work to do for the first public release (#121). However, it's time to merge our progress into the master branch so that people can start to get involve in the latest design and implementation. In the following weeks, we will mainly focus on the new design and polish code and documentation.
   
   Once this PR is merge, please create PR based on the `master` branch. The `develop` branch will be deleted.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org


[GitHub] [incubator-teaclave] mssun merged pull request #266: Merge the develop branch into master

Posted by GitBox <gi...@apache.org>.
mssun merged pull request #266: Merge the develop branch into master
URL: https://github.com/apache/incubator-teaclave/pull/266
 
 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org