Skip to content

Community-Spotlight -- A legal take at a Ads Extension#1648

Closed
SharkPool-SP wants to merge 10 commits intoTurboWarp:masterfrom
SharkPool-SP:patch-41
Closed

Community-Spotlight -- A legal take at a Ads Extension#1648
SharkPool-SP wants to merge 10 commits intoTurboWarp:masterfrom
SharkPool-SP:patch-41

Conversation

@SharkPool-SP
Copy link
Collaborator

@SharkPool-SP SharkPool-SP commented Aug 15, 2024

an Extension for Displaying and Promoting other peoples work, for FREE

Screenshot 2024-08-14 at 7 20 31 PM

https://github.com/Community-Spotlight
A Team is working on this project I started. All Promotions are Moderated and are basically. off-hand (I won't have to edit the extension whenever a new promotion is added for example)

This is only Version 1.0, we have a lot of improvements and updates planned :)

@BlueDome77
Copy link

I like how "Turbo Ads" sounds! ;)

@SharkPool-SP
Copy link
Collaborator Author

Legally speaking, from what @GarboMuffin told me, we can't use Ads, but rather promotions

@hammouda101010
Copy link

I like how "Turbo Ads" sounds! ;)

youre sarcastic aren't you?

@BlueDome77
Copy link

BlueDome77 commented Sep 17, 2024

I like how "Turbo Ads" sounds! ;)

youre sarcastic aren't you?

nope, it was just a suggestion

@GarboMuffin GarboMuffin added the pr: new extension Pull requests that add a new extension label Oct 14, 2024
@xFN10x
Copy link

xFN10x commented Jan 20, 2025

errrm unless im getting paid, i wouldnt put ads in my game

@SharkPool-SP
Copy link
Collaborator Author

Ok anyways

@PPPDUD
Copy link
Member

PPPDUD commented Nov 19, 2025

!format

@PPPDUD
Copy link
Member

PPPDUD commented Nov 19, 2025

I oppose this because it's dangerous to let a single person control the entire advertisement platform's moderation. As can be observed here, this extension would be displaying insults to potentially thousands of users if it were approved.

@Brackets-Coder What do you think about closing this?

@Brackets-Coder
Copy link
Contributor

Brackets-Coder commented Nov 20, 2025

I think it's a unique concept, but here's my hot take:

  1. Users don't like ads and Turbowarp/Scratch is historically a "free", open-source platform. From the images, these take up a lot of space on the stage that would otherwise be used in games that have never before had ads
  2. These ads do not generate revenue for the advertiser or the product/project advertised, which is the primary purpose of advertisements (aside from solely attracting attention)

Even if this extension were practical for real life applications, how many people would use it and what would its benefit be?

@SharkPool-SP
Copy link
Collaborator Author

SharkPool-SP commented Nov 21, 2025

I think it's a unique concept, but here's my hot take:

  1. Users don't like ads and Turbowarp/Scratch is historically a "free", open-source platform. From the images, these take up a lot of space on the stage that would otherwise be used in games that have never before had ads
  2. These ads do not generate revenue for the advertiser or the product/project advertised, which is the primary purpose of advertisements (aside from solely attracting attention)

Even if this extension were practical for real life applications, how many people would use it and what would its benefit be?

@PPPDUD @Brackets-Coder

To answer your questions/concerns:

Users don't like ads and Turbowarp/Scratch is historically a "free", open-source platform. From the images, these take up a lot of space on the stage that would otherwise be used in games that have never before had ads

  • Personally, dont use the extension then, this extension doesnt make turbowarp less 'free' since no revenue is made. Additionally image size and space on stage is all customizable.

These ads do not generate revenue for the advertiser or the product/project advertised, which is the primary purpose of advertisements

  • Yes, this is intentionally done. Its a legal way of generating views with the licenses projects use.

Even if this extension were practical for real life applications, how many people would use it and what would its benefit be?

  • The inspiration behind this organization is literally advertising on scratch. My most popular project had and displayed user uploaded ads, and it did work. It did get them views... The intention of this organization is to promote other peoples projects for free. To this day people are still uploading promotions to Community Spotlight, people on penguinmod have used the extension, I have gotten dms in the server saying how it helped raise their view count.
  • Again this is meant to be a legal way of generating views on projects. Any kind of financial transfer in this case would raise security issues.
  • This organization is also still in early development, growing the userbase and keeping retention is part of the plan once we add more advantages and rewards to the system

