I think there's no need to explain, why it's good to keep literally ALL our scripts at one place.
Our scripts aren't much less important than the very TAS movies! But the main site doesn't look like a proper place for that, because I don't want to spam it with tons of new pages and because the script one posts in Wiki isn't directly downloadable and main server-independent. SVN services overcome these limitations. I don't keep a big project on SourceForge or Google, but I think that while Google is a bit more intuitive, SF is more useful overall. Voice you experienced opinions please.
I don't think this project shall be merged with "tastools" one, they are different concepts.
I'm going to create a progect and give main rights to our experienced lua coders as well as to skilled players that have written at least one script. Some of them are too shy to post publicly the script they find raw, but hey, it works, it serves the goal you created it for, then why don't you let anyone else to use it for the same goal? This is important also because a script contains useful RAM addresses, and we don't have a habit to share all RAM addresses we own.
I see the structure like that:
Game speciffic scripts < [platform folders] < [actual script files]
/
Root folder |
\
Other scripts < [actual script files]
I think it's important the put the contributer credit into each script properly. But to prevent crediting more or less than necessary, let's just write the nicknames of all people, that directly or indirectly contributed to it - just in alphabetic order. I also see that it would be cool to be able to search a script by author name, but don't know how to implement it best.
We shall create some pages on Wiki to explain the usage of the hosting site itself, and the usage of subversion utilities (let's take just TortoiseSVN). So all of us may be able to have the updated versions of all scripts, or just of the ones they need.
If anyone doesn't want to register at svn hosting site
(for religious reasons for example), he can post the script here or at PasteBin. But our forum is known for breaking some Lua stuff from time to time.
PS: This is not a joke, I really call for everybody that has any experience with EmuLua to think this idea over
and accept it. And for site Staff of cource.