[Opensim-dev] switch gears a bit, thoughts on the state of the database in OpenSim

Sean Dague sdague at gmail.com
Fri Aug 29 13:08:36 UTC 2008


Stefan Andersson wrote:
> Sean,
>  
> may I then revoke my earlier suggestion to drop the OpenSim.Data.Base, and instead suggest we concentrate on that, since that WAS a stab at getting reasonably cheap and customizable cross-db functionality? Converting current db providers to the Base framework really should be a breeze.
> It does give us things like seamless LLUUID, vector and rotation handling, as well as the possibility to write specialized queries. It also isolates connection factoring so that that we can have much more detailed control over it for various environments.
>  
> If the migration framework could be added to that, I think we would have something really simple, compact and efficient that will last us until we get something better on rails?

I'll look into it.  Honestly, right now I'd rather start with cleaning
what we've got before trying to consolidate it again.  I think part of
why this continues to be elusive is that there are so many
inconsistencies even within existing drivers that it is hard to see the
forest for the trees.  Having been doing some parallel work on 3 db
drivers of late (sqlite, mysql, and nhibernate) I'm starting to see some
 patterns that make sense, but I'd rather just make some incremental
improvements at this point and see where those go, instead of promissing
a new approach to unification here.

	-Sean

-- 
Sean Dague / Neas Bade
sdague at gmail.com
http://dague.net


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080829/a4c597d2/attachment-0001.pgp>


More information about the Opensim-dev mailing list