For each Meltano property, we have a primary point of contact:
You should feel comfortable reaching out to each of us either in issues or on Slack if you have questions or concerns about any of these.
The Product team will review any new issues in the Meltano group on a daily cadence and organize appropriately with labels and milestones.
Product is responsible for reaching out to users and talking with them about their experiences with all Meltano properties. This is an important sensing mechanism for understanding how users interact with Meltano and it informs product priorities. We aim for an average of 4 user interviews per month at a minimum.
When evaluating a new major piece of work, we create an exploratory issue and use an opportunity assessment (some people call this “Market Requirement Doc” or MRD) to ask the following questions:
Each item on the roadmap will be linked to an Epic.
On the first and third monday of the month, the Head of Product and Head of Engineering will meet to validate the current state of the roadmap. This will be a high-level discussion around progress on current items and negotiation on inclusion of items for current and upcoming months. They will also discuss spike-worthy itmes and add the appropriate labels as needed.
Key questions to ask are:
Issues that are related to Roadmap items should have the
If you want to make an improvement to Meltano you don’t have to wait for Product approval, kick-off some long convoluted dicsussion, or worry about stepping on anyone’s toes. Submit a Merge Request (MR) with your proposed changes and we can iterate from there.
Sometimes, it can feel like we are chosing between two important things and this can be painful. However, we take the approach that anything is technically possible to build on the Meltano team so it’s a just a question of the order of operations. On a long enough timeline, we will do everything we put on the roadmap – so keep writing issues and hold onto that “it’s an AND, not OR” mindset.
Meltano uses weekly milestones to track work. They are named for the Friday on which the milestone ends, i.e.
Fri: July 9, 2021.
Every Monday we have a Kickoff call to highlight for the community what the priorities are for the week. Prior to the actual call, there are several work items to do.
Weekly Kickoff for Milestone - <milestone>
Before the Kickoff Call:
After the Kickoff Call:
This section is dedicated to tracking interesting open source projects that we want to keep an eye on that we don’t already have plans to integrate with. This article from BVP is useful as well.