The Tezos development team has been in high gear for the past several months as the second quarter Betanet launch approaches. Despite the initial Foundation issues late last year, the team continued unabated, albeit not quite at the pace originally envisioned, but enough to keep the project moving while Foundation matters were resolved.
To illustrate just how much work has been getting completed on the project in terms of code commits, here is a Gource visualization of the Tezos project created by community contributor Blindripper:
A little background on Gource as a development visualization tool:
Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.
You can follow Tezos development day to day by monitoring the project’s activity feed on Gitlab. If you’re interested in developing applications based on Tezos or writing contracts on the chain in Michelson, there is a lot of information to be learned by browsing the merge requests and reading the discussion between developers on issues being fixed or new features being added.
At this point, being close to the Betanet launch, most of the development is focused on optimizations and/or refining of the code base. As mentioned previously by the Tezos Foundation back in March, separate code quality and security audits are currently being undertaken:
— Tezos Foundation (@TezosFoundation) March 23, 2018
— Tezos Foundation (@TezosFoundation) March 29, 2018
The development process has been long and thorough, dating back several years before the initial ICO fundraiser in 2017. The Tezos codebase is solid and being made stronger everyday using the best development practices of thorough code review and testing. Quality and security are critical for Tezos to become widely adopted and trusted to secure billions of dollars worth of value in the near future.