# Request for input: block status tracker

**URL:** <https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687>\
**Category:** Questions about Thunkable X\
**Created:** [July 16, 2021, 4:06pm UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687 "2021-07-16T16:06:58Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 6:42am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/21 "2021-07-17T06:42:49Z")

</div>

(I don’t always like the thought of promoting workarounds, but they can be needed) Those could be like the workaround, or maybe an area for tutorials. Really anything people think other users could use.

---

<div class="post-metadata">

**Author:** ![skulamester](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/skulamester/32/100480_2.png) [@skulamester](https://community.thunkable.com/u/skulamester)\
**Post date:** [July 17, 2021, 6:45am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/22 "2021-07-17T06:45:03Z")

</div>

Awesome!

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 6:51am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/23 "2021-07-17T06:51:02Z")

</div>

@catsarisky @muneer @tatiang @codeswept  
You four are always around and the information you give is always valuable. If the community were to hold a status page, what would you like it to look like? What would you like it to include? Who should be able to edit the status? I know I am new to the community, but I would love to get involved in making Thunkable better. How can we help you?

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 7:16am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/24 "2021-07-17T07:16:57Z")

</div>

😊 Thank you for your kind words!  
All of this depends on whether we want this to be entirely community-driven, or if we are doing our part but also are using this to make it much easier for staff to use this. I think that these are a few basics to include:

- Separation of components and blocks (you’ve already done that)
- Give a detailed breakdown of what isn’t working. To help users identify whether their app crashes are a bug with their code or a bug with a component block, we should also provide screenshots of what the crash will look like and example code to show users that if they have this code in their apps, this is a Thunkable bug and not theirs.
- Provide workarounds and tips. There’s already a section for that in the website.
- We’d also probably need to host this under its own domain name, as users will have to come back to the community every time to get the link. [status.thunkable.com](http://status.thunkable.com) is already used so what about something like [thunkablestatus.com](http://thunkablestatus.com)?

If I think of more I’ll post them here. We must also have a small discussion area/ comments section at the bottom of each post there, in case somebody discovers a new method of workaround / has discovered a new bug and wants it to be added.

I think we can maybe appoint a ‘committee’ of sorts, and allow them to make changes to the website. We could have a poll here for that. Since we don’t want people messing the site up and posting random stuff/ spam/ posting stuff they think are bugs but actually their code, I think the committee should be able to add new members who can make changes. I don’t how Google Sites works but it might have some authentication that users can give to be able to unlock editing.

I’m going to make this a wiki people can add their suggestions to who can be members of the committee:

_Poll ([view on site](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/24))_

This poll is currently limited to those only Trust Level 2 and above, but if you want me to make it open, I definitely will. We could maybe have a **head committee** of 5 members. You can vote for 4 members currently, and at the end of this month, the top 5 shall be selected as the head committee. What do you all say? This is a wiki so you can make changes to the poll, add other names, and change the end date, etc. I think only trust level 3 and above can edit wikis?

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 7:27am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/25 "2021-07-17T07:27:39Z")

</div>

@codeswept With Google SItes, as long as the specific users who need editing privileges have a Google email (Gmail), you can add them as a site editor. Those users can make changes after that and publish them live. For a Google domain, it is $12 a year. There are ways to embed forums/discussions into Google Sites. I would need to look into the best system, but I know there are many ways.

Regarding the app crashing. We could also make some test apps of things we know might fail, and we can make them so people can copy them. That could also be our test to make sure everything is working. This is one I made for data sources. Simple but effective. [Thunkable](https://x.thunkable.com/copy/5c56485ed108bf492eaec254c6fd083f)

We could maybe try adding something like a “Test Zone”, which will provide users with a variety of copyable project to test things. These would be put together by us, so we know they work (if the blocks are functioning correctly)

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 7:41am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/26 "2021-07-17T07:41:34Z")

</div>

Interesting. The Test Zone is a superb idea! People will be able to use those projects to replicate bugs and find workarounds.

If anybody wants their name/ suggestion for a name added to the poll, please tell me. Thanks!

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 7:43am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/27 "2021-07-17T07:43:46Z")

</div>

@bnice Would it be possible for you to add ‘Canvas Blocks’ to the Blocks section?  
The next step would be to search GitHub for all the unresolved issues and sort them into the website.

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 7:47am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/28 "2021-07-17T07:47:51Z")

</div>

Done. I also added the ‘Test Zone’.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 7:54am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/29 "2021-07-17T07:54:15Z")

</div>

Perfect!

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 8:03am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/30 "2021-07-17T08:03:52Z")

</div>

Why isn’t it possible to edit a poll after 5 minutes? I wanted to add a name but it’s not allowing me to.

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 8:08am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/31 "2021-07-17T08:08:23Z")

</div>

I have never made a poll before, so I am not aware of the specifics on it. Maybe we just grab nominations for now and create it after some time has elapsed? Something to keep in mind is if we are doing a committee, the members voted in do need to accept the role. So we could also wait until we get some feedback from @catsarisky @muneer @tatiang and whoever else has been participating in this thread.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 8:14am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/32 "2021-07-17T08:14:17Z")

</div>

Oops. Sorry about that, just rushed in and did it. I’m going to close that poll unit we’ve received the names of everyone who wants to participate, and do it after around 2 days. Whoever’s interested can write their name in this thread.

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 8:18am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/33 "2021-07-17T08:18:41Z")

