25. October 2022 #985
dimakuv
started this conversation in
Meeting notes
Replies: 2 comments 1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
-
Discuss EOL [email protected] and moving to discussions or some other option. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Agenda
(please write your proposed agenda items in comments under this discussion)
Dmitrii and Woju: Use TOML Python package version 0.10.2 (toml
Python package v0.10.0 is buggy; need v0.10.2 #990).Benny and Deb: Current status of documentation restructuring.UPDATE: Moved to next meeting.Discuss EOL [email protected] and moving to Discussions
Michal: Why do we need to remove [email protected] email?
Mona: we have this email in README, in "Getting help". We should change to "GitHub Discussions".
TODO: Create a PR!PR created: #1011.Discuss dropping OOT/DCAP driver support
Woju: proposal for from-source builds -- keep only two Gramine-build options:
Woju: proposal for Gramine packaging -- ship only a single package
gramine
(do not ship additionalgramine-dcap
andgramine-oot
). This will work on both DCAP and in-kernel drivers. For OOT driver, people must compile themselves.Michal and Woju: we are fine with the fact that the in-kernel SGX driver has "unofficial" compatibility with DCAP 1.6+. That's why using the same
gramine
package for (any version of) DCAP and in-kernel drivers works.Michal and Woju: During Gramine-SGX boot, if
/dev/sgx_enclave
doesn't exist, then fallback to/dev/sgx/enclave
. TODO: Create a PR with this fallback.Scott: It's fine to remove support for OOT (in packages). This is what Scott is pushing for in all SGX projects.
Woju: Important note: the new packages (v1.4) will appear in January/February 2023 anyway, so there are still several months for people to move off the OOT driver in packages.
Split of
common
dependency in Gramine codebaseBorys: Why do we need to split deps into three, as was done in early revisions of #1002?
Borys: we need to split
api.h
into two: "gramine-specific" and "non-gramine-specific".common_dep
into several dependencies #1002 and decide on a split ofapi.h
(if any).Beta Was this translation helpful? Give feedback.
All reactions