transparency-dev / transparency-dev/tessera
Feature: Migrate Trillian v1 Log to Tessera
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 238
- Forks
- 56
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 35
Description
There are a number of existing logs in the world based on Trillian v1. This issue is to track the desire from the community to migrate any of these logs over to Tessera.
It's unlikely that we will create a useful standalone tool to perform this migration. There aren't that many logs that could be migrated, and each of these is likely to want specific features, or bespoke customization. e.g. Tessera doesn't support ExtraData, so any migration of a log with ExtraData would need to write this to something like a CAS alongside the Tessera instance.
That said, there's almost certainly stuff we can provide to help with this, if there is sufficient demand.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are identified. Start by reviewing Tessera's existing migration-related capabilities and the requirements of Trillian v1 logs, including ExtraData and possible CAS storage; the work is not defined until a concrete migration need and supported scope are agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100