Discuss Scratch

NitroCipher
Scratcher
500+ posts

Acceptable Extension Program

I believe that there should be a team of moderators that can manually review user-created extensions and userscripts.

The team could be assembled from the currently active ATers or a small division of the Scratch Team. Each extension would have to follow several requirements:
  • Does not collect user data
  • Code must be publicly available
  • Does not link to dangerous websites
  • Follows community guidelines
  • Submission request must include proper grammar and punctuation
  • etc.

Users could submit a post inside a stickied forum topic requesting their extension be reviewed. Users would have to write a short summary of what their extension does, and how it adds enhances the end user's experience. The review process could be set up almost identically to how you sign up to be a Wiki contributor. Any advertisement for an extension that is not part of the Acceptable Extension Program would be subject to removal, and a special note sent to the user informing them of the problem. Repeated offenses could result in a ban. If an extension does not meet all requirements, the user would have a month to fix problems before resubmitting. A list of acceptable extensions would be present on the forum topic.

Any additions to this concept would be greatly appreciated

Last edited by NitroCipher (April 10, 2018 15:15:45)


I hope my post helped you in some way! Post count: 500+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
500+ posts

Acceptable Extension Program

reserved for listing of extensions

I hope my post helped you in some way! Post count: 500+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
500+ posts

Acceptable Extension Program

reserved for listing of AEP moderators

I hope my post helped you in some way! Post count: 500+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
500+ posts

Acceptable Extension Program

Sample of request:

Name of extension: Example

One sentence blurb for the list: My extension does X

How extension is used:
Please include a 5 to 8 sentence summary as to the purpose of the extension

Link for extension: example.com

Link to source code: example.com/code

I am aware that if I do not follow all requirements, I will not be able to resubmit for a month.

-@NitroCipher

Last edited by NitroCipher (Dec. 1, 2017 16:23:58)


I hope my post helped you in some way! Post count: 500+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
CrocodileCroco
Scratcher
100+ posts

Acceptable Extension Program

support

System not found
--Waterfall--
Scratcher
500+ posts

Acceptable Extension Program

Yes, that would make a lot of sense. Support


World_Languages
Scratcher
100+ posts

Acceptable Extension Program

This is what we need.

hii

    
if <(World_Languages) = [Awesome ]> then

go to [His profile v]
end
if <not <(World_Languages) = [Awesome]>> then
set [World_Languages v] to [Awesome ]


end


when I start as a clone
BE AWESOME
290Scratcher
Scratcher
1000+ posts

Acceptable Extension Program

I think is is a good idea. The Scratch Team won't be bothered by checking extensions. It will be like the Community Moderator programme. Also it will keep the majority of the isOnline users happy because they want their stupid crown. (sorry if this offended you) Support.

World_Languages wrote:

This is what we need.
Agreed.

This is my forum signature, here it's okay to… forget it, you've probably seen hundreds of these signatures before.
https://youtu.be/dQw4w9WgXcQ <— Click this funny and not suspicious link to get Scratch 4 early!

Joined at the age of 8 and somehow I'm still alive and decently semi-active on the forums.

(Reminder to take care of yourself and stay safe, the world is wild after all)

https://ecosia.org it's good trust me
PrincessPanda_test_
Scratcher
1000+ posts

Acceptable Extension Program

Support, I've been thinking of this.

AmazingMech2418
Scratcher
1000+ posts

Acceptable Extension Program

I think it should at least be a filter-bot.

I'm a programmer, ethical hacker, and space nerd!

Last edited by Neil Armstrong (July 20, 1969 20:17:00)












sam
KingOfAwesome58219
Scratcher
1000+ posts

Acceptable Extension Program

AmazingMech2418 wrote:

I think it should at least be a filter-bot.
Pretty tough for a filter bot to check if an extension is safe.



AmazingMech2418
Scratcher
1000+ posts

Acceptable Extension Program

KingOfAwesome58219 wrote:

AmazingMech2418 wrote:

I think it should at least be a filter-bot.
Pretty tough for a filter bot to check if an extension is safe.
Really? https://scratch.mit.edu/discuss/topic/284272/?page=14#post-2909366

I'm a programmer, ethical hacker, and space nerd!

Last edited by Neil Armstrong (July 20, 1969 20:17:00)












sam
pufflegamerz
Scratcher
100+ posts

Acceptable Extension Program

AmazingMech2418
Scratcher
1000+ posts

Acceptable Extension Program

pufflegamerz wrote:

It could be like this: https://scratch.mit.edu/discuss/topic/4421/
Yes! Also there could be a safety issue in one of them but advertising them is allowed. Technically the extensions are websites created by members.

I'm a programmer, ethical hacker, and space nerd!

Last edited by Neil Armstrong (July 20, 1969 20:17:00)












sam
-stache-
Scratcher
500+ posts

Acceptable Extension Program

Or just requiring that you tell your users what your extension does, and the permissions it has


3x3 pb: 13.240
3x3 avg: ~21-26
DaEpikDude
Scratcher
1000+ posts

Acceptable Extension Program

I think this is a good idea: there are a ton of people who want their little bunch of yellow pixels that vaguely resembles a crown because they put a link in their About Me.
Support!

And all the world over, each nation's the same,
They've simply no notion of playing the game.
They argue with umpires, they cheer when they've won,
And they practice beforehand, which ruins the fun!
Mrcomputer1
Scratcher
500+ posts

Acceptable Extension Program

Support! Maybe instead of Does not contain inappropriate content it should be Follows the community guidelines.

My Profile / My User Page / My Talk Page
——————–
Progress bar to 1000+ Posts - Image might not be up to date

——————–
My browser / operating system: Windows NT 10.0 (Windows 11 - 22H2), Firefox 122.0b4
——————–
My ScratchX Extensions——–If you like this post, give me an internet!——–Sharp Scratch Mod
-ShadowOfTheFuture-
Scratcher
1000+ posts

Acceptable Extension Program

Support! This is a good idea. At least now the iO users can keep their golden hats.

Last edited by -ShadowOfTheFuture- (Dec. 2, 2017 12:52:45)


<Insert uncreative signature here>









██       ██  ██            ██  ██       ██
██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
███ ███ ██ ████ ██ ███ ███
█████████ █████ █████ █████████

“Though the seasons come and go, and sunshine turns to snow, we will always have tomorrow up ahead.”
--Waterfall--
Scratcher
500+ posts

Acceptable Extension Program

-ShadowOfTheFuture- wrote:

Support! This is a good idea. At least now the iO users can keep their golden hats.
I completely agree with the idea, but I think iO should have a feature so you can choose to have a crown.


World_Languages
Scratcher
100+ posts

Acceptable Extension Program

--Waterfall-- wrote:

-ShadowOfTheFuture- wrote:

Support! This is a good idea. At least now the iO users can keep their golden hats.
I completely agree with the idea, but I think iO should have a feature so you can choose to have a crown.
I don't understand why people think the only problem of the policy is the crown.

Take a comment like this, for example:

“I know you’re color-blind, so I suggest you use a program called f.lux, it lets you tweak colors and you’ll be able to code on Scratch easier”

That's now against the rules

hii

    
if <(World_Languages) = [Awesome ]> then

go to [His profile v]
end
if <not <(World_Languages) = [Awesome]>> then
set [World_Languages v] to [Awesome ]


end


when I start as a clone
BE AWESOME

Powered by DjangoBB