Well… time to put rhizomes aside for a bit and move onto working on some of the other interesting projects that I’m privileged enough to be involved in. It’s been quite a spring really… my partner has been on bedrest for the past 13 weeks, and with conferences and projects and writing I really haven’t had much space to think…
I’ve spoken about openhabitat in the context of how I find it interesting as a knowledge node, but not so much as a project. Basically, there are two courses being taught at two English universities using Multi User Virtual Environments (MUVEs)
The project will generate solutions to the challenges of teaching, learning and collaboration in MUVEs. These solutions will be primarily in the form of guidelines, models and exemplars but will also be supported by the development/appropriation of software tools and services in and around the MUVEs themselves.
My main role in the process is to support the opensim side of the equation. Opensim is an opensource MUVE server that allows folks to have their own MUVE installed on their own server thus sidestepping some of the downtime and money-for-upload issuesassociated with some of the commercial servers as well as having local installations that can be installed inside school firewalls and, indeed, on each computer in a computer lab.
I have a couple of development goals that I would like to get accomplished during the course of this project. 1. I’d like to be able to finalize a ‘plug and play’ version of the server. Something that can be put into any computer and simply start up a server. We have a version of it now, but… well… it’s not too terribly reliable. 2. I’d like to get some version of a server installed on a USB drive. This would allow for the ultimate in portability, a personal world that you could take and move from your home to the classroom, without the need of supporting a server. 3. I’d like to create a preinstallable ‘distribution’ of opensim that had the training for opensim built into it. It could be the started version that you would load up if you had a new group of folks that needed to learn about opensim and then you could simply dump that version when you were ready to start working on your own world.
For now, I’ve set up a little sandbox for people in the community to drop into an opensim world and see what it’s all about. I’ll include the ‘superfast’ instructions and then add some of the other options at the bottom. There are a variety of ways of doing this… see
To get into my opensim with existing Second Life client
1. Find the shortcut to your secondlife client on your desktop (either on your desktop or in your second life client) right click on it and click ‘properties’
2. Change the Target: to “C:\Program Files\SecondLife\SecondLife.exe” -loginuri http://openhabitat.org:9000 and Apply and OK
3. Lauch client using shortcut button you just changed
4. The temporary creds are ‘user’ ‘one’ ‘password’ (five users… user one user two user three) but i hope to do away with those in the next week (email me for username and passwords instructions after this) Also, if you need more instruction getting in, feel free to do the same.
Looking forward to digging in
I know you’ve had some issues with the Mac side of things, so I’ve been investigating an alternative solution, despite the fact that my knowledge and ability in this area was close to zero last week. However, due to the wonders of modern technology assisted learning (lots of googling, mainly), I’ve managed to half-make a Mac OpenSim standalone application, and I’ve got a sense that it would be possible for someone cleverer than me to make one that works. The idea is to create an application package which sneakily hides a Cocoa based OpenSim launcher application and a pre-configured OpenSim binary inside something that looks and acts like a single application. I also think, based on this link:
http://code.google.com/p/cocoa-sharp-dev/wiki/RedistributableAppWithoutInstallingMono
that there might be a way to bundle a runtime of Mono so that the end user won’t have to install it. As X11 is pre-installed on Mac OS 10.5, the end user would just need to download a single app and launch it for a lovely OpenSim standalone experience.
As I said, I’m slightly out of my comfort zone here, so all of this may well be impossible.