May 2020 Release Plan

Reference

Document status

COMPLETE

Release status

RELEASE

Milestones

Start date

Apr 20, 2020 

Release

May 18, 2020 

Stakeholders

@Medha Parlikar

CTO

 

@Mrinal Manohar

CEO

 

 

 

Development team

Program manager

Project Manager

Engineering Lead

SRE

@Ashok Ranadive (Unlicensed)

@Piotr Dziubecki

@Ed Hastings (Deactivated)

@Tom Vasile (Deactivated)



Marketing team

Marketing lead

Content owner

@Kevin Watt

@Former user (Deleted)



Release Overview

Simple Overview

Our May release (version 0.19) enhances the protocol with deploy gossiping and several stabilization fixes. We also release a browser plugin to securely sign deploys that can be sent to the testnet via the Clarity interface.

Detailed Overview

Clarity has been enhanced to provide an in-browser deployment interface. dApp developers that do not want to use the client can send their deployments via the Clarity web interface. In future releases we will provide a web interface for smart contract development based on webassembly.studio.

Enhancements for developer

  • Deploy Gossiping

  • Debug messages during contract development

  • Example Travis.yml in cargo-casperlabs

  • Documentation for AssemblyScript library.

key summary assignee status
Loading...
Refresh



Work to support Testnet

  • Fixes to stabilize Testnet.

    • Optimizations to help nodes synchronize more quickly & efficiently.

key summary assignee status
Loading...
Refresh


Metrics for tracking success:

What is special about this release?

This release completes the implementation of  Contract Headers.  Contract headers enable developers to specify the 

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















Tickets for this Release

Features/Stories

key summary assignee status sprint
Loading...
Refresh

Defects Fixed

key summary assignee status
Loading...
Refresh