</div>

I would be interested in getting my name on the poll.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 8:59am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/34 "2021-07-17T08:59:02Z")

</div>

Sure! Noting it down.

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 10:16am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/35 "2021-07-17T10:16:39Z")

</div>

Hey Everyone! @codeswept and I are working on a site that we think could work as a status doc. Here is what we have thus far. It is just a frame, but you can see where we are going with it in the Blocks\>Control tab. Here you go ! [Thunkable Status Docs](https://sites.google.com/view/thunkable-status-console), Let us know what you think!

---

<div class="post-metadata">

**Author:** ![catsarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/catsarisky/32/100661_2.png) [@catsarisky](https://community.thunkable.com/u/catsarisky)\
**Post date:** [July 17, 2021, 10:25am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/36 "2021-07-17T10:25:51Z")

</div>

Wow. I went to bed, and when I got up (not quite enough hours later), there was a LOT of activity on this thread! 🙂 Responses as I read…

> [@codeswept](#):
>
> Set variable to 0 block has no relation to When Button Touch Down

I think organizing by programming palette might get us most of the way there.

> [@codeswept](#):
>
> Also, are we going to need to keep solved entries after marking them and providing a solution, or are we going to delete the solved ones and only show existing bugs/ outages?

If it’s a Google Sheet, it’s probably going to have be current status only. If we use an actual database (Firebase?), we could keep all the history, and I think that’d be a good thing.

> [@skulamester](#):
>
> Other thing I was thinking about that we could extend this idea to the properties of components as well, there are bugs as well.

Yes, absolutely!

> [@bnice](#):
>
> Here is a through together I made for a site.

There are some really good ideas in here for categories and layout. However, I really think we need to be pulling information from somewhere (database!), and I’m not sure Google Sites is the best tool for that. [It totally could be - tell me I’m wrong!]

I think I would pull the workarounds right into the same page with blocks or components. If you DO need a workaround, you probably need it right when you’re reading about the bug/deficiency.

> [@bnice](#):
>
> You four are always around and the information you give is always valuable.

Aw, thanks @bnice. But I’ve only been here since early '21, when I was learning Thunkable so that I could help my team of 5th and 6th graders who were building an app on Thunkable. (It was absolutely the blind leading the blind.) I’m still new, too!

> [@bnice](#):
>
> What would you like it to include?

I absolutely want a big summary status page of doom. If I could make one thing, it’d be that, so that you could look at one screen and see where the problems are. (And then click in to each individual page for lots more detail.)

> [@bnice](#):
>
> Who should be able to edit the status?

That’s the question isn’t it? I think it should be pretty easy for users to contribute and I hope we can involve anyone (absolutely you @bnice!), but perhaps new contributor contributions are flagged in some way until confirmed?

> [@codeswept](#):
>
> if we are doing our part but also are using this to make it much easier for staff to use this.

I think we should assume no involvement from staff. If it turns out our tool is useful for them, WONDERFUL, but I would not want it to be another thing they’re expected to keep up with.

> [@bnice](#):
>
> We could also make some test apps of things we know might fail, and we can make them so people can copy them.

+1, and I’d link individual tests from the pages of the components.

@bnice , I very much appreciate the time you spent putting together the Google Site, but I’d like to make a case for not building something without a database (broadly defined) sitting behind it. There are a LOT of blocks and components - I’d advocate for not needing to make a bunch of edits on individual pages by hand to keep things synced up.

Actually, the more I’m thinking about it, the more I wonder if we should be leveraging Github’s existing set of features and API. Hmm.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 10:41am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/37 "2021-07-17T10:41:27Z")

</div>

> [@catsarisky](#):
>
> That’s the question isn’t it? I think it should be pretty easy for users to contribute and I hope we can involve anyone (absolutely you @bnice!), but perhaps new contributor contributions are flagged in some way until confirmed?

That’s a really good idea! I was pretty clueless about that ‘committee’ idea, but we can definitely do it this way too! But we don’t want new users here adding bugs that are actually faults in their own code.

---

<div class="post-metadata">

**Author:** ![bnice](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/bnice/32/110648_2.png) [@bnice](https://community.thunkable.com/u/bnice)\
**Post date:** [July 17, 2021, 10:42am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/38 "2021-07-17T10:42:22Z")

</div>

> [@catsarisky](#):
>
> but I’d like to make a case for not building something without a database (broadly defined) sitting behind it.

I would agree with this! I was just throwing together a UI with the site? I am a visual person, so I like to put my ideas out and then go from there. I have only used Google Sheets for data before, but I am all for learning more! So if you guys know how to integrate a database, let us DO IT!

---

<div class="post-metadata">

**Author:** ![catsarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/catsarisky/32/100661_2.png) [@catsarisky](https://community.thunkable.com/u/catsarisky)\
**Post date:** [July 17, 2021, 10:43am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/39 "2021-07-17T10:43:25Z")

</div>

I’m sensing a Summer Hackathon topic… 😉

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [July 17, 2021, 10:44am UTC](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687/40 "2021-07-17T10:44:01Z")

</div>

Hang on, I’m sorry for being so slow but @catsarisky were you suggesting that we used a Firebase/ Airtable/ Google Sheets within Thunkable or integrate them into Google Sites?

[Previous page](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687.md?page=1)

[Next page](https://community.thunkable.com/t/request-for-input-block-status-tracker/1399687.md?page=3)
