I talked about a system like this with Patchou before.
The problem is, Patchou doesn't want to allow updates in the DB when they're not checked first. And after moderating the DB for some months now, I have to agree with that. Not checking scripts (even just the updates) will result in a mess.
However, I still want to do a system somewhere in the future where the script devvers can login and add/update there scripts. Each new script
and update will in that case still be manually checked before it goes public in the DB, but i think there would still be good points for it:
- The time it takes to get your script accepted will probably go down since some things can be automised
- When sending in updates you can change your old description and such in an easy way (just change things in a text field)
- Mistakes in your submissions can be fixed easily when the script is still in queue... instead of having to send yet another mail, you could simply make changes to your submission as long as its still in the queue.
- We could create userpages, like msgpluslive.net/scripts/user/MenthiX/ where people can view all the scripts submitted by a user.
- General info (like your name and maybe website) could be changed for all your scripts at once.
- If we take automation even futher, versionnumbers could automatically be added to all scriptpacks and some generic automatic update could be written for all scripts in the DB.
The only downside would probably be that having to register a useraccount to submit a script would probably make the step for some scripters to submit their creations a bit bigger, which is something I wouldn't like to see.
Anyway, I'd like to hear ideas and thoughts about a system like this from everyone!
Do not expect me to start working on something like this anytime soon, certainly not in the coming few months... but talking about it can never hurt.