Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README file #17

Merged
merged 1 commit into from
Dec 6, 2018
Merged

Conversation

leonjia0112
Copy link
Contributor

Add content: prerequisite, installation, and testing to the README file. I didn't put everything into the README file, the stuff I put in there are based on our current status. Ready for a review. Comment and suggestion needed. Thanks.

Copy link
Contributor

@frozencemetery frozencemetery left a comment

Choose a reason for hiding this comment

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

Initial review. Commit message should mention that this is creating the README, not just updating it.

We'd also discussed having an overview of TPM activity in here - setup instructions are good, but a note about how the emulator differs, what the consequences are, etc. would be nice.

README.md Outdated
# Keylime
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)

This is a Rust implementation of [Python-Keylime](https://github.com/mit-ll/python-keylime) from MIT Lincoln Lab.
Copy link
Contributor

Choose a reason for hiding this comment

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

Worth mentioning here that we're only focused on the cloud node. (You could mention that that could change in the future too if you want.)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added keylime explanation.

README.md Outdated

## Reference
1. Keylime Paper: [here](https://github.com/mit-ll/python-keylime/blob/master/doc/tci-acm.pdf)
2. Python-Keylime: [here](https://github.com/mit-ll/python-keylime)
Copy link
Contributor

Choose a reason for hiding this comment

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

Convention has this written "python-keylime" (not "Python-Keylime") because that's how Python does it.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Changed to python-keylime

README.md Outdated
```
$ cargo test
```
If you want to run unit test in order using single thread, use this command.
Copy link
Contributor

Choose a reason for hiding this comment

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

Don't need this.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removed

README.md Outdated
## Prerequisite

**Rust**
Make sure Rust is installed before running Keylime. Installation instruction can be found [here](https://www.rust-lang.org/en-US/install.html).
Copy link
Contributor

Choose a reason for hiding this comment

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

Please wrap all lines at 78 characters, as elsewhere in the codebase.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Wrapped at 78 widths.

@leonjia0112 leonjia0112 force-pushed the update-readme branch 3 times, most recently from 2339cc5 to 4ac1443 Compare December 4, 2018 00:24
@leonjia0112
Copy link
Contributor Author

Ready for review
Thanks.

[[email protected]: Fixed overview bullet points.  Also clean up language
and fix spelling errors.]
@frozencemetery frozencemetery merged commit c53bf40 into keylime:master Dec 6, 2018
@frozencemetery
Copy link
Contributor

I made some changes. Please take a look at the difference. Thanks

@leonjia0112 leonjia0112 deleted the update-readme branch March 13, 2019 01:39
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.

2 participants