Archive for March, 2008

Open Source, IP and Privacy in Virtual Worlds panel tomorrow

Saturday, March 15th, 2008

Tomorrow I’ll be participating in part of the Life 2.0 series on Open Source, IP, and Privacy in Virtual Worlds as a panel member in Second Life. It’s quite a line up of folks, so I encourage anyone interested in the subject to come join us in world.

Popularity: 17% [?]

links for 2008-03-15

Saturday, March 15th, 2008

Popularity: 14% [?]

links for 2008-03-14

Friday, March 14th, 2008

Popularity: 11% [?]

Planet OpenSim Gets a Facelift

Thursday, March 13th, 2008

Some hacking last night got the bulk of the Planet OpenSim site pulling style elements directly from the OpenSim wiki, which makes for a much more unified them experience. 

We’re now tracking 10 blogs on Planet OpenSim, with lots of very good information on OpenSim development and usage being written up by members of the community.  If you’ve got an OpenSim relevant blog and would like to be included on the list, please just drop a comment on this post to tell me about it.

Popularity: 14% [?]

links for 2008-03-13

Thursday, March 13th, 2008

Popularity: 9% [?]

Hacking on OpenSim Infrastructure: Mantis Improvements For The Win!

Wednesday, March 12th, 2008

Among other roles in the OpenSim project, I’m reluctant admin for most of the opensimulator.org infrastructure. Infrastructure being defined as: scm repo (subversion and mercurial), bug tracker (mantis), and wiki (media wiki).

Recently I decided to do some hacking on our mantis tracker to make it work better for the project. There was a very real reason to do this, our mantis has over 350 open and unassigned issues, and was starting to get massively ignored by most developers as it was far too overwhelming to route out real issues in mantis vs. stale issues vs. user errors in such a large sea.

The first change in this area was creating an osmantis bot. This is an IRC bot that spits out a message in our #opensim-dev channel on every mantis change. This brings the same level of visibility to our bugs as to our svn commits (which get the same treatment). This involved a rather brutal amount of hackering in mantis, and a perl IRC bot that runs on opensimulator.org. If you’ve been on IRC at all in the last couple of weeks you’ve seen it.

This morning I introduced 3 new states related to patches (patch included, patch feedback, patch ready). The agreed policy of OpenSim is that patches come in via mantis. However, as nothing really makes patches stand out more than regular issues, we were loosing a lot of patches in mantis. I believe our oldest patch in mantis which clearly hadn’t been looked at by anyone was over 3 months old. Not a great state to be in. With the new set of states mantis issues with patches can be set to patch included as part of triage. This will make them pop up to the top of everyone’s attention.

Another issue we’ve had is that users can’t close their own issues. I just fixed that (I think), so if you have reported issues via OpenSim mantis I’d ask to go check to make sure they still look valid. If they aren’t, please close them, to help us clean up the current state of things.

I’m hoping these changes make it easier for us to manage issues coming into the project, and make using mantis more effective for everyone.

Popularity: 8% [?]

links for 2008-03-12

Wednesday, March 12th, 2008

Popularity: 5% [?]

Publishing my first gem: thermostat 0.0.2

Tuesday, March 11th, 2008

When not working on OpenSim, I’ve been doing a bunch of random side projects in Ruby. One of the more recent ones has been a more advanced control and monitoring tool for my thermostat.

Along the way I created a module for the thermostat control. Last night I finally figured out how to package this work up as a gem file, which makes this easily installable to the world. Right now, the code is really raw, and I haven’t put in any documentation yet. But, for those interested, it’s available.

> gem search -r thermostat

*** REMOTE GEMS ***
Bulk updating Gem source index for: http://gems.rubyforge.org

thermostat (0.0.2)
    Ruby modules to control Prolipix IP Thermostats

Enjoy.

Popularity: 6% [?]

links for 2008-03-10

Monday, March 10th, 2008

Popularity: 4% [?]

links for 2008-03-09

Sunday, March 9th, 2008

Popularity: 4% [?]


This blog uses the cross-linker plug-in developed by thruSITES web design company