AUR web interface

Tasklist

FS#2797 - Ability to mark packages as low quality or dangerous

Attached to Project: AUR web interface
Opened by Dusty Phillips (Dusty) - Saturday, 04 June 2005, 19:01 GMT
Last edited by Simo Leone (neotuli) - Saturday, 11 June 2005, 04:53 GMT
Task Type Bug Report
Category Backend
Status Closed
Assigned To Simo Leone (neotuli)
Architecture All
Severity Low
Priority Normal
Reported Version 1.0.3
Due in Version 1.1.1
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

There should be a mechanism to flag an 'unsupported' PKGBUILD as dangerous. The comment mechanism does allow us to make suggestions about packages, but if a package is accidentally or maliciously added that is going to harm a system, the ability to flag the package so it shows up as such should be visible in the search table (ie: another color?). IT should also be possible so search for such packages so they can be fixed (in the case of accidents) or removed (malicious intent).

See discussion here:
http://bbs.archlinux.org/viewtopic.php?t=12745

Dusty
This task depends upon

Closed by  Simo Leone (neotuli)
Monday, 27 June 2005, 19:22 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Alternate mechanism. All packages marked unchecked by default, TUs check and it can be marked clean. Will open another item for this.
Comment by Simo Leone (neotuli) - Monday, 06 June 2005, 20:28 GMT
Ask a friendly TU to delete all dangerous (malicious) packages. They have the power to do so. Email one or the entire list.

If a package is uploaded accidentially, the maintainer should be able to delete it and/or overwrite it. Please note, however, that you web-scrapers out there will still get the package, since currently the data still stays but it just gets taken out of the AUR's database.

I'm not sure whether it is a good idea to open up the ability for anyone to mark things "dangerous", it opens up the door for crap like "gee.. no one likes ____, let's mark all of his packages dangerous" Now, I know that we're all nice people and all that rot, but I did at one time participate more on the forums, and I avoid them at all costs now. I don't want to do things that are going to make the aur require moderation some day.

IMHO, we don't implement a dangerous flag, but add a suggestion somewhere that dangerous packages should be reported to the TU mailing list immediatly. They will get handled there. We might even make a button on package pages for doing just that. Maybe with a comments form and all, so that the messages have a uniform format and the person marking them dangerous has to be identified, maybe even IP included in the mail (this way you really have to be serious). (the current flags leave no trace of who marked it).
If we automated that email, I say it gets implemented right alongside all the other emailing stuff we've got coming (somewhere).
Comment by Dusty Phillips (Dusty) - Tuesday, 07 June 2005, 02:53 GMT
Yes, a button to contact tur-users someplace in AUR would probably be enough. There seems to be missing communication here somewhere...

all the trusted 'users' are supposedly members of the community, yet most of them, like you, have gotten sick of the forums (which are a lot better, BTW). Perhaps a new batch of TUs that tend to visit the forums are needed to act as a sort of liason...

Dusty
Comment by Simo Leone (neotuli) - Tuesday, 07 June 2005, 03:20 GMT
Ok well then I'll try to get that done right along with all the other emailing stuff that is supposed to be or is planned to be. I haven't any idea of when I'll get my butt moving on this.

I need to make an abstract interface for sending emails, so that we could use it in multiple places without code replication.
The other thing I want to ensure is that emails like these (notify dangerous) are send immediatly on page load, as in, the next confirmation page won't load without it, while those sent due to comment additions can be delayed, since there may potentially be a lot of them.

I'm going to check out how phpbb does it.
Comment by Paul Mattal (paul) - Friday, 10 June 2005, 11:29 GMT
This is a very good idea. It could work like the out of date flag, where it's toggle-able. Then a user can log in and see what's going on.

It doesn't seem like it should be so hard, because it would act just like the out of date flag.
Comment by Simo Leone (neotuli) - Friday, 10 June 2005, 15:22 GMT
I still like the email button better. I mean, if you really do find a dangerous package, it might be better to let the people who have the power to do something about it know, rather than passively marking it bad and hoping people realize it.
Comment by Paul Mattal (paul) - Friday, 10 June 2005, 16:52 GMT
Good point. I guess new comment notification would then take care of people submitting comments about properties of a package. The maintainer can sign up for comment notification and get notice when someone posts a comment about their package, pointing out a bug or potential issue that isn't serious enough to mail the TUs about.
Comment by Simo Leone (neotuli) - Saturday, 11 June 2005, 04:52 GMT
So are we going to do this the email button way? or the color flag way?

Sounds like the email button. I'll hop to it tomorrow, and reassign this to me unless something else comes up.
Comment by Simo Leone (neotuli) - Monday, 27 June 2005, 19:21 GMT
After further discussion, we decided that it might be better to have TUs check over packages as they come in, then mark them clean, rather than unchecked. Therefore, I think we're going to hold off on this until we start implementing that, so we aren't creating features and removing them immediately.

Loading...