Welcome to the Tessel forums!
These forums are governed by the Tessel Project's Code of Conduct. Before posting, please take a moment to read through the expectations for participation in the community. This is something we take seriously and enforce. Be good to each other!
We are a collection of open source volunteers
The Tessel Project is an open source organization under open governance.
One common misconception is that we're a company. We're not! We're just a collection of people who find it worthwhile to spend our time building towards the Tessel Project mission.
It is a joy to watch you use our creations, and it's fun to help people learn more about the intersection of hardware and the web. If you have questions or find issues, we will do our best to help you.
However, it's not fun to help people who are rude or demanding. Personally, it makes me want to close my computer and walk away. And we can - nobody is paying us, and we don't have to put up with people who aren't being nice. So please: be courteous and respectful. Keep this fun for us.
How to make sure your problems get solved
Sometimes, you'll have an issue that's important to you that isn't getting solved as quickly as you'd like. We really appreciate your reporting issues, and we'll do our best, but here are a few reasons why we might be slow to answer:
- There are a lot of issues and we haven't gotten to yours yet
- We don't have the hardware available
- We haven't been able to reproduce the issue
The best thing you can do in this circumstance is try to work on the issue yourself.
That doesn't mean you have to do all the work, or that you need to know everything about the issue. We pride ourselves on being welcoming and helpful to new contributors, especially if you are trying something (firmware, perhaps) where you're a little out of your depth.
Make an issue, and then try to make some headway: look through a stack trace. Look at and link to some documentation. Comment on the issue noting anything you've tried, even if it didn't work.
If you're putting in some effort, we will pay more attention to your issue so that you aren't left hanging.
New contributors are always welcome! Here are a few ways to get involved:
- Read through the Tessel 2 Technical Overview to get an idea of T2’s tech stack, then pick a repo that looks interesting to you. There are plenty of open issues to choose from - including these ones tagged specially for newbies.
- Help someone solve their problem on these forums. Whether it’s a bug on our end or theirs, you will probably learn something.
- Join us on the Tessel Slack and ask about contributing to the project - we’ll talk to you!
- Excited about sharing something you've learned or made to a broader audience? A number of us give workshops and talks at conferences worldwide. If you join the Tessel Slack and look for the #events-speaking channel, you'll see lots of calls for proposals where you can submit.
See you around!