Skip to content

Conversation

@woju
Copy link
Member

@woju woju commented Jan 22, 2025

How to test

  1. Go to "Checks", then choose the github action.
    • the build action should be successful, the deploy should be skipped
  2. Download the artifact, unzip, firefox index.html, look through it.

This change is Reviewable

Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Copy link

@donporter donporter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 129 of 129 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

Copy link

@chiache chiache left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 129 of 129 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

Copy link
Member

@mkow mkow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewable status: all files reviewed, 1 unresolved discussion


-- commits line 9 at r1:

Suggestion:

Add new site developed by LF team

cjyabraham and others added 10 commits February 24, 2025 19:11
This commit squashes the following commits from Chris Abraham:
    3bc831433965a181fa84ff97c71c6ae1ea09bda1 Set up initial site
    70db9e3c263bc8f34f497d24f706c12c58c29c21 got the gramine colors in place
    e91bc02efc9c8a8d9f435fa02a0418bcb8f164ee Got homepage in place
    ef8074fb67abd1ee1c950208f4ca9ab32be2eba9 Got Maintainers in place
    39729d41d4fbdece69a938445a0e0439c32b9c24 Got the rest of the content in place
    fb8f487ab1749486980f122c66a0fbdb0ca94521 Got favicon in place and other styles
    72dfdf95cd98b4554c8e940de698decf06915a76 don't think I need this file
    1e1b256cc895e7566e2e752dc3d117c9fa9b3c0d Tweaked typography
    515f570bef0573aa0366ec5da6aa00e36bc8ddcd added social image
    2f7dc8c80eb441c20b3a02ce842655b2289d4c65 moved location of social share image
    cf7501cacb8ea9fbadf14ff49400e56ee2cbd4a4 update netlify config
    219faf125d56072ba85b92dbf40be30ff797b310 Update netlify config
    8e9ff0bd153ed5a80bb8feada548e5f0e7c4133e set baseURL
    0a2732822f7b39f428a6428af0f404e686e89c1a restructured files
    4e0934813a520c00172c0539a80fec6810d973a9 fix disappearing pages problem with index rename
    23d29b86fea7598561cef964a0a3d362b44df9f3 stacked the images
    dde58a1a8af54c634c53636768ac53b9f180d2f4 Updated theme and used fixed img shortcodes correctly
    f4c43106065472d5dbe5c9b38f976f60122f43d4 Wrote up some instructions for editing locally
    55ef9712aba6518b7f3bf86793c1edcab3b09ee7 Apply external link icon to external menu items
    28b7ba760ecfcbcf5273d5a3038bd205819e439d accessibility reduce motion
    927e841a2b3503c4b952d1d7433bfcc3c81e6128 add links
    35cd7228a36a461c33384a87d81e9711c31469c0 Migrate existing blog posts
    3b5f55af79eebbce1ce7d068cc7406ef4e415b48 do captions using shortcode
    1016943972348dd7e89a2c2bfb76798dd1687884 Set dimensions of images to prevent CLS

Signed-off-by: Chris Abraham <cjyabraham@gmail.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
This is done so the website can be tested on subdomains.

Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Copy link
Member Author

@woju woju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @mkow)


-- commits line 9 at r1:
Done.

Copy link

@kailun-qin kailun-qin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 129 of 129 files at r1, all commit messages.
Reviewable status: all files reviewed, 5 unresolved discussions (waiting on @mkow)


a discussion (no related file):
I did not make suggestions for content that's outdated or could be refreshed, as this can be addressed in follow-up PRs.


content/en/resources.md line 14 at r2 (raw file):

- [Original Graphene Paper](https://www.cs.unc.edu/~porter/pubs/tsai14graphene.pdf) - Cooperation and Security Isolation of Library OSes for Multi-Process Applications
- [Graphene-SGX Paper](https://www.usenix.org/conference/atc17/technical-sessions/presentation/tsai) - Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX
- [Graphene-SGX USENIX Presentation](https://www.usenix.org/sites/default/files/conference/protected-files/atc17_slides_tsai.pdf) - Cooperation and Security Isolation of Library OSes for Multi-Process Applications

-> Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX?

Code quote:

Cooperation and Security Isolation of Library OSes for Multi-Process Applications

content/en/_index.md line 30 at r2 (raw file):

## A few words about Gramine

Applications programmed for one system often do not work on another. Gramine bridges this gap by hoisting application-facing code from the operating system (OS) kernel into a userspace library. Gramine uses a platform adaptation layer (PAL) that is easy to implement on a new host system. As long as a system implements the PAL interface, all of POSIX/Linux will follow. Gramine is a library OS, similar to a unikernel. Compared to running a complete guest OS in a virtual machine (VM), Gramine is much lighter weight. Work is ongoing to integrate Gramine with Docker containers.A particular use case for Gramine is Intel® Software Guard Extensions (Intel® SGX), where applications do not work out-of-the-box. Gramine solves this problem, with the added security benefits. Gramine can serve as a compatibility layer on other platforms.

space before "A"

Code quote:

.A particular

content/en/maintainers.md line 20 at r2 (raw file):

order to encourage and manage growth of the community. The working group is
guiding the process of making Graphene production-ready, and setting a roadmap
for future development. The group is lead by a team from ITL, Intel, and the

led

Code quote:

lead

postcss.config.js line 11 at r2 (raw file):

  

  

Blank lines?

Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
Copy link
Member

@mkow mkow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed all commit messages.
Reviewable status: all files reviewed, 5 unresolved discussions (waiting on @woju)


content/en/contact.md line 11 at r2 (raw file):

### Interested in supporting Gramine?

Contact us at [users@gramineproject.io](mailto:users@gramineproject.io).

missing newline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants