As we’ve teased a bit recently, we’ve been working on an initiative to give users more insights into the bugs they file. We know you’ve trusted Bubble and built your idea, project and/or business on top of us, so the reliability of the platform is important. Though our Success and Engineering teams have worked hard to triage, investigate and resolve bugs (and will continue to do so!), this has mostly happened “behind-the-scenes” so to speak; we recognize that transparency with where bugs are is important!
We’ve created a new page at bubble.io/reported-bugs that will show you the statuses of bugs that you follow. A few notes about how this works:
- This tracks Bugs, not bug Reports (you can think of them as different data types). When you first file a bug Report, it goes into the inbox of our Success team, who then reads it, investigates it, and asks you follow-up questions. This is an important step because 1) many times the bug is actually not a bug, and 2) the Success team is gathering information that’s passed on to the Engineering team to help us fix it more efficiently. Most of the time this means aiming for steps that cleanly reproduce the bug (but we know this is not always possible)
- After the above back-and-forth (which can take varying amounts of time, depending on how much additional info is needed), where appropriate, the Success team member creates a Bug in our internal bug tracking system (which is a Bubble app!). At that point, we also associate the email of the person who reported the bug with that Bug - that’s when you become a “follower” of a Bug you reported
- The new page shows you all Bugs which you are a follower of
- For open Bugs, it shows the public status updates on that Bug. Some of these are automated; others may be custom-written by an Engineer or Success team member
- For closed Bugs, you will just see the last status update, for the sake of brevity
- We have “backfilled” Bugs to some extent, though not to the beginning of time, and in general not including their updates
Note that this is a v1 of this concept! We will monitor how this does, and are still actively discussing next steps. For this v1, for example, you can’t see other Bugs that you aren’t following - this may come in the future, but given the complexities of Bugs and how outward symptoms aren’t always very telling about the underlying bug, we want to approach it very carefully. Also, for now, further communication about a Bug you’ve filed will still happen via email.
We’re aiming to improve in this dimension, so hopefully this is a useful first step!