Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Reference

Document status

Status
colourGreen
titleCOMPLETE

Release status

Status
colourGreen
titleIMPLEMENTINGRELEASED

Milestones

Start date

 

Release

Stakeholders

Development team


Marketing team

Marketing lead

Content owner

Kevin Watt

Former user (Deleted)


Release Overview

Simple Overview

With 20.08 Release, we have delivered a functional Rust implementation that can stand up a XX (minimum 20) node network for at least 7 days. The network would include implementation of economics (Seigniorage only) and Era rotation, Bonding and Unbonding with bonding auctions.

Nodes can join the network and sync with the rest of the nodes to catch up on state transitions. Validator set rotation happens at the junction of eras. A fixed maximum number of slots is available that is capped at 50 nodes. (Note we need to know that the network is stable at the maximum cap -since anyone can join).

Seigniorage will be given to validators for participating in consensus.

Work on the Rust implementation

20.08 Release will include:

  • Ability to stand up a XX (minimum 20) node network for at least 7 days. [limiting to 5 to 10 nodes. Stretch goal of 20 nodes].

  • The network would include implementation of economics (Seigniorage ) but no slashing or liveness penalty

  • Era rotation

  • Rust Node

  • Evolving Rust client

  • Consensus Component implementation [stretch or partial goal]

  • STest updates to work with the new Rust Node

Ecosystem Product Updates

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,assignee,status,sprint
jqlQueryparentepic=feat-111 and issuetype!=Epic
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf
  • Release Contract macros

Can’t find any tickets for this.

  • Update Signer

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,assignee,status
jqlQueryparentEpic=Feat-139 and issuetype!=Epic
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf
  • Solidity toolchain

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,assignee,reporter,status
jqlQueryparentEpic=Feat-143 and issuetype!=Epic
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

  • Gitpod online IDE Implementation

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,assignee,status
jqlQueryparentEpic=Feat-37 and issuetype!=Epic
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf
  • New CL Blog site

Need to find this

  • Move Clarity to a Separate Repo

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,assignee,status
jqlQueryparentEpic=Feat-128 and issuetype!=Epic
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

SRE

  • Metrics

Work to support Testnet

Address issues discovered in the Testnet.

  • Fixes to stabilize Testnet.

Jira Legacy
serverSystem JIRA
maximumIssues1000
columnskey,summary,status
jqlQueryproject in (NDSC, TNET) AND issuetype = Bug AND Sprint in (134, 136, 135, 133) order by lastViewed DESC
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Tickets for this Release

Features

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,status
jqlQueryproject = FEAT AND fixVersion = 20.08 ORDER BY key ASC, lastViewed DESC
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Stories

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,status
jqlQueryproject in (NDRS, ECO, HWY) AND issuetype = Story AND Sprint in (133, 134, 135, 136) order by STATUS
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Defects Fixed

Jira Legacy
serverSystem JIRA
maximumIssues20
columnskey,summary,status
jqlQueryproject in (ECO, EE, NDRS, HWY, OP, STS) AND issuetype = Bug AND Sprint in (133, 134, 135, 136) order by STATUS
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Metric for tracking the success:

What is special about this release?

For dApp Developers 

For Node Operators

Are we doing something differently? If so, why are we doing it this way?


Before these features were available, what were developers able to do?


After these features launch, what will developers be able (and not able) to do?

Description of release packaging

Release packaging will include:

  • Debian package 

  • Docker image

  • Brew packages

  • RPM package

  • tar.gz file

Where do developers go to learn more and get started?

Where will bugs be filed?

Github - part of the public release.

Where do developers go for support? What is the SLA? Who is on point?

Gitter developer channel