Zetamex makes it easier to get fixes and patches

Have you ever lost an attachment while teleporting? There's now a fix for that.

Have you ever lost an attachment while teleporting? There’s now a fix for that.

Most people who run their own grids — and this includes the little Diva Distro I’ve got on my home computer — use one of the official, recommended distributions of OpenSim.

This means the latest stable, recommended release from OpenSimulator.org, or the Diva Distro mini-grid, Sim-on-a-Stick, or New World Studio.

Of course, new features are added to OpenSim all the time. But the standard recommendation is that users avoid these experimental releases and wait until the features are thoroughly tested, debugged, and are in the next official release.

Unfortunately, this means that users have to wait for patches and bug fixes, as well.

Even users who are willing to jump the gun and use anything other than the recommended releases will have problems, since the releases with the patches and bug fixes aren’t released in ready-to-use compiled form.

You can download the patches and fixes in raw, uncompiled form from the OpenSim 0.8-post-fixes page on GitHub.

You can download the patches and fixes in raw, uncompiled form from the OpenSim 0.8-post-fixes page on GitHub.

Now Las Vegas-based Zetamex, one of the leading OpenSim hosting companies, is addressing this issue with its free weekly build service.

We also do weekly builds of the master code as well so people can test the latest bleeding edge,” Zetamex CEO Timothy Rogers told Hypergrid Business.

Take, for example, the last official release of OpenSim, version 0.8.0, which had a bug in it where attachments would get disconnected during teleports.

Oren Hurvitz

Oren Hurvitz

Oren Hurvitz, Kitely’s co-founder and VP of research and development, donated a fix to this bug last month.

This fix was added back into 0.8.0, into what is known as the “post-fix branch.”

“But they never give out compiled downloads for this, meaning grids who are self-hosted fail to get these update,” said Rogers. “I have started this service to help enthusiasts and grid owners to be able to grab the post-fix builds and not have to figure out how to use GIT and compile OpenSim.  I want people to be able to upgrade to a working fixed branch that is still stable and still 0.8.0.”

Folks who benefit the most from this are owners of full grids who run their own servers, not so much people running one of the easy mini-grid distributions.

Related Posts

maria@hypergridbusiness.com'

Maria Korolov

Maria Korolov is editor and publisher of Hypergrid Business. She has been a journalist for more than twenty years and has worked for the Chicago Tribune, Reuters, and Computerworld and has reported from over a dozen countries, including Russia and China.

  • Han Held

    Another factor is that compiling Opensim on windows is a complete hassle, necessitating that people have visual studio installed. This makes this service a boon for Windows users in particular (and everyone in general) by eliminating the need for that. Thanks and Kudos, Zetamex!

  • Justin Clark-Casey

    Downloads are made for post-fix branches but only at certain intervals – creating a new release takes time away from addressing other issues. Post-fixes should usually be stable but this is not guaranteed between releases.

    • hack13

      I have only ever seen this once, which was 0.7.5.1 and 0.7.6.1 I didn’t see compiles for others, or at least they were never on the homepage that I can recall.

      I understand that making these compiles takes up time, but that is why I am doing it for people to be able to grab them and weekly compiles as well allowing people to test the bleeding edge from that week.

      • I’m just a php and lsl developer so i wouldn’t even know where to start to compile opensim except to get visual studios 2012 so these weekly builds by Zetamex is very helpful to me for my personal offline sim.

        • hack13

          Its not actually that hard to build them, on windows your just double click “prebuild.bat” then double click “compile.bat” but even still for some people thats considered confusing.

          • It’s not so much that it’s difficult — once you know what you’re doing, it might be quite simple. But knowing what to double click when, especially for something that most people would never do in their whole lives, that’s a different issue.

            Personally, the last time I compiled something was … 20 years ago. On an IBM mainframe. That makes me a compiling expert in some branches of my family tree. (Not the branch where everyone on it works in IT — the other branch!) But I would still not want to go and compile anything.

            These days, I like my software with installers and built-in automatic updates.

          • oh well see i actually never knew to just double click the prebuild.bat file. i always thought that was for VS to use to compile the code.

          • hack13

            While you can run the bat files under windows, if you planning on using opensim in a production environment its better to use VS or Xarmin to build it.

      • Justin Clark-Casey

        Yes, and it’s a valuable service, thanks. It also means that if more people don’t see issues with these builds then it will be easier to release a point update without a labour-consuming RC phase.

  • AviWorlds

    ok guys…I downloaded the latest POST FIXES but I need to know what to do in order to apply these post fixes into my 8.0 opensim grid. Any one here can help?
    Alex

    • replace all your files in your opensim/bin folder except for the following sub folders.
      assetcache, assets, config-include, Regions, and your .ini files like Robust.ini (Robust.HG.ini if you have HG enabled), OpenSim.ini OpenSimDefaults.ini. Of course you need to shut down all your Opensim.exe and Robust.exe before doing the upgrade.
      Thats just how i would do a upgrade but i’m not a pro like Tim is.

  • AviWorlds

    I guess no one can help.

  • AviWorlds

    ok I have the welcome up. I can hypergrid out and back in. But people cant see my grid out there. Anyone has any clues as to why this is happening?