What else…

What Else for the Auditable Ecosystem?

What other gaps from Upstream code to User-facing binary artifacts?

binary transparency etc…

The promise is that we have verifiable source code, we can get benefits of trust in the code by running stuff that was made from it.

gaps:

Multiple builders is not the same as binary transparency.

Does binary-transparency-style logging perform the same functionality as trusting n of k ?

“append-only” is the feature we want from publication.

git fsck should be on by default.

can we hire someone to do a formal security analysis of git?

can we get git with a different hash?

what would a “git2” look like?

git commit IDs – how do we leverage existing deployment?

git issues:


0) do we know the complete contents of the source tree at commit X?

1) do we know the full history of the source tree at commit X?

VCS -> tarball problems

Why are people using tarballs or other distribution mechanisms other than strong VCSen?

can we push for people to offer a strong VCS as a default interface?

we might need an “ecosystem janitor” team:

Eric Mehyre suggests considering IPFS or other content-addressable store.