[quote]As soon as you get one, we’ll throw you some ideas based on whatever approach you’re using (and will contribute code if we’ve got spare time).
[/quote]
You can start right now. Look at the test folder of the Retroweaver download, to see the simple tests I perform now. Send me any source code you’re afraid Retroweaver won’t handle correctly. Describe any problem you’re afraid Retroweaver won’t handle correctly.
[quote]a) can’t wait.
[/quote]
This is the same problem that you’d have if you depend upon someone else’s 3rd party library. If you “can’t wait”, pay me money, and I’ll guarantee you get the same response time you do for the product you paid several thousands of dollars for.
[quote]b) being allowed to fix something is not the same as having the ability to do so.
[/quote]
True, but it’s an option you don’t have at all with a commercial product.
[quote]c) that “one class” may have very many dependencies where the way in which it uses other classes is dependent upon retro.
[/quote]
Red herring. I don’t see somebody developing a new class, that, when first introduced, has hundreds of dependencies on it. Even if this were the case, you could easily have the same problem if somebody’s 3rd party library fails. (I.E. you return an instance of some class from a method call, all your other classes use that class, then you learn that that class is all busted, and you have to replace it with some totally dissimilar class. Now all your classes are busted).
[quote]We have support contracts with our customers. We have to fulfil these or face harsh penalties. In some cases, if we can’t deliver a system any more, or it stops working for an extended period because we can’t implement a critical fix, someone else’s game development stalls until we can deliver it.
[/quote]
How does this differ for Retroweaver than any other 3rd party product you use?
[quote]they need a much higher level of support than the mere possibility that they could theoretically fix it themself!
[/quote]
If you want paid support, it’s available. If you want access to source code - it’s free. That is far above and beyond what you’ll get with a commercial product. Btw, I often get asked if I provide paid support for Jace (I do), but hardly no one takes advantage of it. Turns out it’s mostly a security blanket.
God bless,
-Toby Reyelts