Turning dfuse into an open-source company at its core, we released dfuse for EOSIO, our latest contribution to the community that can now benefit from our deep EOSIO knowledge for free. In turn, we're looking to benefit from the incredible talent found across the ecosystem to make dfuse for EOSIO even better. For a smooth workflow for Issues & Pull Requests, we encourage everyone to follow some simple guidelines.
Submitting New Issues
We ask you to focus your communications through the issues section of the repo. This helps leave an easily searchable record should other developers ask similar questions or make similar requests. Be sure to check both, open and closed issues, before creating an issue to avoid duplicates.
If you are unsure about where to raise an issue, you can always place it in the topmost repo of dfuse for EOSIO. You can also refer to the repository layout if you know specifically which service is touched by your issue.
We appreciate any bug reports or feature requests you may have. Please ensure to include all necessary steps for reproducing bugs, as well as information about your current environment so that anyone can easily reproduce the issue on their side to easily fix it. Feature requests should be accompanied by supporting arguments for why this feature would benefit the community or strengthen the dfuse offering. We encourage everyone to join the conversation around feature requests (commenting an issue). We want to align our roadmap with your needs as much as possible, while also serving the needs of the greatest number of developers that we can.
Resolving Issues & Submitting Pull Requests
We value community contributions, and the features they bring to the whole dfuse ecosystem. Please start by raising an issue, so that we can have a directed dialogue around the topic. Once the issue has brought more clarity, we strongly encourage community-created pull requests that could be used to close the issue. This collaborative approach will allow dfuse to incorporate as many of your great ideas and feature requests as quickly as possible.
You can join the dfuse team and the community of EOSIO developers on Telegram to discuss something in a more real-time setting. The dfuse team and other community members are helping to solve queries and debug as much as possible.
We're really excited at the idea of collaborating with all of you and we're thrilled that you have chosen to be part of the dfuse family. We look forward to seeing the contributions that you and other developers will make to the project, as well as the projects you’re working on. Don’t forget to star the repo to show your dfuse love! <3