As part of the Lisk Relaunch, we introduced a new addition to the portfolio of Lisk products. Made for everyone, Lisk Hub is a desktop and web app for interacting with the Lisk network.The purpose of this blog post is to summarize the current state and future plans for Lisk Hub.
Lisk Hub 0.1.0
After several months of working behind the scenes on Lisk Hub, we published the source code and released the initial beta version 0.1.0 on February 21. We strongly believe in the benefits of open source development and community feedback. For that reason, we made it public as soon as we could. The features of the initial version include the Dashboard, Wallet, Explorer, Delegates and Multi-Account Management.
Lisk Hub Release Cycle
Lisk Nano and other Lisk products have different release cycles than Lisk Hub; these products’ releases are defined by the set of new features they contain. This approach means that when even just one of the new features is delayed, the entire release is delayed; end users cannot benefit from all the other new features that are already ready to use, but must wait for the release. With Lisk Hub, we decided to set a regular release cycle to bring new features to our users earlier. For example, if only one new feature is not ready, only this one feature will be postponed until the next version is released.
For Lisk Hub, there will be a feature freeze for a new release candidate (RC) every two weeks, namely 0.2.0-rc.1, which was done on March 2 and 0.2.0-rc.1, which will be done on March 16. The RC is publicly released with the desktop version on Github and the web version is deployed to dedicated RC hostings: https://lisk.io/hub-rc for Mainnet, and https://testnet.lisk.io/hub-rc for Testnet. There is a testing period of one to two weeks when we test the RC, report bugs, fix the bugs, and potentially carry out follow-up RC releases. After all the bugs are fixed, we do the final release (like we did today), the desktop version is published on Github and the web version is deployed to https://lisk.io/hub for Mainnet, and https://testnet.lisk.io/hub for Testnet.
An exception to this release cycle will be a major release of Lisk Core. In the near future, it will be Lisk Core 1.0.0, which makes changes to its API, therefore we will have to release Lisk Hub 1.0.0 at the same time; the old Hub will not be able to communicate with the new Core.
Lisk Hub 0.2.0
We released Lisk Hub 0.2.0 today. The main goal of this release is to improve test coverage so that we can do bi-weekly releases with confidence that we are not breaking any previous features. One part of this goal is to add more automated tests; another part is code refactoring of any code that has code quality issues. Last but not least, the release contains a number of bug fixes for some edge cases that slipped into the initial 0.1.0 release.
Where Lisk Hub is Headed
We always strive to improve the code quality of Lisk Hub. For that reason, we will do more test coverage improvements and code refactoring in upcoming releases. But the main focus will be to add new features. We will go more in-depth about each of them when they are released, but for now, here are some that are at the top of our list:
Account initialization
Second passphrase registration
Delegate registration
Launch protocol for send and vote
On-boarding process that explains the UI elements of Lisk Hub
Receive LSK
Support for delegates in Explorer section
As mentioned earlier, we are doing regular releases, therefore the features are not pinpointed to a particular release. For the latest information on our plans, you can always view our upcoming releases in Github projects of Lisk Hub.
About the Author:
Vít Stanislav is a Frontend Developer for Lisk at Lightcurve and the project lead of Lisk Hub. Previously, he was developing web-based tools for Red Hat. He has plenty of additional frontend experience from developing online learning systems as a member of Adaptive Learning research group at Masaryk University, Brno, Czech Republic. He is committed to making Lisk the blockchain technology with the best user experience.
Lisk Relaunch의 일환으로 우리는 Lisk 제품 포트폴리오에 새로운 기능을 추가했습니다. 모두를 위해 만들어진 Lisk Hub는 Lisk 네트워크와 상호 작용할 수 있는 데스크탑 및 웹 앱입니다.이 블로그 게시물의 목적은 Lisk Hub의 현재 상태 및 향후 계획을 요약하는 것입니다.
리스크 허브 0.1.0
Lisk Hub에서 몇 달 동안 작업 한 후 우리는 소스 코드 를 공개하고 2 월 21 일에 초기 베타 버전 0.1.0 을 발표했습니다 . 우리는 오픈 소스 개발 및 커뮤니티 피드백의 이점을 강력히 믿습니다. 그래서 우리는 최대한 빨리 공개했습니다. 초기 버전의 기능에는 Dashboard, Wallet, Explorer, Delegates 및 Multi-Account Management가 있습니다.
Lisk 허브 출시주기
Lisk Nano와 다른 Lisk 제품은 Lisk Hub와는 다른 출시주기를 가지고 있습니다. 이 제품 릴리스는 포함 된 새로운 기능 세트로 정의됩니다. 이 방법은 새로운 기능 중 하나만 지연 될 경우 전체 릴리스가 지연된다는 것을 의미합니다. 최종 사용자는 이미 사용할 준비가 된 다른 모든 새로운 기능을 활용할 수 없지만 릴리스를 기다려야합니다. Lisk Hub를 통해 우리는 정기적으로 사용자에게 새로운 기능을 제공하기 위해 정기적 인 릴리스주기를 설정하기로 결정했습니다. 예를 들어 하나의 새로운 기능 만 준비되지 않은 경우 다음 버전이 출시 될 때까지이 기능 하나만 연기됩니다.
Lisk Hub의 경우 2 주에 한 번 RC2 (0.2.0-rc.1)의 기능 정지가 3 월 2 일과 0.2.0-rc.1에서 완료 될 예정입니다. 월 16에 RC 공개 Github에서의 데스크탑 버전과 웹 버전으로 출시가 전용 RC의 hostings에 배포됩니다 : https://lisk.io/hub-rc Mainnet에 대한, 그리고 https://testnet.lisk.io / Testnet 용 hub-rc . RC를 테스트하고, 버그를보고하고, 버그를 수정하고, 잠재적으로 후속 RC 릴리스를 수행 할 때 1 ~ 2주의 테스트 기간이 있습니다. 모든 버그가 수정 된 후 최종 릴리스 (현재와 마찬가지), 데스크탑 버전이 Github에 게시되고 웹 버전이 Mainnet의 https://lisk.io/hub 에 배포 되며Testnet의 https://testnet.lisk.io/hub .
이 릴리스주기의 예외는 Lisk 코어의 주요 릴리스입니다. 가까운 장래에 Lisk Core 1.0.0으로 API가 변경 될 것이므로 Lisk Hub 1.0.0을 동시에 릴리스해야합니다. 이전 허브는 새 코어와 통신 할 수 없습니다.
리스크 허브 0.2.0
우리는 오늘 Lisk Hub 0.2.0을 발표했습니다 . 이 릴리스의 주된 목표는 테스트 커버리지를 개선하여 이전 주중 기능을 위반하지 않았다고 확신하면서 격주로 릴리스 할 수있게하는 것입니다. 이 목표의 한 부분은보다 자동화 된 테스트를 추가하는 것입니다. 또 다른 부분은 코드 품질 문제가있는 코드의 코드 리팩토링입니다. 마지막으로, 릴리스에는 초기 0.1.0 릴리스로 빠진 일부 엣지 경우에 대한 여러 가지 버그 수정이 포함되어 있습니다.
Lisk 허브가 향하는 곳
우리는 항상 Lisk Hub의 코드 품질을 개선하기 위해 노력합니다. 이러한 이유로 향후 릴리즈에서 테스트 범위 개선 및 코드 리팩토링을 더 많이 수행 할 것입니다. 그러나 주요 초점은 새로운 기능을 추가하는 것입니다. 그들이 출시 될 때 우리는 각자에 대해 좀더 심층적으로 다룰 것입니다. 그러나 지금은 우리 목록의 맨 위에있는 것들이 있습니다 :
계정 초기화
두 번째 암호 구 등록
대의원 등록
전송 및 투표를위한 시작 프로토콜
Lisk Hub의 UI 요소를 설명하는 온보드 프로세스
LSK 수신
Explorer 섹션에서 대리인 지원
이전에 언급했듯이, 우리는 정기적 인 릴리즈를 수행하고 있기 때문에 특정 릴리즈에서 기능을 정확히 찾아 낼 수 없습니다. 우리 계획에 대한 최신 정보 는 Lisk Hub의 Github 프로젝트 에서 곧 출시 될 예정 입니다.
저자에 관하여 :
Vít Stanislav는 Lisk의 Lightcurve에 대한 프론트 엔드 개발자이자 Lisk Hub의 프로젝트 리더입니다. 이전에는 Red Hat을위한 웹 기반 도구를 개발하고있었습니다. Masaryk University, Brno, Czech Republic에서 Adaptive Learning 연구 그룹의 일원으로 온라인 학습 시스템을 개발 한 경험이 풍부합니다. 그는 최고의 사용자 경험으로 Lisk를 블록 체인 기술로 만드는 데 전념하고 있습니다.