Discuss Scratch

Ollie-Young
Scratcher
500+ posts

The Official List of Rejected Suggestions

breakfast_for_dinner wrote:

Ollie-Young wrote:

(#8905)
Bro it’s the offical list of rejected suggestions, obviously rejected should count
vvvv

Paddle2See wrote:

I don't think you need to include suggestions that are clearly absurd or are not likely to reappear. The idea is try to head off suggestions that keep coming up again and again. Trying to cover *every* suggestion would maybe make it so large that it no longer is useful.
FILLER GANDEN (REMOVED)

Last edited by Ollie-Young (Sept. 22, 2024 07:04:33)

doggy_boi1
Scratcher
1000+ posts

The Official List of Rejected Suggestions

https://scratch.mit.edu/discuss/topic/348410/?page=1#post-3518582 https://scratch.mit.edu/discuss/topic/729255/?page=7#post-8147068 advertisements are rejected. As in actual company adverts, unlike what's already included in tolors

Last edited by doggy_boi1 (Sept. 23, 2024 01:54:19)

IceCreamTub
Scratcher
1000+ posts

The Official List of Rejected Suggestions

Real bummer i never got to experience the last AFD on the forums because i was banned at the time..
Catscratcher07
Scratcher
1000+ posts

The Official List of Rejected Suggestions

doggy_boi1 wrote:

https://scratch.mit.edu/discuss/topic/348410/?page=1#post-3518582 https://scratch.mit.edu/discuss/topic/729255/?page=7#post-8147068 advertisements are rejected. As in actual company adverts, unlike what's already included in tolors

TOLoRS wrote:

7.7 Paid advertisements on the Scratch website
Some users are interested in seeing paid advertisements in their projects, like on YouTube, so they can make real money from people viewing their projects. Similarly, some users believe that having advertisements around the Scratch website can allow the Scratch Team to make more money. However, Scratch is supposed to be a non-profit organization. If the Scratch Team or any Scratchers start making money from anywhere on the Scratch website, that would contradict this non-profit philosophy, and that would be a huge legal issue.
doggy_boi1
Scratcher
1000+ posts

The Official List of Rejected Suggestions

Catscratcher07 wrote:

doggy_boi1 wrote:

https://scratch.mit.edu/discuss/topic/348410/?page=1#post-3518582 https://scratch.mit.edu/discuss/topic/729255/?page=7#post-8147068 advertisements are rejected. As in actual company adverts, unlike what's already included in tolors

TOLoRS wrote:

7.7 Paid advertisements on the Scratch website
Some users are interested in seeing paid advertisements in their projects, like on YouTube, so they can make real money from people viewing their projects. Similarly, some users believe that having advertisements around the Scratch website can allow the Scratch Team to make more money. However, Scratch is supposed to be a non-profit organization. If the Scratch Team or any Scratchers start making money from anywhere on the Scratch website, that would contradict this non-profit philosophy, and that would be a huge legal issue.
Is that referencing user made ads (like roblox) or real ads? It seems like its phrased in a way that makes it seem like the first
Spaceandmoon1
Scratcher
100+ posts

The Official List of Rejected Suggestions

This https://scratch.mit.edu/discuss/topic/280263/ discussion just got closed!
LaughabIe
Scratcher
100+ posts

The Official List of Rejected Suggestions

Spaceandmoon1 wrote:

This https://scratch.mit.edu/discuss/topic/280263/ discussion just got closed!
Huh, I did not expect this discussion to get closed so soon.
It wasn’t rejected though, according to paddle

Paddle2See wrote:

While not rejected (that I know of), this topic is currently closed as constructive contributions appear to have dried up.
starlightsparker
Scratcher
1000+ posts

The Official List of Rejected Suggestions

Spaceandmoon1 wrote:

This https://scratch.mit.edu/discuss/topic/280263/ discussion just got closed!
Paddle2See explicitly stated it is not rejected.
teamsonic2011
Scratcher
1000+ posts

The Official List of Rejected Suggestions

Spaceandmoon1 wrote:

This https://scratch.mit.edu/discuss/topic/280263/ discussion just got closed!
It was closed due to the lack of constructive posts, not rejection.
SuperGamerGG2
Scratcher
83 posts

The Official List of Rejected Suggestions

Za-Chary wrote:

TABLE OF CONTENTS
This is a concise version of the main list of rejected suggestions. Along with it are short reasons that each suggestion is rejected, in case you do not feel like reading paragraphs of text.

..Shortened to remove long posts.
Yes! thanks. (I literally read the entire post oof)
MagicCoder330
Scratcher
1000+ posts

The Official List of Rejected Suggestions

one must imagine Za-Chary happy

https://scratch.mit.edu/discuss/topic/781322/
1080GBA
Scratcher
500+ posts

The Official List of Rejected Suggestions

are these blocks
(if <> then [] else []::control)
When <>::events
rejected

Last edited by 1080GBA (Sept. 25, 2024 14:47:34)

teamsonic2011
Scratcher
1000+ posts

The Official List of Rejected Suggestions

1080GBA wrote:

are these blocks
(if <> then [] else []::control)
When <>::events
rejected
Those kind of already exist, albeit slightly different than that.
starlightsparker
Scratcher
1000+ posts

The Official List of Rejected Suggestions

teamsonic2011 wrote:

Those kind of already exist, albeit slightly different than that.
(if <> then [] else []) is a bit different from the C block we know and love.
It reports the value put after “then” if the condition is met, and it reports the value after “else” if it is not.

Last edited by starlightsparker (Sept. 25, 2024 18:20:54)

Scratch137
Scratcher
1000+ posts

The Official List of Rejected Suggestions

teamsonic2011 wrote:

(#8921)

1080GBA wrote:

are these blocks
(if <> then [] else []::control)
When <>::events
rejected
Those kind of already exist, albeit slightly different than that.
The first block is known in programming as a “ternary operator.”
(if <> then [] else []::control
Unlike an if/else statement, which evaluates a boolean condition and then runs certain code based on whether the condition is true, a ternary operator simply returns one of two values based on the condition.

It is possible to work around this:
if <> then
set [variable v] to []
else
set [variable v] to []
…but this is more tedious and requires the use of a variable.

As for the second block:
when <>::events hat
It's not entirely clear when this block would run. Does it run once when the condition becomes true, or repeatedly as long as the condition remains true?

I haven't seen this particular suggestion before, but other blocks have been rejected for similar reasons. For example:

Za-Chary wrote:

1.1 “Broadcast received” boolean block
This in theory would allow a project to detect when a broadcast is sent, but there is ambiguity on how this would work. Would it return true if the broadcast was run at any point after the green flag was clicked, or only on the instant the broadcast was run, or something else? The workaround is simple: use variables that change when a broadcast is received, then use the “equals” block.

However, the blocks “repeat until broadcast received” and “wait until broadcast received” are NOT rejected. You can discuss them on this topic.

<[message v] received? :: events>
1080GBA
Scratcher
500+ posts

The Official List of Rejected Suggestions

Scratch137 wrote:

(#8923)

teamsonic2011 wrote:

(#8921)

1080GBA wrote:

are these blocks
(if <> then [] else []::control)
When <>::events
rejected
Those kind of already exist, albeit slightly different than that.
The first block is known in programming as a “ternary operator.”
(if <> then [] else []::control
Unlike an if/else statement, which evaluates a boolean condition and then runs certain code based on whether the condition is true, a ternary operator simply returns one of two values based on the condition.

It is possible to work around this:
if <> then
set [variable v] to []
else
set [variable v] to []
…but this is more tedious and requires the use of a variable.

As for the second block:
-snip-

the workaround for the first one is annoying yk
Ollie-Young
Scratcher
500+ posts

The Official List of Rejected Suggestions

REVIEW ON THIS:

1.1 - This would be quite useful but rejected means rejected.
1.2 - Well the good news is that the workaround is really easy.
1.3 - Well that would be weird so I think that was the right call.
1.4 - That would cause drama in the community leading to lots of fame hungry people.
1.5 - This would be very great to have implemented but issues with cloud variables is actually fair point.
1.6 - That makes no sense and I think they're should'nt ever be any such thing.
1.7 - That would break the point of scratch, especially to new scratchers
1.8 - Yeah, stuff like hiding mouse pointer would only be good if there was a sprite following the mouse
1.9 - Hmmm, I dont think that's bad but 1.4 blocks should be brung back.
1.10 - I think they stopped that though because this year there were no cat blocks.
1.11 - There's actually a Turbowarp extension called “comment” with a similar effect.
1.12 - Weird. Not much to say here.
TheCreatorOfUnTV
Scratcher
1000+ posts

The Official List of Rejected Suggestions

1080GBA wrote:

are these blocks
(if <> then [] else []::control)
When <>::events
rejected
I don't think so - but they are unlikely to ever get implemented.
greentreebee
Scratcher
100+ posts

The Official List of Rejected Suggestions

AliMASTER430258 wrote:

greentreebee wrote:

Scratchedbyyou_forum wrote:

greentreebee wrote:

a wait time for posting on the forums got rejected

also, a forums tab at the top of the website also got rejected.
Those are already on the list.
whatever more helps
haha, thats funny.why do people think that adding the same stuff is helping
bro that is kinda insulting
TheCreatorOfUnTV
Scratcher
1000+ posts

The Official List of Rejected Suggestions

Ollie-Young wrote:

REVIEW ON THIS:

1.1 - This would be quite useful but rejected means rejected.
1.2 - Well the good news is that the workaround is really easy.
1.3 - Well that would be weird so I think that was the right call.
1.4 - That would cause drama in the community leading to lots of fame hungry people.
1.5 - This would be very great to have implemented but issues with cloud variables is actually fair point.
1.6 - That makes no sense and I think they're should'nt ever be any such thing.
1.7 - That would break the point of scratch, especially to new scratchers
1.8 - Yeah, stuff like hiding mouse pointer would only be good if there was a sprite following the mouse
1.9 - Hmmm, I dont think that's bad but 1.4 blocks should be brung back.
1.10 - I think they stopped that though because this year there were no cat blocks.
1.11 - There's actually a Turbowarp extension called “comment” with a similar effect.
1.12 - Weird. Not much to say here.
1 - How exactly would <I recieve?> be useful? Broadcasts are meant to represent events, not data.
2 - Not really. It still deserves to be rejected, though.
3 - Why is it weird?
4 - Good point.
5 - Good point.
6 - The implementation given for 2d lists is bad (not to mention it only supports 2d) - but the idea of multidimensional lists itself isn't bad. However, it could be considered too complex for Scratch, which is why this exists.
7 - Good point.
8 - Good point.
9 - The block is confusing because some Scratchers might not know if it should be if <> {forever {}} or forever {if <>{}} (the latter is correct)
10 - No comment.
11 - Turbowarp isn't official or officially endorsed by Scratch Team.
12 - It would jump to a line of code, which would be good in certain cases - however the blocks that already exist do well enough already. The reasons it might be used could be considered too complex for Scratch, which is why this exists.

Powered by DjangoBB