Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service...

8
Show & Tell August 09, 2019 i40

Transcript of Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service...

Page 1: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Show & TellAugust 09, 2019

i40

Page 2: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Roadmap Update

Strategic v1.0.0 Goals

• Priority 1. Make the Internet Free (as in freedom) and Fair. - “As a SubstratumNode user I can allocate my spare computing resources so that the internet can be a free and fair place for the entire world.”

• Priority 2. Earn Cryptocurrency. Change the world. - “As a SubstratumNode user I earn $SUB as content is routed through my node so that I am incentivized to make the internet free and fair.”

Tactical Initiative Focus

Current

• SubstratumNode & Network v1.0.0 RC1 (Done!)

• Usability & GUI Updates (Done for RC1)

• Monetization (Done for RC1)

• Routing & Node intelligence (Done for RC1)

• Blockchain Services (Done for RC1)

• v1.0.0 Performance testing and improvements (Done for RC1)

• Node Hardening (Done for RC1)

• RC1 Critical Fixes (Done for RC1)

• SubstratumNode internal data format versioning (Done for RC1)

• Network Self Healing (Done for RC1)

• Node Encryption (Done for RC1)

Horizon

• RC2 Fixes and prep for Ethereum/SUB mainnet launch

• SubstratumNode & Network Enhancements

• SubstratumHost v1.0.0 RC1

• CryptoPay v1.0.0 RC1

Show and Tell

Page 3: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Show and TellTell

• Update Github blockchain URL service documentation

• (RC1) Generate wallet does not display languages

• (RC1) Recover wallet does not display languages

• (RC1) Recover wallet set earning address to the consuming address

Show

• (RC1) Add “generate wallet” support in GUI

• (RC1) Release RC1

• Allow for persistence of Node descriptor in the GUI

• Make earning address part of the persistent model for GUI to be displayed in the input of the settings form.

• GUI Input field loses generated Node Descriptor

Tech DebtDefect or Bug

Research Spike

StoryPlanned

Unplanned

Legend

Page 4: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Show and Tell

Notes: SubstratumNode v1.0.0 RC1 is out the door.

Remaining RC1 CardsIn Progress Todo

5Completed

0 0Completed this week SC-924 Add “generate wallet” support in GUI (Depended on SC-874)SC-936 RC1 LaunchSC-970 Generate wallet does not display languagesSC-971 Recover wallet does not display languagesSC-973 Recover wallet set earning address to the consuming address

Page 5: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Show and Tell

Notes: SubstratumNode v1.0.0 RC2 will include any required fixes from the RC1 release and a hopeful release to the Ethereum mainnet. It is still being fully determined.

RC2 StatusIn Progress Todo

4Completed

3 3

Todo SC-969 GUI input field loses generated node descriptorSC-962 Routing stops after a minute from a windows consumer with maxbuffer length exceededSC-959 Allow earning address to be the same as the one for consuming (checkbox as it is by default)SC-411 Sign Node GUI for Windows PlatformSC-257 Sign DNS Utility for macOS, Debian, and WindowsSC-942 Cryptocurrency Network toggle between Ropsten Testnet and Ethereum Mainnet

Completed this week SC-924 Update GitHub blockchain service URL documentationSC-958 Make earning address part of the persistent model for GUI to be displayedSC-960 Allow for persistence of node descriptor in the GUISC-969 GUI Input field loses generated node descriptor

In Progress SC-941 GasPrice should be adjustable to account for new minimumsSC-972 Use target OS for platform specific executionSC-947 Allow blockchain service URL to be specified in GUI

Page 6: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Forecasted Completion Range

SubstratumNode v1.0.0 RC1 Completed

353

435

518

600

i9 i10 i11 i12 i13 i14 i15 i16 i17 i18 i19 i20 i21 i22 i23 i24 i25 i26 i27 i28 i29 i30 i31 i32 i33 i34 i35 i36 i37 i38 i39 i40283 288 291 295 298

308 314322

334345

351 353359 363

371378

385393 398

405 409416 418

425 430 433 435 436 439 440 441 446

469 474

492502

541 539548 547

553 558552 551

539550

539

513 514507

500492

481473 472

464457 454 453 457

451 449 447 446

345 350358

364379

385392 397

407416 418 419 419 425 427 423 428 431 432 434 433 435 436 438 439 440 441 443 443 443 443 446

Known Scope (Certain) Estimated Scope (+ 2x uncertainty buffer on remaining) Initiative Cards Completed Completion Forecast Uncertainty Forecast

Show and Tell

Notes: SubstratumNode v1.0.0 RC1 is completed. RC2 is in the hopper.

JulyJanuary February March April May June August

Page 7: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

Show and TellCapacity Utilization

0%

25%

50%

75%

100%

Ideal Initiative i35 i36 i37 i38 i39 i40

44%

67%

87%

50%

75%

50%

33%33%

14%

16%

20%

23%33%

13%17%25%

50%

70%80%

Planned Tech Debt Bugs or support issues Not RC1 Critical

Notes: Updated initiative numbers to be ALL-TIME, and the results came out favorable when compared to the ideal bar.

Page 8: Show & Tell - Substratum · Show and Tell Tell • Update Github blockchain URL service documentation • (RC1) Generate wallet does not display languages • (RC1) Recover wallet

GuestOpen Space