Hypergrid inventor adds group support to OpenSim

Hypergrid inventor Crista Lopes, professor of informatics at the University of California, Irvine has added out-of-the-box support for groups and offline messages to OpenSim.

Previously, grids that needed groups functionality had to install one of two separate third-party groups modules, Flotsam or Simian.

Crista Lopes

“For both Flotsam and Simian you have to set up an external Apache server that runs the groups service,” Lopes told Hypergrid Business. “It’s a complicated setup that not even I wanted to go through.”

Lopes is also known as “Diva Canto” in-world, and, in addition to creating the hypergrid, is also famous for her Diva Distro distribution of OpenSim.

“Diva Groups is implemented within the OpenSim framework, so it’s well integrated with all the other services,” she said. “No need for external components. It runs out-of-the-box in both standalone and grid configurations.”

The Diva Distro is one such standalone configuration, an OpenSim mini-grid where are regions are run on a single server.

The latest version of the Diva Distro, 0.7.5, now includes support for up to two groups per grid.

“D2 is meant to be a personal virtual world server, so some of these addons have limitations that reflect the spirit of a personal virtual world,” she explained in a blog post announcing the new release.

Another advantage of Diva Groups is that they fully support hypergrid visitors, a particularly important factor for small grids that depend on hypergrid traffic for most of their activity.

Two different types of hypergates on Festa 24H region of OSGrid allow travel to other grids. The one of the left is from The Hypergates network.

“Foreign users can receive instant message and notices even if they are in their home worlds,” she said. And that includes notices with attachments, she added.

The code for offline instant messages will also be contributed to OpenSim, she said in a note to OpenSim developers.

These features will first be part of the experimental releases of OpenSim, then, after testing, will be included in the next general recommended release.

The latest Diva Distro also offers a third important new feature feature — a terms of service. This feature is only available in the Diva Distro and has not been contributed to mainline OpenSim since it’s part of the Wifi interface. Wifi is a Web front end for Diva Distro mini-grids, and allows Web surfers to create new accounts and find out about the grid. Many smaller grids use the Wifi as their official grid website.

The default terms of service that comes with the Diva Distro.

When users first log into the virtual world, or teleport from another grid via the hypergrid, they see a webpage with a terms of service, and must click on “Accept” in order to stay in the world.

By default, visitors have five minutes to agree to the terms, and only have to agree to them the first time they visit. In the default configuration, local residents aren’t shown the terms of service, but this can be changed in the configuration file.

The terms of service itself is an HTML file stored with the other Wifi files, and can be easily changed with any text editor or HTML editor.

Folks interested in setting up their own Diva Distro, with all the new features, and looking for a quick and easy way to get it going should check out Sim-on-a-Stick, which has everything, including the mySQL databases and the Wifi front end, pre-configured and ready to go.

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.

  • T.A.
    • I haven’t heard of this before — is it a distribution like Divas or a ready-to-go package like Sim-on-a-Stick or New World Studio?

      • T.A.

        It’s Diva + a big island + a big inventory + Radegast + Hippo + phpMyAdmin if you want to edit the database manually, all set up and ready to run, on top of openSUSE, on a live CD (or USB stick, or virtual machine image). It can also be installed to a hard drive, in which case you essentially end up with a standard openSUSE system running OpenSim.

  • wonderful news-)) ty Crista…

  • Rekbarel

    I’m not sure what the developers are up to but it makes more sense to get the base code so it works or functions properly before adding more functions to it. there are many things that need to be addressed before adding more, None of you would last 5 min as a real world development team. At least there all involved know what the others are doing and work hand and hand for the betterment of the base code not just adding functions that weren’t really necessary, but I understand that this project doesn’t have your livelihood attached so why care

    Very disappointed in progress of OpenSim
    Rekbarel

    • Frank Northmead

      You are welcome to contribute to the progress – I personally I am amazed at the progress of OpenSim, and the long term commitments by a group of developers that are willing to give us their work for no charge.