Wednesday, June 3, 2009

Two New Old Patches for Builders

I had a bit of a flashback and ported two of my old patches forward for version 1.22 for the benefit of builders/coders of other viewers (my own stuff only goes forward only up to 1.19 where the old versions of the patches still work).

I've put the two patches for V1.22 into a folder on my server for others to use. They are just ported forward without much testing, but the porting was pretty straightforward (those places in the source which broke the patches only changed marginally), so they should work fine.

The patches are however both great examples of how the Lindens are not working with stuff.

The first is for VWR-779. I think this was the second patch which I ever made (May 2007). It's merely a minor cosmetic issue, cleaning up of visual clutter in the texture console (Ctrl+Shift+3) and back then when I posted it to the Lindens said this was due for being fixed internally anyway, but now two years later the window still looks the same in current viewers.

The second still irks me even after having given up active contribution to the JIRA. It is VWR-3878 from Dec. 2007. The viewer occasionally freezes for a few seconds and it's really no rocket science to figure out why, but ... oh well ... just read the comments there on the issue.

For good measure, I am also reposting a third (old old) patch for VWR-3877. It still goes in smoothly and without patch-rejects in it's original form. It used to fix some nasty random crashes which occurred when the grid was laggy (when asset storage transfers timed out). Not sure if it's still necessary, but even if the Lindens fixed this from anthoer angle, the patch sure won't make things worse. And if they didn't (which is more likely) it will help a lot if the asset servers are under stress. (Update: from looking through the source I'm now 80% sure that it is still valid and necessary.)

Direct Links:

Enjoy!

4 comments:

Boy Lane said...

Thanks Nick and good to see you around :)

Barney said...

Well, lately the lindens go up to being rude on jira's and threatening with the ban-stick when people actually dare to reopen tickets. So I guess it even went downhill from the rather sorry state of 2008 ....

Jacek said...

Ahhhh, the good old, "We're considering maybe doing something somewhat similar to this in the indefinite future, so we're not going to bother improving things until then."

I, too, am familiar with this classic Linden excuse. It does lose its charm quickly, doesn't it?

Anyway, thanks for your efforts now and in the past, Nicholaz! It's good to see you are still around, even if you can't be as involved as you were in the old days. :)

Nicholaz "The Mad Patcher" Beresford said...

@Boy
It's been a nice blast from the past, will probably dig through other old patches and see what still applies. :-)


@Barney
I've been staying off the JIRA mostly, except for the unavoidable cases when I'm notified of comments on issues which I can't unwatch because I opened them. But hearing that it got even worse really makes me feel sorry for everyone who puts efforts and patches in there in good faith.


@Jacek
You would not believe how often I heard that. It's probably that I (we) just live in a different time continuum ... moving with the speed of contential drift seems to be perfectly acceptable for those in Teh Labratory. Ahh, don't even get me started ... even the old times aren't what they used to be :-)