I oppose this because it's dangerous to let a single person control the entire advertisement platform's moderation, this extension would be displaying insults to potentially thousands of users if it were approved.

  • I am the person who is the head of everything. I make the rules on what goes by. Right now the userbase is small, so we dont exactly hold high standards for what we accept yet, that will change soon however.
  • Not disagreeing with what you said either, but keep in mind, its my organization, I have the ability to remove anything inappropriate.

I dont really care if this PR is closed, but consider my answers

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

  • Personally, dont use the extension then, this extension doesnt make turbowarp less 'free' since no revenue is made. Additionally image size and space on stage is all customizable.

Do you seriously expect me to weed each use of your extension out of each script in a project before using said project? I'd be better-off using Jameson (shameless self-promotion) at that point.

  • Yes, this is intentionally done. Its a legal way of generating views with the licenses projects use.

This is exactly why I think that copyleft licenses are silly. They take away freedom from the user. Anyway, if people
feel obligated to worsen their UX without even getting paid for it, that is a seriously toxic ecosystem.

  • Again this is meant to be a legal way of generating views on projects. Any kind of financial transfer in this case would raise security issues.

...what security issues? Monero is a reasonably-private cryptocurrency that is ridiculously hard to trace or seize. I think that you're talking about legal issues here.

  • This organization is also still in early development, growing the userbase and keeping retention is part of the plan once we add more advantages and rewards to the system

Are you kidding me?! Advantages? Rewards? Retention? That sounds like some pay-to-win thing that shouldn't be on TurboWarp.

  • Not disagreeing with what you said either, but keep in mind, its my organization, I have the ability to remove anything inappropriate.

But have you?

I dont really care if this PR is closed, but consider my answers

Done.

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

!format

@github-actions
Copy link

The formatting bot didn't find any formatting issues. It currently only checks the extensions folder. The author or a maintainer can run terminal command 'npm run format' manually to format all files.

@SharkPool-SP
Copy link
Collaborator Author

  • Personally, dont use the extension then, this extension doesnt make turbowarp less 'free' since no revenue is made. Additionally image size and space on stage is all customizable.

Do you seriously expect me to weed each use of your extension out of each script in a project before using said proejct? I'd be better-off using Jameson (shameless self-promotion) at that point.

  • Yes, this is intentionally done. Its a legal way of generating views with the licenses projects use.

This is exactly why I think that copyleft licenses are silly. They take away freedom from the user. Anyway, if people

feel obligated to worsen their UX without even getting paid for it, that is a seriously toxic ecosystem.

  • Again this is meant to be a legal way of generating views on projects. Any kind of financial transfer in this case would raise security issues.

...what security issues? Monero is a reasonably-private cryptocurrency that is ridiculously hard to trace or seize. I think that you're talking about legal issues here.

  • This organization is also still in early development, growing the userbase and keeping retention is part of the plan once we add more advantages and rewards to the system

Are you kidding me?! Advantages? Rewards? Retention? That sounds like some pay-to-win thing that shouldn't be on TurboWarp.

  • Not disagreeing with what you said either, but keep in mind, its my organization, I have the ability to remove anything inappropriate.

But have you?

I dont really care if this PR is closed, but consider my answers

Done.

But have you?
No. There hasn't been any inappropriate content accepted, we have a moderation team.

There hasn't been some scam/nsfw content submitted but never accepted into our system

@SharkPool-SP
Copy link
Collaborator Author

On the rewards thing, it's nothing bad, it's will basically be stuff like, if you promote other people's stuff, the chances your promotions show for others go up.

And or your promotion lasts longer

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

  • Personally, dont use the extension then, this extension doesnt make turbowarp less 'free' since no revenue is made. Additionally image size and space on stage is all customizable.

Do you seriously expect me to weed each use of your extension out of each script in a project before using said proejct? I'd be better-off using Jameson (shameless self-promotion) at that point.

  • Yes, this is intentionally done. Its a legal way of generating views with the licenses projects use.

This is exactly why I think that copyleft licenses are silly. They take away freedom from the user. Anyway, if people
feel obligated to worsen their UX without even getting paid for it, that is a seriously toxic ecosystem.

  • Again this is meant to be a legal way of generating views on projects. Any kind of financial transfer in this case would raise security issues.

...what security issues? Monero is a reasonably-private cryptocurrency that is ridiculously hard to trace or seize. I think that you're talking about legal issues here.

  • This organization is also still in early development, growing the userbase and keeping retention is part of the plan once we add more advantages and rewards to the system

Are you kidding me?! Advantages? Rewards? Retention? That sounds like some pay-to-win thing that shouldn't be on TurboWarp.

  • Not disagreeing with what you said either, but keep in mind, its my organization, I have the ability to remove anything inappropriate.

