Open benjiwheeler opened 4 years ago
For a long time there was a "Recent projects" row on the homepage that was at least somewhat successful in bringing attention to projects that would otherwise never be seen; however, that was removed because it wasn't doing that well, and more importantly had the potential to show inappropriate content on the homepage. Whatever solution you end up going with must be if not 100% at least like 99.9% effective at not showing inappropriate projects, or it may suffer the same fate.
Whatever solution you end up going with must be if not 100% at least like 99.9% effective at not showing inappropriate projects, or it may suffer the same fate.
I agree, somewhat. This is tricky, for sure -- we would not want to give a large amount of attention to a relatively new user, with relatively few projects, whose work hasn't been vetted somehow.
That said, it might be possible to use a system that gives brief attention to a wide variety of projects, which are not random but reflect various indications of likely trustworthiness.
I feel like a list of somewhat flexible conditions would be good for preventing inappropriate projects from being displayed.
For example:
I also like the idea of having a program similar to the FPC program. Perhaps there could be a form, and users could propose 1 project of theirs every 2 weeks, which could then be reviewed by a team of Scratchers and marked as either approved or denied.
Another idea that I thought of that would combine both of the above ideas is that Scratchers could "report" projects/users to be shown to the community. If the project fit the criteria in the list above, it would be sent to be approved or denied by the team of selected users.
This feature would be fantastic if it was added, because not only would it bring lesser known Scratchers to the attention of the community, but it would probably also cut down on the amount of advertising happening in inappropriate places (project pages, profile pages, the wrong forums, etc.).
Scratchers could "report" projects/users to be shown to the community.
This makes so much sense! Sort of like reporting a forum topic to be stickied. :) I like this idea very much - sort of a nerfed "featured projects" section.
This is my easy-to-implement idea: Don't show 1st and 2nd page of Explore. It will still require some views and loves to get onto Explore page, and if the project becomes too popular it will disappear.
@apple502j that's smart! A related idea would be to introduce some randomness into the explore page, so projects that only have a handful of likes sometimes show up at the top.
@apple502j that's smart! A related idea would be to introduce some randomness into the explore page, so projects that only have a handful of likes sometimes show up at the top.
but this would cause more people to complain about how their projects dont make it to the explore page. this is something to consider
Perhaps there could be a form, and users could propose 1 project of theirs every 2 weeks, which could then be reviewed by a team of Scratchers and marked as either approved or denied.
I proposed that idea in the discussion forums and it got rejected for two reasons- Scratch is supposed to be a helpful community and doing this will not let the reality be so and the current way prevents inappropriate contents to get on the front page.
@apple502j that's smart! A related idea would be to introduce some randomness into the explore page, so projects that only have a handful of likes sometimes show up at the top.
Some users like inappropriate contents a lot, too. So that is not a good idea considering the consequences.
Perhaps there could be a form, and users could propose 1 project of theirs every 2 weeks, which could then be reviewed by a team of Scratchers and marked as either approved or denied.
I proposed that idea in the discussion forums and it got rejected for two reasons- Scratch is supposed to be a helpful community and doing this will not let the reality be so and the current way prevents inappropriate contents to get on the front page.
@R4356th I'm a bit confused by your reply to this. Could you please elaborate or link to the post in the discussion forums so I can see the exact wording of why it was rejected?
@Accio1, here you go- https://scratch.mit.edu/discuss/topic/400079/?page=4#post-3983330 .
@Accio1, here you go- https://scratch.mit.edu/discuss/topic/400079/?page=4#post-3983330 .
The thing that suggested above is different from that suggestion. I was proposing a completely separate section on the homepage (similar to the recently shared projects section from Scratch 2.0). Users would propose their projects to go there, and the featured project row would remain the same as it is now.
@Accio1, here you go- https://scratch.mit.edu/discuss/topic/400079/?page=4#post-3983330 .
The thing that suggested above is different from that suggestion. I was proposing a completely separate section on the homepage (similar to the recently shared projects section from Scratch 2.0). Users would propose their projects to go there, and the featured project row would remain the same as it is now.
Well, I did understand your suggestion but I do not see how it would be something different and how the same reasons why my suggestion got rejected do not apply there.
Not sure how well known this is... you can go to https://scratch.mit.edu/explore and click the button that says "Trending" and set it to "Recent". It shows recently created projects, regardless of how many views they get.
Many Scratchers in the community have complained over the years that it is hard for most Scratchers to get even a small amount of attention to their work.
It has been observed that there is a very small "middle class" in terms of the Scratch community's attention -- either a project gets featured and gets tons of attention, or it exists in obscurity and is lucky to get a single favorite/like.
This project, for example, expresses some of the frustration (though the particular proposal may not be the right solution): https://scratch.mit.edu/projects/396713463
This is a large, long-term issue, that would involve both technical development, design, and community team processes.
Some possible ideas: