I just re-read through this thread and the script manager thread.
Seems like an obvious thing to join these two.
Script Manager
- Guild Scripts
- Verified Scripts
- [x] (Click to Show) - Unverified Guild Scripts (updates)
- [x] (Click to Show) - Unverified Scripts
Also, if we are going to do Guild Membership by the amount of time a script runs on one char, we should do this from within our stats system, rather than relying on proggies, as a fake proggie is obviously easy to make.
(This would also allow it to be automated [Verified -> Guild] )
To gather up a couple of mainpoints from the other thread:Updating a script is like uploading a new script
Use diffs to verify updates
From: Work Flow
Upload script
–> Unverified
Download script
–> if Verified
– –> Download
–> if Unverified
– –> Pop Up
– – –> If accepted, download
(if member = Verifier)
if Verified
–> Click 'verified' button
else
–> Click 'Deny' button
– –> Removal of script from Database (duh)
– –> Banning user from uploading scripts
– –> Informing staff (somehow)
From: drags111
I like this plan as well, but it means people are going to have to be less trigger happy when it comes to updating, such as not updating at every small little thing. It just seems like it can get to become a hassle, if someone needs to make a small update (a one liner) and they have to get it verified every time.
How SRL members or something like that can get auto-verified on their scripts, and add a "Report This Script" into the database, just in case. What do you think?
No. Many SRL Members have been banned for stealing accounts in the past.
What can be done is allowing two versions.
Meaning
version 1: verified;
version 2: unverified;
version 1 stays in verified scripts until version 2 is verified. If version 2 is accepted it replaces version 1, else version one remains.
In my opinion, drop the verification part and just create a 'report' button in the manager, which will report the script as bad (and after X reports automatically block the script).
I disagree with the dropping the verification, but I do like the report idea. Would flag the scripts for the verifies.
Automatically blocking a script could lead to people blocking each other on purpose.
And a cherry on top of the cake:
From: Widget
How about a line that says "This script has an unverified update available. If there has been a recent update that breaks compatibility with this script, you may update to the latest unverified version, but be aware that there is always a risk of having your account stolen." or something along the lines of that for when there's updates?
~RM