Scaling the Hummingbot developer community

博客»Scaling the Hummingbot developer community
cover

Michael Feng

2020-08-20 · 3 min read

From the beginning, we conceived of Hummingbot as a shared public utility: an open source project that helps you create trading bots on any crypto exchange without having to write low-level integrations to exchange APIs.

We knew that we would have to create the first few exchange integrations, but we hoped that over time, the open source nature of the Hummingbot codebase would allow others to contribute their own exchange connectors and strategies.

Since we launched last year, 58 unique developers have contributed to the open source Hummingbot codebase. But we’re also aware we should be doing more to support the many developers, both professional and individuals, who want to customize Hummingbot for their own needs and contribute to the open source codebase.

In spite of our relatively incomplete documentation and constantly evolving codebase, many developers have forked Hummingbot and built their own exchange connectors, which is why we recently announced a community governance initiative to vote on which forks we support and merge into the official codebase. In addition, many developers want to learn how to use our new Scripts feature that lets you use market data to fine-tune bot behavior and even create their own Hummingbot strategies.

To better support the burgeoning Hummingbot developer community, I’m excited to announce the following initiatives:

Monthly developer call

In order to provide a forum for our developer community, we will host a public developer-focused Zoom meeting on the morning of each Hummingbot release. Afterward, we will publish the replay to our Youtube channel.

Each developer call will cover:

  • What's new in each Hummingbot release

  • Upcoming developments on the Hummingbot roadmap

  • Q&A and feedback

The first call will take place on Monday September 7, the planned ship date for the next version of Hummingbot.

How to join

We have created a public calendar that contains the upcoming developer call events. The Zoom link are in the calendar entries. We recommend that you import this calendar into your calendar application, using the links below.

Important changes by release

We release a new version of Hummingbot every 4 weeks, and we are constantly improving and refactoring the codebase. Starting with the v0.30.0 release notes, we now include sections that communicate relevant information for developers.

In addition, we have created a Important Changes document that summarizes the important changes by release. We’ll add this document and other resources to the upcoming Developer Hub (see below).

New dev channels in Discord

discord

We have created a new Developers section on our Discord chat server with channels for different topics. Please ask your technical questions there, and our team will do our best to get them answered!

Developer Hub (coming soon!)

We are working on a developer hub, an expanded version of the Developer Manual and other resources for developers on the Hummingbot website. We hope that this hub will provide a one-stop shop for any developer looking to build on top of Hummingbot.

相关帖子

Liquidity Mining: November recap
Liquidity Mining: November recap
Harmony and Hummingbot launch ONE Liquidity DAO
Harmony and Hummingbot launch ONE Liquidity DAO
Liquidity Mining: October recap
Liquidity Mining: October recap

免责声明:位于https://hummingbot.io、https://docs.hummingbot.io、https://miners.hummingbot.io的网站(统称为“网站”)是属于CoinAlpha, Inc.(“公司”、“我们”和“我们的”)的受版权保护的作品。本网站的某些功能可能受附加指南、条款或规则的约束,这些指南、条款或规则将发布在与此类功能相关的网站上。所有此类附加条款、指南和规则均通过引用纳入本条款。这些使用条款(以下简称“条款”)规定了具有法律约束力的条款和条件,以规范您对本网站的使用。访问或使用本网站,即表示贵方接受这些条款(代表贵方自己或贵方所代表的实体),并且贵方声明并保证贵方有权利、权限和能力签订这些条款(代表贵方自己或贵方所代表的实体)。如果贵方未满18岁,则不得访问、使用本网站或接受这些条款。如果贵方不同意这些条款的所有规定,请勿访问和/或使用本网站。