# Community

We aim to build Meltano with the support of the community and we want everyone to feel included.

# Guidelines

# Code of Conduct

Everyone interacting in Slack, codebases, issue trackers, mailing lists, events, or other Meltano activities is expected to follow this code of conduct. If you are unable to abide by the code of conduct set forth here, we encourage you not to participate in the community. If you see a violation please notify us by messaging @Amanda Folson on Slack.

Note: We previously adopted the PyPA Code of Conduct but as of PEP 609 PyPA uses the PSF Code of Conduct.

# Contributor Guide

We welcome contributions to the project! Please review our Contributor Guide on how to contribute.

# Demo Days

We have Demo Days every other week on Thursday at 9 AM Pacific (16:00 UTC). Join us on Zoom to share and hear updates from community members and the Meltano team about how they've been using Meltano. We also have the #demo-day Slack channel for planning and discussion.

Use this link to view the full events calendar. View past Demo Days in our YouTube Playlist.

# Guidelines

We aim to have Demo Day primarily as a way to have community members showcase the work they've been doing, whether it's related to Meltano or not. As such, we will limit the number of vendors presenting to a maximum of 1 per Demo Day.

We will prioritize vendors that don't have a strong overlap with the core capabilities of Meltano. Ideally, a vendor would be able to share how their product could be compatible with Meltano or with one of the open source plugins detailed in the MeltanoHub.

# Office Hours

We have Office Hours weekly on Wednesdays at 9 AM Pacific (16:00 UTC). Join us on Zoom and bring any questions you have to the team. There is often a short presentation of recent and upcoming updates from the core team, but otherwise this is your time to chat with us and get help on any topics you would like.

Use this link to view the events calendar or check the #office-hours channel in the Meltano Slack workspace for weekly discussion topics and agenda updates. Prior to each weekly session, we share the Zoom link in Slack and the YouTube live stream link via social media (Twitter).

View past office hours in our YouTube Playlist.

# Slack

Join the Meltano Slack workspace, which is frequented by the core team and over 1800 community members. You can ask any questions you may have in here, or just chat with fellow users.

# Channels

We have a number of channels which we use on a regular basis to communicate and share information with the community.

# #announcements

This is for posts from the Core Team to the wider community. Here we will share exciting news, upcoming events, new releases, and other relevant information.

# @Channel usage

We will use @channel no more than three times per week and aim to use it a maximum of once per day.

# Other Useful Channels

This is not an exhaustive list and we encourage you to join the Meltano Slack workspace to discover more!

Meltano:

  • #contributing - if you want to contribute to Meltano itself
  • #hub - all about MeltanoHub
  • #plugins-dbt - all things dbt
  • #plugins-general - discussion for any other plugins

Support:

  • #best-practices - for learning tips on how others are using Meltano and other data products
  • #getting-started - if you need some help getting up and running with Meltano
  • #troubleshooting - if you get a weird stack trace and need some help

Community Events:

  • #demo-day - where we plan and organize Demo Day
  • #office-hours - where we plan and organize weekly Office Hours

Singer Related:

  • #singer-batch-messages - discussion around Fast Sync
  • #singer-tap-development - discussion around building taps with the Meltano SDK
  • #singer-taps - discussion around specific Singer taps
  • #singer-target-development - discussion around building targets with the Meltano SDK, including "SaaS Targets", Reverse ETL, and Operational Analytics use cases

# Channel Bookmarks

We use Slack's channel bookmarks feature to add relevant links for a specific channel.

Our general guidance for bookmarks are:

  • Approximately 3 links max for a channel. Don't clutter and make the links feel noisy
  • Relevant to the channel topic i.e. linking to MeltanoHub for #hub and to Meltano SDK for #sdk
  • Regularly review the link if it's to the "latest" version of something i.e. blog post, release, etc.