Commit graph

17 commits

Author SHA1 Message Date
Aditya Sirish A Yelgundhalli
cfa97967d5
docs: Update extensions to GAPs in design doc
Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2025-01-20 13:48:13 -05:00
Aditya Sirish
a19980219e
docs: Major reworking of design document
This cleans up various parts of the design document, including updating
it to reflect some changes. The document now also points to the accepted
NDSS paper.

Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-12-24 17:00:20 -05:00
Aditya Sirish A Yelgundhalli
0b9fffd30c
docs: Improvements to the design document
This commit moves some WIP text to the extensions directory.

Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2024-10-21 09:08:45 -04:00
Aditya Sirish
59a797afd5
docs: Add WIP behavior for gittuf at the forge
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-09-23 22:04:33 -04:00
Hidde-Jan Jongsma
1f7cc0dc0f Allow copy-pasting of bash commands
Signed-off-by: Hidde-Jan Jongsma <hidde-jan.jongsma@tno.nl>
2024-06-17 10:58:06 +02:00
Aditya Sirish
aeafc1b133
Merge pull request #226 from naveensrinivasan/naveen/docs/design
Enhance Documentation - Design
2024-02-12 13:38:14 -05:00
Aditya Sirish
bb4def8d63
Ddocs: Make minor changes based on review
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-02-12 13:32:37 -05:00
naveensrinivasan
9e454f60b4
Updated based on code-review comments.
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2024-02-12 13:32:37 -05:00
Aditya Sirish
8c6af91f4c
docs: Various updates
* Remove license year
* Update design document last update date
* Add gittuf logo to README
* Add CI badge to README

Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-01-17 12:13:56 -05:00
Naveen
82d37b43a4
Apply suggestions from code review
Co-authored-by: Aditya Sirish <8928778+adityasaky@users.noreply.github.com>
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2023-12-18 15:31:34 -06:00
naveensrinivasan
7b3aa316c3
Enhance Documentation - Design
1. Added a visual representation of a Git repository structure.
2. Expanded the definition of 'Actors' in the context of a Git repository and the gittuf system.
3. Introduced a new term 'State' and provided a detailed explanation and example of it.

Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2023-12-15 18:42:23 -06:00
Aditya Sirish
f340c65f44
design: Flesh out on-behalf-of workflows
Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-11-30 22:03:42 +05:30
Aditya Sirish
d4b59f64c1
design: Flesh out recovery mmechanism
Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-11-22 11:36:56 +05:30
Justin Cappos
718b76ed12
Merge pull request #196 from gittuf/fix-rsl-commit-id
design: Fix RSL reference entry structure
2023-11-21 09:06:23 -05:00
Aditya Sirish
e17e895a3c
design: Fix RSL reference entry structure
The reference entry structure was generalized to support non-commit
targets, useful for tags especially. This commit updates the design
document to reflect the change.

Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-11-21 16:21:31 +05:30
Aditya Sirish
fb8f8fd630
design: Formalize attestations support in gittuf
This commit formalizes support for in-toto attestations in gittuf. It
also defines reference authorizations to support threshold signing of
reference state changes alongside RSL entries.

Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-11-21 16:16:52 +05:30
Aditya Sirish
d3c2e20b7d
Prepare v0.1.0 release
* Add threat model
* Various documentation updates
* Changes status to alpha
* Points to community repo for CoC and TSC

Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-10-25 19:55:24 -04:00
Renamed from docs/specification.md (Browse further)