The latest and greatest in Kedro — We’re growing our community

Learn about upcoming community features and join us for our first Kedro meetup!

--

Image by the Preiser Project on Flickr (CC BY 2.0)

TL;DR
Kedro will be soon be on Discord and GitHub Discussions. We have a Kedro Community Update happening on the 17th of June. An upcoming release of Kedro will introduce telemetry with opt-in product usage analytics.

The Kedro community will soon be on Discord and GitHub Discussions

We are making some changes to the channels we are using as a community to interact with each other. Kedroids have previously used Discourse or Stack Overflow to ask and answer questions. Our two upcoming changes include a singular forum for questions and the introduction of a new online location for the community to hang out. You can expect these changes to be completed by the time we have our Kedro Community Update.

We will be opening up GitHub Discussions on the Kedro Github repository and will launch a Discord channel where you can discuss your project, find answers, and share your knowledge of all-things Kedro.

We monitor all mentions of Kedro across the internet, but rely on the community to help us respond to queries and solve problems. By launching GitHub Discussions and our Discord channel, we hope we are offering other ways to bring us all together and build stronger connections. Jump on in, so we can all meet up in the virtual world, at least!

In due course, we hope that GitHub Discussions and Discord will replace both Stack Overflow and the Discourse community. By the way, if you don’t already use it, you can find out about how to use Discord from a range of video tutorials.

Don’t forget that, much as for other tech communities, we have some expectations for online community behaviour. Please check out the Kedro community code of conduct guidelines if you’re unsure!

In future, what should I use each channel for?

We would expect the following ways to interact with the Kedro community and maintainer team:

  • Use Github Issues to raise bugs and feature requests.
  • Ask questions on how to use Kedro on GitHub Discussions; we prefer this channel because it means that we capture Q&A in a public forum.
  • Showcase articles about Kedro and your use of Kedro on GitHub Discussions.
  • Look out for announcements, development talk and general chat on Discord channel.

Kedro Community Update

Speaking of meeting up, we have news on that front too. We’ll be running our first external showcase for the Kedro community on Thursday, 17th June at 6.30pm (UTC+01:00). Learn more about the Kedro roadmap and meet the maintainer team behind Kedro.

Anonymous usage data collection to improve Kedro

Currently, we have little information about how you are using the Kedro project. Sure, we can look at the number of stars our repo receives on Github (3.6K), the contributor count, number of downloads of Kedro from PyPI, or the most popular Kedro documentation pages on our documentation.

But none of these tell us how to prioritise the features that are most useful to you. We need more data about how our community uses Kedro to help us target what is most important.

From the next release of Kedro Starters, official project templates supported by Kedro, we have added some basic telemetry to gather usage data. The telemetry is gathered using a plugin called kedro-telemetry. To protect your privacy, we do not track credentials, data or project information. We aren’t interested in your identity or infrastructure. The source code of kedro-telemetry will be made public so that you can see exactly what we are tracking. And you will have to opt-in to use this feature when you create a new Kedro project.

Our goal is to gather data to help the Kedro community, and we will update you later in the year with our findings from the data we gather. But we don’t intend to force telemetry upon you. We make it impossible to enable telemetry accidentally. Opt out by uninstalling the telemetry plugin with pip uninstall kedro-telemetry or setting consent: false in the .telemetry file created when the kedro-telemetry plugin is initiated.

What we’re reading

In recent months, we’ve read these articles about how you’re using Kedro:

List of a few posts that we’ve seen recently:

Keep them coming! We love seeing Kedro in our RSS feed. Let us know when you publish something and we’ll add it to our recommended reading list!

Written by: Jo Stichbury — Technical Writer, Joel Schwarzmann—Product Manager, Yetunde Dada — Product Manager

--

--

QuantumBlack, AI by McKinsey
QuantumBlack, AI by McKinsey

We are the AI arm of McKinsey & Company. We are a global community of technical & business experts, and we thrive on using AI to tackle complex problems.