But have you?

I dont really care if this PR is closed, but consider my answers

Done.

But have you? No. There hasn't been any inappropriate content accepted, we have a moderation team.

There hasn't been some scam/nsfw content submitted but never accepted into our system

Then explain the link in my previous comment, displaying a variety of insults that do not belong in TurboWarp.

@SharkPool-SP
Copy link
Collaborator Author

I don't exactly consider saying 'stupid' as inappropriate, especially in its context.

Promoting your platform for listening to bad music by calling it stupid isnt a bad thing.

@PPPDUD

This comment was marked as off-topic.

@SharkPool-SP
Copy link
Collaborator Author

????

@PPPDUD

This comment was marked as outdated.

PPPDUD
PPPDUD previously requested changes Nov 21, 2025
Copy link
Member

@PPPDUD PPPDUD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove all profanities from your platform. Profanity is for PenguinMod.

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

Okay, I've said enough. I'll leave before this gets too heated.

@PPPDUD PPPDUD dismissed their stale review November 21, 2025 17:40

Okay, I realize I went a bit too far there.

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

Sorry for getting angry with you; I overreacted and I am leaving this to the other reviewers.

@CubesterYT
Copy link
Member

CubesterYT commented Nov 21, 2025

Ok hello, it's me Cubester from the hit platform TurboWarp

This situation is being handled pretty poorly, and @PPPDUD that was a bit extreme.

@SharkPool-SP I think this extension idea is fine but you also need to understand that TurboWarp is a platform also used by kids. It would be a smear on this platform if we allowed profanities in any way onto the repository, you should know this.

@PPPDUD You could've handled this situation better, we have zero tolerance over heated arguments here. I agree with some of your remarks but the way you went about it was pretty unacceptable.

Overall, I think you two step back from this PR specifically, there's others who can review this, unless you guys will continue to stay professional, which I trust that you guys will.

@PPPDUD
Copy link
Member

PPPDUD commented Nov 21, 2025

Ok hello, it's me Cubester from the hit platform TurboWarp

This situation is being handled pretty poorly, and @PPPDUD that was a bit extreme.

@SharkPool-SP I think this extension idea is fine but you also need to understand that TurboWarp is a platform also used by kids. It would be a smear on this platform if we allowed profanities in any way onto the repository, you should know this.

@PPPDUD You could've handled this situation better, we have zero tolerance over heated arguments here. I agree with some of your remarks but the way you went about it was pretty unacceptable.

Overall, I think you two step back from this PR specifically, there's others who can review this, unless you guys will continue to stay professional, which I trust that you guys will.

Got it. I will step back, and I apologize for my actions.

@Brackets-Coder
Copy link
Contributor

Hello everyone,
Due to my inactivity on GitHub I had not seen this discussion until just now, and I apologize if my "hot takes" caused any of the argument to get too aggressive or emotionally based.
I'd like to remind you that the point of having multiple reviewers with different viewpoints and arguments is to allow each individual to critically think about both sides and deduce which is the best choice of action or which is objectively closest to the truth. I agree and disagree with arguments on both sides and everyone will. While I would say more, it's not in the best interest of this situation. Considering @SharkPool-SP has already closed his own PR, I find it best we move on to other areas that can make Turbowarp better.
I hope that encourages you all to be more kind, not solely for the sake of "being kind," but because it's the right thing to do and because debates like these don't get you any closer to what you're looking for. Debates aren't wrong; they're just supposed to be used correctly

@PPPDUD
Copy link
Member

PPPDUD commented Nov 22, 2025

Hello everyone, Due to my inactivity on GitHub I had not seen this discussion until just now, and I apologize if my "hot takes" caused any of the argument to get too aggressive or emotionally based. I'd like to remind you that the point of having multiple reviewers with different viewpoints and arguments is to allow each individual to critically think about both sides and deduce which is the best choice of action or which is objectively closest to the truth. I agree and disagree with arguments on both sides and everyone will. While I would say more, it's not in the best interest of this situation. Considering @SharkPool-SP has already closed his own PR, I find it best we move on to other areas that can make Turbowarp better. I hope that encourages you all to be more kind, not solely for the sake of "being kind," but because it's the right thing to do and because debates like these don't get you any closer to what you're looking for. Debates aren't wrong; they're just supposed to be used correctly

Agreed. Because this PR has been closed, I see no reason to continue arguing against it, as it is no longer in my jurisdiction as a reviewer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: new extension Pull requests that add a new extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants