<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Stefan Andersson wrote:
<blockquote cite="mid:BLU134-W2689D8EF31EF8F81D4A272D53E0@phx.gbl"
 type="cite">
  <style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
  </style>Ok guys,<br>
 <br>
since we haven't started the 0.6 discussion, I'd like to kick off with
a couple of observations;<br>
 <br>
* We need to revise the SceneObjectGroup/SceneObjectPart bit as it
stands for several reasons: 1) It doesn't hold for attachments  2) It
doesn't hold as a object model (we still have that root mess)  3) It's
a hell of a lot of duplication, as several fields aren't used on child
objects (like permissions and objectflags) and it's real bad db
normalization.<br>
* Related, we need to revise the xml serialization scheme and the db
schemes. The xml scheme should be user-friendly to the point where you
should be confident to create and edit objects in notepad, basically.
This is not the case at the moment. Massive duplication, weird bit
values and non-intuitive value ranges are king at the moment.<br>
 <br>
We need to kickstart these issues, I'm not entirely sure how. I do know
that these kinds of radical changes are seriously hampered by the need
for backwards compatibility; we now see ourselves painting ourselves
into the very same kinds of corners that made other companies choose
really weird solutions - the question is if we are going to go down the
same route?<br>
 <br>
So, should 0.6 be developed in a branch by itself, and with tools to
migrate from 0.5 to it? How should we address the already-installed
content?<br>
 <br>
I am 100% tech on these issues, so you content people, please comment.<br>
</blockquote>
not a content person, but i'd go for clean approach with tools to
migrate.<br>
<br>
    cheers,<br>
    dirk<br>
<br>
<pre class="moz-signature" cols="72">-- 
dr dirk husemann, pervasive computing, ibm zurich research lab
--- <a class="moz-txt-link-abbreviated" href="mailto:hud@zurich.ibm.com">hud@zurich.ibm.com</a> --- +41 44 724 8573 --- SL: dr scofield
</pre>
</body>
</html>