Skip to content

Latest commit

 

History

History
86 lines (66 loc) · 5.03 KB

InstructLab_SLACK_GUIDE.md

File metadata and controls

86 lines (66 loc) · 5.03 KB

InstructLab Slack Workspace Guide

The purpose of this document is to inform folks about how to join the InstructLab Slack Workspace and document the channels therein. We look forward to meeting everyone and welcoming you on Slack!

Overview

The InstructLab Slack workspace resides at https://instruct-lab.slack.com. You must join via this invitation link

Upon joining, you will automatically be added to our #announce channel. You are welcome and encouraged to join other channels.

All discussions in the InstructLab Slack are governed by our project code of conduct.

Channel Overview

  • #admin Place to get non-technical help. If you don't know where to go after reading this guide, join this channel for air traffic control.
  • #announce Project wide announcements such as releases, reminders about community calls, and celebrating new maintainers. This channel is moderated (only Workspace Administrators can post) and low-traffic.
  • #api Channel for discussion around the design and implementation of a REST API for InstructLab
  • #backend Backend work for the InstructLab project, including pipeline for synthetic data generation, training, model evaluation, and publishing.
  • #cli Channel to discuss the InstructLab CLI specifically
  • #community Place to discuss community matters such as improving the contributor experience, getting help reviewing a presentation about InstructLab you want to give at a meetup, or learning how you can contribute to InstructLab beyond software development.
  • #contribhelp General questions about getting started as an InstructLab contributor. This channel is the place to go if you need help with your first pull request.
  • #dev Cross-project coordination discussion, such as topics that cover both frontend and backend development for InstructLab
  • #docs Documentation team discussions and questions about documentation.
  • #eval Channel for specific discussion of the Evaluation library
  • #frontend Frontend work for the InstructLab project, including the CLI tool and User Interface
  • #infra Topics related to project infrastructure, such as repo maintenance, planned outages, or who has the keys to the social media accounts.
  • #sdg Channel for specific discussion of the Synthetic Data Generation library
  • #social Place to chat and enjoy camaraderie with fellow community members.
  • #training Channel for specific discussion of the Training library
  • #triage Triage team discussions.
  • #ui Channel to discuss the InstructLab UI specifically
  • #users InstructLab users forum for troubleshooting and sharing tips and tricks.
  • #github-bot Place to discuss, brainstorm and hack code for InstructLab GitHub Bot.
  • #ui Place to discuss, brainstorm and hack code for InstructLab UI.

Usings Threaded Replies in Slack

By default, we use threaded messages in Slack so as to keep all responses to a particular topic grouped together. Please reply to specific messages by replying in thread.

Moderation and Reporting Abuse

We are an open, welcoming, and inclusive community and expect our members to be kind and respectful in all discourse.

We take reports of harassment very seriously and will action any reports of inappropriate behavior as quickly as possible.

To learn how to report abuse - and to whom you will be reporting - please see our InstructLab slack Moderation Guide.

Having Trouble Joining?

If you are having trouble joining the InstructLab Slack, please file an issue in the community repo so we can help you.

TODO: Update with email address to get help once these are set up.

Private Channels

InstructLab is an open source project and we value defaulting to open in all of our community communications. There are some cases where discussions must happen in private. For the sake of transparency, we are documenting these private channels and what they are used for.

  • #code-of-conduct-committee Space for the InstructLab Code of Conduct Committee to discuss any reports of harassment or other violations of the project Code of Conduct and how to respond to them.
  • #mods Space for the InstructLab Workspace Administrators to confer privately only when necessary. We default to open and hold each other accountable to do so.