<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>What happens when someone rezzes an item that points to your offline asset?  Just confuzzled.  Your behavior is exactly the opposite of what opensim expects.  That is, that assets are immutable and inventory references can come and go.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Mike<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> opensim-dev-bounces@lists.berlios.de [mailto:opensim-dev-bounces@lists.berlios.de] <b>On Behalf Of </b>Mic Bowman<br><b>Sent:</b> Wednesday, March 13, 2013 11:58 PM<br><b>To:</b> opensim-dev@lists.berlios.de<br><b>Subject:</b> Re: [Opensim-dev] asset type vs inventory type<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>i don't have a viewer. :-)<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>putting objects in a scene (and getting them out) with bash scripts... <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>for x in `seq 150 5 200` ; do <o:p></o:p></p></div><div><p class=MsoNormal>  for y in `seq 150 5 200`; do <o:p></o:p></p></div><div><p class=MsoNormal>    ./<a href="http://inventory.pl">inventory.pl</a> put -p TestObject -s 'Scratch 01' -l $x $y 50; <o:p></o:p></p></div><div><p class=MsoNormal>  done; <o:p></o:p></p></div><div><p class=MsoNormal>done<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>just testing some ideas for moving inventory completely out of the simulator (which isn't possible yet, but a lot of progress in that direction is possible). i'm basically creating a local inventory tree in the file system that looks a little like a blown out iar file. and then using my dispatcher interface to interact with the scene. (the dispatcher is a transport independent interface to the scene that communicates via json messages all with authenticated access.) the inventory module can convert an object into an asset and pull it off the simulator. then turn around and upload it to the simulator prior to rezzing an object. that means that all my assets are local & temp and only loaded into the simulator when i need them. and... the inventory the viewer has to load is *much* smaller and a LOT faster. and i get to use file system tools for managing it.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>--mic<o:p></o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Wed, Mar 13, 2013 at 8:39 PM, Dahlia Trimble <<a href="mailto:dahliatrimble@gmail.com" target="_blank">dahliatrimble@gmail.com</a>> wrote:<o:p></o:p></p><p class=MsoNormal>I would think it might affect what the viewer can do with inventory items, such as wearing a skin or a body part or trying to rez an object by drag and drop.<o:p></o:p></p><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Wed, Mar 13, 2013 at 7:37 PM, Mic Bowman <<a href="mailto:cmickeyb@gmail.com" target="_blank">cmickeyb@gmail.com</a>> wrote:<o:p></o:p></p><p class=MsoNormal>Thanks... <o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>This is for that filesystem-based inventory tool I mentioned to you the other day. Since I don't have to worry about icons and nice viewer operations, I think I'm just going to ignore the existence of the inventory types and stick to asset types. <o:p></o:p></p></div><div><p class=MsoNormal><span style='color:#888888'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='color:#888888'>--mic<o:p></o:p></span></p></div><div><div><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Wed, Mar 13, 2013 at 4:47 PM, Justin Clark-Casey <<a href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.com</a>> wrote:<o:p></o:p></p><div><p class=MsoNormal>On 13/03/13 12:40, Jeff Kelley wrote:<o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'>At 8:57 PM -0700 3/12/13, Mic Bowman wrote:<o:p></o:p></p><p class=MsoNormal>maybe a better question... are inventory types used for anything other than to put<br>the right icon in the viewer (without the need to pull the asset) and put stuff in the<br>right default folder?<o:p></o:p></p><p class=MsoNormal><br><br>According to <a href="http://opensimulator.org/wiki/Custom_Libraries" target="_blank">http://opensimulator.org/wiki/Custom_Libraries</a><br><br>« Inventory type is what tells the viewer which sort of icon to show next to the inventory item's name. »<br><br><br>It also controls the variable part of the contextual menu ("Open", "Wear", "Attach", "Play", "Teleport") and which<br>editor to use.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>Yes, it does seem a messy crossover with much of the inventory type covered by equivalent asset type enums.  But it's not a subset - inventory type has an attachment enum for instance.  Although whether that particular enum is actually used I couldn't say.<span style='color:#888888'><br><br>-- <br>Justin Clark-Casey (justincc)<br>OSVW Consulting<br><a href="http://justincc.org" target="_blank">http://justincc.org</a><br><a href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a></span><o:p></o:p></p><div><div><p class=MsoNormal><br>_______________________________________________<br>Opensim-dev mailing list<br><a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><o:p></o:p></p></div></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></div></div><p class=MsoNormal><br>_______________________________________________<br>Opensim-dev mailing list<br><a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></div><p class=MsoNormal><br>_______________________________________________<br>Opensim-dev mailing list<br><a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>