PDA

View Full Version : YAR, etc.



avalon
9th March 2010, 02:25 PM
Edit: doesn't look like anyone wants to help. Without any further ado, here are the different bits that make up YAR... there will be absolutely no support provided.
http://koc.ithildin.com/opensource
YAR.user.js (http://koc.ithildin.com/opensource/YAR.user.js) - the Greasemonkey script
yar-db-update-scripts.tar.bz2 (http://koc.ithildin.com/opensource/yar-db-update-scripts.tar.bz2) - Greasemonkey scripts used to update the YAR database (load new players, etc.)
yar.tar.bz2 (http://koc.ithildin.com/opensource/yar.tar.bz2) - All the server-side code.
yui-2.4.2-mods.tar.bz2 - modifications I made to version 2.4.2 of the YUI compressor to allow string obfuscation.

The server uses Apache2 with suexec, Python 2.5, and SQL Alchemy 0.5.4.

It's become increasingly obvious that I don't have the time to maintain YAR anymore. As a result, in the next day or two, I'm going to be releasing all the code that makes up YAR. What I'm wondering is if there are any volunteers interested in maintaining an open-source version. I don't mind leaving my server running, but I obviously don't have much time to update the click lists or code. If there aren't any volunteers interested in helping, the YAR server will shut down when Age 13 ends.

TimeIsMoney
10th March 2010, 09:13 AM
I would be interested to learn more about what you are actually proposing. What does it involve to take over?

Remco-
10th March 2010, 11:07 AM
I asume that also means taking over the server costs to run YAR?

avalon
10th March 2010, 01:34 PM
No matter what, I'm releasing the source code for the following:
- The YAR GM script.
- All the server-side scripts that keep track of clicks, generate the click list, etc.
- All the GM scripts used to update the server's database.

What I'm looking for in this thread are volunteers that:
Have time to keep improving YAR. There's still a lot of room for improvement, for example:
- Let YAR use/report to different (or multiple) click servers.
- Fixing a really old bug where the reCAPTCHA doesn't show up.
- Improving YAR's efficiency in general.
- Improve the server-side scripts so any recruiter can easily use the click list. This would involve separating the update part from the click list part.
- Tweak the ordering used by the click list. It's fairly basic right now, and I know some people have wanted to change how it works for a long time. Now's your chance =)
- Improving the scripts used to update the server database
Updating the database.
Are willing for their changes to be made publicly available (via Google Code or the like)

If there are no volunteers, then my server will shut down, since I do not really have time to maintain YAR any longer. If there are volunteers, then I'm happy to continue hosting a more-or-less neutral clicker that's not tied to a particular alliance.

Doc
12th March 2010, 02:30 PM
I hope someone does take over YAR.
It is a great clicker and I have been using it since it arrived. I have recommended YAR to hundreds of players because its so reliable, fast and easy to use....It would be a shame to lose, I just wish I could code and take control myself.

avalon
15th March 2010, 04:18 PM
I've gone ahead and released everything that makes up YAR. All the information is in the first post. Good luck to everyone. I *will NOT* provide support.

jaylweb
29th April 2010, 06:58 AM
I have some programming experience (not professionally) and would like to continue development of YAR. I'll review the items you updated in the first post and will go from there. I understand that you are providing this with no support. :)

Thanks,
jaylweb
Exiled Knights