Discuss Scratch

NitroCipher
Scratcher
100+ 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: 400+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::extension //https://scratch.mit.edu/discuss/topic/290031/
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
100+ posts

Acceptable Extension Program

reserved for listing of extensions

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

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::extension //https://scratch.mit.edu/discuss/topic/290031/
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
100+ posts

Acceptable Extension Program

reserved for listing of AEP moderators

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

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::extension //https://scratch.mit.edu/discuss/topic/290031/
This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
NitroCipher
Scratcher
100+ 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: 400+

Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::extension //https://scratch.mit.edu/discuss/topic/290031/
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.

    
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
500+ 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.

Hey there! I’m just a guy who… um… does stuff? I guess.

Main PC info:
OS: Windows 7 Home Premium Service Pack 1
500GB hard drive
Intel graphics card and processor
3GB RAM
3GHz processor


I have other computers too, but when I try to list them my siggy is cut off. .-.
PrincessPanda_test_
Scratcher
1000+ posts

Acceptable Extension Program

Support, I've been thinking of this.














Click the image for something special!

Wanna collab on something Sonic?
AmazingMech2418
Scratcher
500+ posts

Acceptable Extension Program

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

set [variable v] to [true]
if <<I finally learned how to do a signature :: sensing> = <variable :: variables>> then
set [response v] to [YES!!!!!]
end
say (show::looks stack) for (stop [all v]::cap) secs
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
500+ 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

set [variable v] to [true]
if <<I finally learned how to do a signature :: sensing> = <variable :: variables>> then
set [response v] to [YES!!!!!]
end
say (show::looks stack) for (stop [all v]::cap) secs
pufflegamerz
Scratcher
100+ posts

Acceptable Extension Program

It could be like this: https://scratch.mit.edu/discuss/topic/4421/

var knowledge = ["C#", "HTML5", "Scratch"];

for (var i = 0; i > knowledge.length; i++) {
console.log(knowledge[i]);
}
Website
AmazingMech2418
Scratcher
500+ 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.

set [variable v] to [true]
if <<I finally learned how to do a signature :: sensing> = <variable :: variables>> then
set [response v] to [YES!!!!!]
end
say (show::looks stack) for (stop [all v]::cap) secs
-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
My Amazon Affiliate link
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!

I haven't changed my signature in a while now so here's some pi tau as a placeholder thing
6.2831853071 7958647692 5286766559 0057683943 3879875021 1641949889 1846156328 1257241799 7256069650 6842341359 6429617302 6564613294 1876892191 0116446345 0718816256 9622349005 6820540387 7042211119 2892458979 0986076392 8857621951 3318668922 5695129646 7573566330 5424038182 9129713384 6920697220 9086532964 2678721452 0498282547 4491740132 1263117634 9763041841 9256585081 8343072873 5785180720 0226610610 9764093304 2768293903 8830232188 6611454073 1519183906 1843722347 6386522358 6210237096 1489247599 2549913470 3771505449 7824558763 6602389825 9667346724 8813132861 7204278989 2790449474 3814043597 2188740554 1078434352 5863535047 6934963693 5338810264 0011362542 9052712165 5571542685 5155792183 4727435744 2936881802 4499068602 9309917074 2101584559 3785178470 8403991222 4258043921 7280688363 1962725954 9542619921 0374144226 9999999674 5956099902 1194634656 3219263719 0048918910 6938166052 8504461650 6689370070 5238623763 4202000627 5677505773 1750664167 6284123435 5338294607 1965069808 5751093746 2319125727 7647075751 8750391556 3715561064 3424536132 2600385575 3222391818 4328403978 7619051440 2130971726 5577318723 0676365593 6460603904 0706037059 3799154724 5198827782 4994435505 6695826303
1149714484 9083013919 0165906623 3723455711 7781501967 6350927492 9878638510 1208018554 0334227801 9697648025 7167232071 2741532020 9420363885 9111923978 9353567489 8896510759 5494536942 0809506929 2416093368 5181389825 8662735405 7978304209 5043241139 3204811607 6300387022 5067648600 7117528049 4992946527 8283985452 0853984559 3564709563 2720186834 4328243984 9172630060 5723659491 1141349967 7010989177 1738539913 8185442159 5018605910 6423306899 7440551192 0472961330 9982397636 6959550713 2739614853 0850557251 0363683514 9345781955 5455876001 6329412003 2290498384 3464344295 4470028288 3947137096
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 / OS Projects / My User Page / My Talk Page / My website /
——————–
Progress bar to 1000+ Posts - Image not updated lots (Progress last updated: I forget to update this :P)

——————–
My browser / operating system: Windows 10 (NT 10.0), Firefox 59.0b13, Flash 28.0 (release 0)
——————–
My Scratch Extensions——–If you like this post then 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)


Isn't it so fun to click the images in people's signatures?

--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

    
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

Standard | Mobile