ssssssssssss
'); document.write(''); var yuipath = 'clientscript/yui'; var yuicombopath = ''; var remoteyui = false; } else // Load Rest of YUI remotely (where possible) { var yuipath = 'https://ajax.googleapis.com/ajax/libs/yui/2.9.0/build'; var yuicombopath = ''; var remoteyui = true; if (!yuicombopath) { document.write(''); } } var SESSIONURL = ""; var SECURITYTOKEN = "guest"; var IMGDIR_MISC = "warmane/misc"; var IMGDIR_BUTTON = "warmane/buttons"; var vb_disable_ajax = parseInt("0", 10); var SIMPLEVERSION = "422"; var BBURL = "https://forum.warmane.com"; var LOGGEDIN = 0 > 0 ? true : false; var THIS_SCRIPT = "showthread"; var RELPATH = "showthread.php?t=340791"; var PATHS = { forum : "", cms : "", blog : "" }; var AJAXBASEURL = "https://forum.warmane.com/"; var CoTTooltips = { rename: true, icons: false, iconsize: 15, qualitycolor: true, overridecolor: { spells: '#839309', items: '', npcs: '#fff', objects: '#fff', quests: '#ffb100', achievements: '#fff' } }; // -->
Our source code is mostly private, and we are only accepting contributions from our developers.
You may apply as a developer next time there is a recruiting post on the forum.
We're a business in the end of the day. All the modifications made for a core to maintain over 10000 simultaneous players on Wrath of the Lich King are no small deal, something for which we paid hired developers to accomplish. I don't think our Administration has any interest in making what we invested actual money into something available to anyone for free.
On top of that, and as a consequence of that, outside code will be made based on what's available out there as open source, not on our heavily modified code. Anything you provide might not even work with our core, or break more things than it fixes for not following our optimizations. Working on modifying such code to suit us would potentially be more work than simply having our developers eventually get to that issue themselves.
Making it open source would let any other private server use it. Warmane doesn't seem to want that because of all the work their developers have done on it. A fork that is different from the official version wouldn't really work. The real code would often be needed to find and fix specific bugs and test the fix the way it would work on Warmane servers. Another problem would be that developers would still have to check all the code submitted by others. Generally making it open source would improve Warmane servers and I would probably also try to contribute but they don't seem to be willing to take the risks associated with it.
Yes, it doesn't matters. That was just an big and quite visible example, not the only place where it applies.
I'm not sure if you have worked very little/at all with coding or are just speaking in bad faith. One of the worst nightmares there is is to try to adapt code from someone else who doesn't knows what the core coding or the database are like, just going by "this is how I think it is." If you have no clue how our core and its functions have been customized, you have essentially a tiny chance of making code that applies perfectly, without the need for an official developer to step in, analyze, test and modify it to work with what we have - which goes back to what I said before and you dismiss. We don't do open sourcing of our code, so any outside code is coding for a locked black box.
You're not the first one to offer, you won't be the last one to be turned down. If you want to work blindly and send it to someone in the QA team or something like that, I'm not going to stop you. I have no idea if they will consider it, check it or anything at all, but they would be the closest thing to Developers you could contact without being in the Staff yourself.
I'll remind you that Kaer wanted to close Cataclysm. We only didn't and continued to have development resources be put in there because the community wanted to keep it, understanding it wouldn't be a focus.
And this is the thing you seem to be, purposefully or not, unable to grasp: you won't have access to our code to study it. Only Staff in the Development team do. You were told so by three different people now, two being from the Staff. Your whole claim is based on something that isn't going to happen happening. Without access to our code, all I said isn't over-complication, nor implying that you're a "genius" - it's just the facts.
Lastly, if the fact we won't open access to our code is the deciding factor for your donations or even playing, so be it.