On Wed, Apr 26, 2023 at 01:38:05PM +0200, Michal Konecny wrote:
Regarding the #3, how do you find spam projects now? Could the script
do the
same?
I find them manually. Go to pagure.io, browse projects and sort by 'most
recent'. About 99% of the first 4-5 pages are clearly spam. They are
either of the form: 'something something certs' with descriptions like '
100% Actual Exam Questions for Best Results' or 'username' description
'exam' and tons of issues with the spam by username.
So, I am not sure we could script a detection super easily.
Or if we did they wouldn't just adjust...
On Wed, Apr 26, 2023 at 11:15:51AM -0300, Leon Khan wrote:
Here is my thoughts on this :
Implement community moderation: Allow the community of users on pagure.io
to help moderate and flag spam projects and users. This could be done
through a reporting system or through user-driven flagging mechanisms that
alert administrators to potentially problematic projects.
That would indeed be great, but it would need implementing the way to do
that. Would need voting for projects and some way to flag and still
admins would have to delete stuff. ;(
Increase the frequency of automated clean-up scripts: Increasing the
frequency of these scripts could help keep the site cleaner and reduce the
need for manual intervention by administrators.
There's currently 0 automated cleanup. :) It's completely manual, which
is what I am saying we need to fix. We would need to write scripts
and... I am not sure how automated we could make it. :(
but open to ideas...
On Wed, Apr 26, 2023 at 10:59:58AM -0400, Frank Ch. Eigler wrote:
Hi -
> > > 1. only allow fedora 'contributors' to make new projects. (ie,
people in
> > > at least one non cla/non base ipa group
> > > [...]
> > > Cons:
> > > - Would block legit people who aren't fedora contributors.
The other positive edge of that sword could be giving them an
incentive to become fedora contributors at least at some level.
Perhaps.
So, it's sounding like putting the restriction back in place that you be
a contributor to make new projects has reasonable appeal?
We will need to investigate how to do that. Might also need code
changes?
kevin