Difference between revisions of "User:Zero Linden/Office Hours/2007 Mar 08"

From Second Life Wiki
Jump to navigation Jump to search
 
m
 
Line 4: Line 4:
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:39]   
| [7:39]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|Hi Zero
| style="white-space:normal;"|Hi Zero
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:39]   
| [7:39]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|Hiya Zero
| style="white-space:normal;"|Hiya Zero
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|Heya Zero
| style="white-space:normal;"|Heya Zero
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:40]   
| [7:40]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|yeah, if you don't have it switched on it might be strange in a crowd of people having it on
| style="white-space:normal;"|yeah, if you don't have it switched on it might be strange in a crowd of people having it on
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Hello all
| style="white-space:normal;"|Hello all
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:40]   
| [7:40]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|need to check this out soon :)
| style="white-space:normal;"|need to check this out soon :)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Sorry I'm a bit late....
| style="white-space:normal;"|Sorry I'm a bit late....
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|couldn't figure out why I couldn't log in......
| style="white-space:normal;"|couldn't figure out why I couldn't log in......
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|...turns out I forgot to plug my ethernet cable in!
| style="white-space:normal;"|...turns out I forgot to plug my ethernet cable in!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:40]   
| [7:40]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|D'oh!
| style="white-space:normal;"|D'oh!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:40]   
| [7:40]   
| Drewan Keats:
| Drewan Keats:
| style="white-space:normal;"|I would submit it as a bug :)
| style="white-space:normal;"|I would submit it as a bug :)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:41]   
| [7:41]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Oh, I escalated ... had Philip working on it!
| style="white-space:normal;"|Oh, I escalated ... had Philip working on it!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:41]   
| [7:41]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|why do you unplug your ethernet cable? ;-)
| style="white-space:normal;"|why do you unplug your ethernet cable? ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:41]   
| [7:41]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|they have second life over ethernet now
| style="white-space:normal;"|they have second life over ethernet now
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:41]   
| [7:41]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|SLoIP :)
| style="white-space:normal;"|SLoIP :)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:42]   
| [7:42]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|It's a lap top - and I just got into S.F.
| style="white-space:normal;"|It's a lap top - and I just got into S.F.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:42]   
| [7:42]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|sorry...didnt' relize I was typing... :)
| style="white-space:normal;"|sorry...didnt' relize I was typing... :)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:43]   
| [7:43]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|So - My first big question is....
| style="white-space:normal;"|So - My first big question is....
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:43]   
| [7:43]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|is this time actually convienent for anyone?
| style="white-space:normal;"|is this time actually convienent for anyone?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:43]   
| [7:43]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|/ao off
| style="white-space:normal;"|/ao off
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:43]   
| [7:43]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Or would it make more sense to just make the Tuesday hours 2 hours long?
| style="white-space:normal;"|Or would it make more sense to just make the Tuesday hours 2 hours long?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:43]   
| [7:43]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|personally - I like this time
| style="white-space:normal;"|personally - I like this time
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:44]   
| [7:44]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|As a UK person this is slightly too early for me... right inside work hours
| style="white-space:normal;"|As a UK person this is slightly too early for me... right inside work hours
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:44]   
| [7:44]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|It was intended for Europe - but don't know if there is anyone here?
| style="white-space:normal;"|It was intended for Europe - but don't know if there is anyone here?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:44]   
| [7:44]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, I am from Germany and it's also slightly too early for me
| style="white-space:normal;"|well, I am from Germany and it's also slightly too early for me
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:44]   
| [7:44]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|3:30pm for UK... if I'm at work I don't normally get home until 6
| style="white-space:normal;"|3:30pm for UK... if I'm at work I don't normally get home until 6
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:45]   
| [7:45]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Actually, I purposely picked worked hours time -- assumed that the people interested in this level of talk would be doing it from work... but there ya go, shows ya what I know!
| style="white-space:normal;"|Actually, I purposely picked worked hours time -- assumed that the people interested in this level of talk would be doing it from work... but there ya go, shows ya what I know!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:45]   
| [7:45]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Last time (tuesday) we had a lively discussion about Zha's blob-data desires
| style="white-space:normal;"|Last time (tuesday) we had a lively discussion about Zha's blob-data desires
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:45]   
| [7:45]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, I am doing SL at work but I would prefer to do the chatting after the real work ;-)
| style="white-space:normal;"|well, I am doing SL at work but I would prefer to do the chatting after the real work ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:45]   
| [7:45]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|I don't think my work would be too happy if I played SL instead of managing a call centre routing system
| style="white-space:normal;"|I don't think my work would be too happy if I played SL instead of managing a call centre routing system
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:46]   
| [7:46]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|either time works for me
| style="white-space:normal;"|either time works for me
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:46]   
| [7:46]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, it's not that impossible for me actually so don't care about me :) I am fine as long as it's not completely my nighttimew
| style="white-space:normal;"|well, it's not that impossible for me actually so don't care about me :) I am fine as long as it's not completely my nighttimew
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:46]   
| [7:46]   
| colspan="2"|''couch sit 1 RED.: Wyn Galbraith, say '/1 Hide' to hide me, or '/1 Show' to make me show. Or just right-click and sit on me to use me.''
| colspan="2"|''couch sit 1 RED.: Wyn Galbraith, say '/1 Hide' to hide me, or '/1 Show' to make me show. Or just right-click and sit on me to use me.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:46]   
| [7:46]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|as long as y'all are willing to have office hours, i'm willing to work around your respective schedules
| style="white-space:normal;"|as long as y'all are willing to have office hours, i'm willing to work around your respective schedules
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:47]   
| [7:47]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Well - latest news from Studio Icehouse: we now have a test grid where almost ALL communication, even viewer to sim, is based on LLSD over TCP
| style="white-space:normal;"|Well - latest news from Studio Icehouse: we now have a test grid where almost ALL communication, even viewer to sim, is based on LLSD over TCP
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:48]   
| [7:48]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|cool :)
| style="white-space:normal;"|cool :)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:48]   
| [7:48]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|As I've said, this doesn't result in any observable difference in the world ... but paves the way for
| style="white-space:normal;"|As I've said, this doesn't result in any observable difference in the world ... but paves the way for
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:48]   
| [7:48]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|and how is it working? how good that is
| style="white-space:normal;"|and how is it working? how good that is
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:48]   
| [7:48]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|both smoother upgrades and future architectures
| style="white-space:normal;"|both smoother upgrades and future architectures
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:48]   
| [7:48]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Tao - you basically can't tell
| style="white-space:normal;"|Tao - you basically can't tell
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:48]   
| [7:48]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|But it is hard to know on a test grid -
| style="white-space:normal;"|But it is hard to know on a test grid -
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:49]   
| [7:49]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|yeah, sure
| style="white-space:normal;"|yeah, sure
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:49]   
| [7:49]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|becuase nothing behaves like 6k processess... except 6k processes
| style="white-space:normal;"|becuase nothing behaves like 6k processess... except 6k processes
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:49]   
| [7:49]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|but it's still better than if you could tell on the test grid ;-)
| style="white-space:normal;"|but it's still better than if you could tell on the test grid ;-)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:49]   
| [7:49]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Yes - we're quite happy
| style="white-space:normal;"|Yes - we're quite happy
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:49]   
| [7:49]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Today we'll be getting our code line in sync with the current release-candidate internally
| style="white-space:normal;"|Today we'll be getting our code line in sync with the current release-candidate internally
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:50]   
| [7:50]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|and getting ready for a full QA test with all the TCP switches turned off
| style="white-space:normal;"|and getting ready for a full QA test with all the TCP switches turned off
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:50]   
| [7:50]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|then we'll deploy that way - again proving that if we have to "blow the circuite breakers" when we deploy TCP, we can
| style="white-space:normal;"|then we'll deploy that way - again proving that if we have to "blow the circuite breakers" when we deploy TCP, we can
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:50]   
| [7:50]   
| colspan="2"|''Vitis Obviate nods''
| colspan="2"|''Vitis Obviate nods''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:50]   
| [7:50]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|sounds like you are making steady progress
| style="white-space:normal;"|sounds like you are making steady progress
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:51]   
| [7:51]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|indeed
| style="white-space:normal;"|indeed
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:51]   
| [7:51]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|why actually was UDP choosen in the first place? is that known or lost in history? ;-)
| style="white-space:normal;"|why actually was UDP choosen in the first place? is that known or lost in history? ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:52]   
| [7:52]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Because it was thought that the vast majority of the messages would be things like object updates to the viewer and control inputs to the sim
| style="white-space:normal;"|Because it was thought that the vast majority of the messages would be things like object updates to the viewer and control inputs to the sim
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:52]   
| [7:52]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|these kinds of messages you want to just drop if there is a network hickccup
| style="white-space:normal;"|these kinds of messages you want to just drop if there is a network hickccup
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:52]   
| [7:52]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|so UDP is the appropriate choice
| style="white-space:normal;"|so UDP is the appropriate choice
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:53]   
| [7:53]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|but then somebody implemented tcp-like features... ;-)
| style="white-space:normal;"|but then somebody implemented tcp-like features... ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:53]   
| [7:53]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|BUT as the system evolved in the SL of today, it turned out that 99.9% of the traffic are other things
| style="white-space:normal;"|BUT as the system evolved in the SL of today, it turned out that 99.9% of the traffic are other things
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:53]   
| [7:53]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|and those messages are much more TCP like is style -- you really don't want to lose 'em
| style="white-space:normal;"|and those messages are much more TCP like is style -- you really don't want to lose 'em
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:53]   
| [7:53]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|and order can be importantt
| style="white-space:normal;"|and order can be importantt
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:53]   
| [7:53]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|yep
| style="white-space:normal;"|yep
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:53]   
| [7:53]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Like what?
| style="white-space:normal;"|Like what?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|What's not streaming? Chat? llEmail?
| style="white-space:normal;"|What's not streaming? Chat? llEmail?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:54]   
| [7:54]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|so what is the majority of traffic these days? I only looked slightly into libsl and the source in order to get it implemented in Python (which I did not finish though)
| style="white-space:normal;"|so what is the majority of traffic these days? I only looked slightly into libsl and the source in order to get it implemented in Python (which I did not finish though)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Chat and IM,
| style="white-space:normal;"|Chat and IM,
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Monitary transactions
| style="white-space:normal;"|Monitary transactions
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Anything out of Search
| style="white-space:normal;"|Anything out of Search
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Profile and Group info
| style="white-space:normal;"|Profile and Group info
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Land settings...
| style="white-space:normal;"|Land settings...
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:54]   
| [7:54]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|money. not something to loose in a hiccup. ;)
| style="white-space:normal;"|money. not something to loose in a hiccup. ;)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:54]   
| [7:54]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|I could go on and on
| style="white-space:normal;"|I could go on and on
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:55]   
| [7:55]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|everything was using udp jarod, transactions, notecards, inventory, search
| style="white-space:normal;"|everything was using udp jarod, transactions, notecards, inventory, search
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:55]   
| [7:55]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Actually, even edits to objects are probably best sent TCP
| style="white-space:normal;"|Actually, even edits to objects are probably best sent TCP
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:55]   
| [7:55]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|things that need to be connection-oriented
| style="white-space:normal;"|things that need to be connection-oriented
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:55]   
| [7:55]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Ever drag an object only to have it snap back to a prior position?
| style="white-space:normal;"|Ever drag an object only to have it snap back to a prior position?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:55]   
| [7:55]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Really annoying!
| style="white-space:normal;"|Really annoying!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:55]   
| [7:55]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|I don't like objects snapping back to some earlier state when editing indeed ;-)
| style="white-space:normal;"|I don't like objects snapping back to some earlier state when editing indeed ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:55]   
| [7:55]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|I think podcasts > streaming prove EVERYTHING is best sent over tcp/ip
| style="white-space:normal;"|I think podcasts > streaming prove EVERYTHING is best sent over tcp/ip
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:55]   
| [7:55]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|same with texture changes for many objects
| style="white-space:normal;"|same with texture changes for many objects
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:55]   
| [7:55]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|All to frequently
| style="white-space:normal;"|All to frequently
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:55]   
| [7:55]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|I presume you have decent instrumentation on the overall status of things - network, various dbs etc. - so you can quantify the improvements fromt he current situation to when you invoike the new messaging?
| style="white-space:normal;"|I presume you have decent instrumentation on the overall status of things - network, various dbs etc. - so you can quantify the improvements fromt he current situation to when you invoike the new messaging?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:56]   
| [7:56]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|Is there a likely eta for this change going live?
| style="white-space:normal;"|Is there a likely eta for this change going live?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:56]   
| [7:56]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Tao - actually, there is a particular change in the works for texture changes!
| style="white-space:normal;"|Tao - actually, there is a particular change in the works for texture changes!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:56]   
| [7:56]   
| colspan="2"|''Wyn Galbraith nods and gets that snap back thing alot.''
| colspan="2"|''Wyn Galbraith nods and gets that snap back thing alot.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:56]   
| [7:56]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|textures downloads *can* work over tcp/ip *if* the local cache is effective
| style="white-space:normal;"|textures downloads *can* work over tcp/ip *if* the local cache is effective
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:56]   
| [7:56]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|good to hear
| style="white-space:normal;"|good to hear
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:56]   
| [7:56]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Turns out that we had a message - change a texture on a particular face ... and we just used it even when changing all textures on all faces on all prims...
| style="white-space:normal;"|Turns out that we had a message - change a texture on a particular face ... and we just used it even when changing all textures on all faces on all prims...
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:56]   
| [7:56]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|what I'd also like though would be a way to set external textures :)
| style="white-space:normal;"|what I'd also like though would be a way to set external textures :)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:56]   
| [7:56]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Khamon, or if the servers are un-centralized. Nevermind.
| style="white-space:normal;"|Khamon, or if the servers are un-centralized. Nevermind.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:56]   
| [7:56]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|it's not been a viable option for SL because the local caching has suxx0r3d
| style="white-space:normal;"|it's not been a viable option for SL because the local caching has suxx0r3d
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:57]   
| [7:57]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|but we also had a message for changing textures on multiple faces....
| style="white-space:normal;"|but we also had a message for changing textures on multiple faces....
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:57]   
| [7:57]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|like for stores having RL items that would be very handy to have that instead of uploading everything (which is not that dynamic)
| style="white-space:normal;"|like for stores having RL items that would be very handy to have that instead of uploading everything (which is not that dynamic)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:57]   
| [7:57]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|we weren't using it in all cases for editing..... so the fix was simple since the code was already there!
| style="white-space:normal;"|we weren't using it in all cases for editing..... so the fix was simple since the code was already there!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:57]   
| [7:57]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|well now that's funny because LSL only has one texture change command that accepts a single face number or ALL
| style="white-space:normal;"|well now that's funny because LSL only has one texture change command that accepts a single face number or ALL
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:58]   
| [7:58]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Khamon - we have textures over TCP in the lab here....
| style="white-space:normal;"|Khamon - we have textures over TCP in the lab here....
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:58]   
| [7:58]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|seems to work well
| style="white-space:normal;"|seems to work well
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:58]   
| [7:58]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|also textures from the web? :)
| style="white-space:normal;"|also textures from the web? :)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:58]   
| [7:58]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|will we have a test client for that grid at some point for stressing?
| style="white-space:normal;"|will we have a test client for that grid at some point for stressing?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:58]   
| [7:58]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Textures from the web, no
| style="white-space:normal;"|Textures from the web, no
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:58]   
| [7:58]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|not anytime soon...
| style="white-space:normal;"|not anytime soon...
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:58]   
| [7:58]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|BUT
| style="white-space:normal;"|BUT
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:58]   
| [7:58]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|too bad, that's the main thing I am missing
| style="white-space:normal;"|too bad, that's the main thing I am missing
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:59]   
| [7:59]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|dynamically changign textures based on RL item search etc.
| style="white-space:normal;"|dynamically changign textures based on RL item search etc.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:59]   
| [7:59]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|We've been talking about what HTML on a Prim would / could mean
| style="white-space:normal;"|We've been talking about what HTML on a Prim would / could mean
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:59]   
| [7:59]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|I think getting textures from the web onto a prim is a Use Case there
| style="white-space:normal;"|I think getting textures from the web onto a prim is a Use Case there
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:59]   
| [7:59]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|You could string a loads of parms together in llSetPrimitiveParams to do textures on multiple faces
| style="white-space:normal;"|You could string a loads of parms together in llSetPrimitiveParams to do textures on multiple faces
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:59]   
| [7:59]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|PLEASE add it to the growing comments on my Use Cases for HTML on a Prim discussion
| style="white-space:normal;"|PLEASE add it to the growing comments on my Use Cases for HTML on a Prim discussion
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [7:59]   
| [7:59]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|It should be there.
| style="white-space:normal;"|It should be there.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [7:59]   
| [7:59]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|here: https://wiki.secondlife.com/wiki/Discussion_Page_for_Zero_Linden%27s_Office_Hours
| style="white-space:normal;"|here: https://wiki.secondlife.com/wiki/Discussion_Page_for_Zero_Linden%27s_Office_Hours
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:00]   
| [8:00]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|ok, but what I've heard it was planned to only have a limited set of textures being HTML and what I'd like is e.g. loading a bookshelf full of books from the web (the covers of these)
| style="white-space:normal;"|ok, but what I've heard it was planned to only have a limited set of textures being HTML and what I'd like is e.g. loading a bookshelf full of books from the web (the covers of these)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:00]   
| [8:00]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|and eventually filling my whole bookshop like that instead of uploading each of them
| style="white-space:normal;"|and eventually filling my whole bookshop like that instead of uploading each of them
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:00]   
| [8:00]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|These is some differences in getting textures from the internet as a whole vs. from our asset server.
| style="white-space:normal;"|These is some differences in getting textures from the internet as a whole vs. from our asset server.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:00]   
| [8:00]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|zero, backing up a step, do you support our request to assign textures to a face using a url so that the client retrieves it from a source other than LL's web servers?
| style="white-space:normal;"|zero, backing up a step, do you support our request to assign textures to a face using a url so that the client retrieves it from a source other than LL's web servers?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:00]   
| [8:00]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|For one, images on the internet aren't in formats that are easily renderable in OpenGL efficiently
| style="white-space:normal;"|For one, images on the internet aren't in formats that are easily renderable in OpenGL efficiently
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:00]   
| [8:00]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|... Bwah?
| style="white-space:normal;"|... Bwah?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:00]   
| [8:00]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|For example, they are not in a format with multiple MIP levels
| style="white-space:normal;"|For example, they are not in a format with multiple MIP levels
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:00]   
| [8:00]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, the other option would be to have a more automateable upload interface
| style="white-space:normal;"|well, the other option would be to have a more automateable upload interface
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|like a web service
| style="white-space:normal;"|like a web service
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|login, upload texture, get back UUID and get L$10 charged
| style="white-space:normal;"|login, upload texture, get back UUID and get L$10 charged
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:01]   
| [8:01]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|wel then just have the client cover the face with an cannot translate texture
| style="white-space:normal;"|wel then just have the client cover the face with an cannot translate texture
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Yes
| style="white-space:normal;"|Yes
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:01]   
| [8:01]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|put the odus on US to make sure our externally called textures are in a proper format
| style="white-space:normal;"|put the odus on US to make sure our externally called textures are in a proper format
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|That's a PHP script, Zero.
| style="white-space:normal;"|That's a PHP script, Zero.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:01]   
| [8:01]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|right now I'd do it probably with libsl but that sounds more like sort of a hack and overkill ;-)
| style="white-space:normal;"|right now I'd do it probably with libsl but that sounds more like sort of a hack and overkill ;-)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Khamon - so - it is clearly a cool idea to just put a URL for a texture on a face
| style="white-space:normal;"|Khamon - so - it is clearly a cool idea to just put a URL for a texture on a face
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:01]   
| [8:01]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|If I may jump in -- any time you allow someone to design something that retrieves content from outside LL, it should be some kind of signed interface so that I (as a user) can say no, I don't want non LL content. It is a big security and safety issue.
| style="white-space:normal;"|If I may jump in -- any time you allow someone to design something that retrieves content from outside LL, it should be some kind of signed interface so that I (as a user) can say no, I don't want non LL content. It is a big security and safety issue.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:01]   
| [8:01]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|here are the obsticles:
| style="white-space:normal;"|here are the obsticles:
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:02]   
| [8:02]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|"Upload with this script TO YOUR SPACE, and it'll convert to JPEG2000"
| style="white-space:normal;"|"Upload with this script TO YOUR SPACE, and it'll convert to JPEG2000"
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:02]   
| [8:02]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|1) A URL is generally much longer than an asset-id (only 16 bytes)
| style="white-space:normal;"|1) A URL is generally much longer than an asset-id (only 16 bytes)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:02]   
| [8:02]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|tinyurl
| style="white-space:normal;"|tinyurl
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:02]   
| [8:02]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|I can track someone in RL by knowing which avatar is seeing a face that pulls html from my website, and looking at my site logs to see their IP address.
| style="white-space:normal;"|I can track someone in RL by knowing which avatar is seeing a face that pulls html from my website, and looking at my site logs to see their IP address.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:02]   
| [8:02]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|shhh jarod let him list
| style="white-space:normal;"|shhh jarod let him list
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:02]   
| [8:02]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|2) The viewer would then have to accept one or more of the formats for images on your web site
| style="white-space:normal;"|2) The viewer would then have to accept one or more of the formats for images on your web site
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:02]   
| [8:02]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|see: PHP script
| style="white-space:normal;"|see: PHP script
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:02]   
| [8:02]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|IPs are logged everywhere anyway, I don't see this as an issue
| style="white-space:normal;"|IPs are logged everywhere anyway, I don't see this as an issue
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:02]   
| [8:02]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|(I bet you don't have 'em in jpeg2000 stream format...)
| style="white-space:normal;"|(I bet you don't have 'em in jpeg2000 stream format...)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:03]   
| [8:03]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|Tao, there's a huge difference.
| style="white-space:normal;"|Tao, there's a huge difference.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:03]   
| [8:03]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|(I bet there's a library to convert them)
| style="white-space:normal;"|(I bet there's a library to convert them)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:03]   
| [8:03]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|3) Yes, there is an information exposure issue:
| style="white-space:normal;"|3) Yes, there is an information exposure issue:
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:03]   
| [8:03]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, what about the texture upload idea via webservice?
| style="white-space:normal;"|well, what about the texture upload idea via webservice?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:03]   
| [8:03]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|I don't know you. you don't trust me (or shouldn't) but if looking at me you are pulling html for my shirt texture, I can link your real life IP to your avatar identity.
| style="white-space:normal;"|I don't know you. you don't trust me (or shouldn't) but if looking at me you are pulling html for my shirt texture, I can link your real life IP to your avatar identity.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:04]   
| [8:04]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|4) Non-MIP level images could easily ruin the viewers graphic performance
| style="white-space:normal;"|4) Non-MIP level images could easily ruin the viewers graphic performance
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:04]   
| [8:04]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Again - that isn't to say that we don't want to figure out a way to handle this... but
| style="white-space:normal;"|Again - that isn't to say that we don't want to figure out a way to handle this... but
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:04]   
| [8:04]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|these are the obsticles
| style="white-space:normal;"|these are the obsticles
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:04]   
| [8:04]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|zero - I would be happy to convert formats outside of SL, and reference only allowable formats - as a very nice first step.
| style="white-space:normal;"|zero - I would be happy to convert formats outside of SL, and reference only allowable formats - as a very nice first step.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:04]   
| [8:04]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|yeah, I guessed so.. but it would be a great feature and would enable quite some nice applications
| style="white-space:normal;"|yeah, I guessed so.. but it would be a great feature and would enable quite some nice applications
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:04]   
| [8:04]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, but at least two of those obstacles are easily solvable by 3rd party hosts
| style="white-space:normal;"|Zero, but at least two of those obstacles are easily solvable by 3rd party hosts
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:04]   
| [8:04]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|IMCO, Tao, the two biggest issues faced here are not programmability ones, but are security/privacy and scale limitations in the current architecture.
| style="white-space:normal;"|IMCO, Tao, the two biggest issues faced here are not programmability ones, but are security/privacy and scale limitations in the current architecture.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:05]   
| [8:05]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|SL could open up imagehost.secondlife.com and rake in bucks from that
| style="white-space:normal;"|SL could open up imagehost.secondlife.com and rake in bucks from that
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:05]   
| [8:05]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Vitis - careful what you agree to there! :-) have you looked at the tool support for jpeg2000 streaming format?
| style="white-space:normal;"|Vitis - careful what you agree to there! :-) have you looked at the tool support for jpeg2000 streaming format?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:05]   
| [8:05]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|well, the webservice wouldn't have these issues with IPs etc.
| style="white-space:normal;"|well, the webservice wouldn't have these issues with IPs etc.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:05]   
| [8:05]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
| style="white-space:normal;"|can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:05]   
| [8:05]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|it simply would be the same like uploading in-world
| style="white-space:normal;"|it simply would be the same like uploading in-world
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:05]   
| [8:05]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Jarod - I don't think we could rake in the bucks for web hosting -- that is already a thin margin business as it is and there are plenty of players that have the experience to do it well
| style="white-space:normal;"|Jarod - I don't think we could rake in the bucks for web hosting -- that is already a thin margin business as it is and there are plenty of players that have the experience to do it well
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:06]   
| [8:06]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Tao - as for a capability for uploading textures via REST API - that is a pretty easy thing to imagine doing
| style="white-space:normal;"|Tao - as for a capability for uploading textures via REST API - that is a pretty easy thing to imagine doing
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:06]   
| [8:06]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, you say that, but imageshack and flickr do ok. My point it, the url length and jpeg2000 problems could be solved with a 404 texture and a company that dealt with sl image hosting.
| style="white-space:normal;"|Zero, you say that, but imageshack and flickr do ok. My point it, the url length and jpeg2000 problems could be solved with a 404 texture and a company that dealt with sl image hosting.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:07]   
| [8:07]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|No, if anything it makes more sense to introduce the idea of "trusted" sources through signed development resources, the allow more peer to peer (or peer proxy hubs) so that each client ui can describe parts of "local content" directly to the other client browsers in the region rather than having to centralize EVERY db lookup.
| style="white-space:normal;"|No, if anything it makes more sense to introduce the idea of "trusted" sources through signed development resources, the allow more peer to peer (or peer proxy hubs) so that each client ui can describe parts of "local content" directly to the other client browsers in the region rather than having to centralize EVERY db lookup.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:07]   
| [8:07]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|Jarod, a partnership with flickr would work well and be more financially sensible.
| style="white-space:normal;"|Jarod, a partnership with flickr would work well and be more financially sensible.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:07]   
| [8:07]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Indeed, those companies do okay - but that is what they DO
| style="white-space:normal;"|Indeed, those companies do okay - but that is what they DO
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:07]   
| [8:07]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|Zero: that would be sufficient for my cases.. I could prepare stuff on my web backend, upload it and notify some script to change the textures
| style="white-space:normal;"|Zero: that would be sufficient for my cases.. I could prepare stuff on my web backend, upload it and notify some script to change the textures
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:08]   
| [8:08]   
| colspan="2"|''Taja Beatty listens quietly''
| colspan="2"|''Taja Beatty listens quietly''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:08]   
| [8:08]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Nevermind. You guys want to host images. I'm not going to argue.
| style="white-space:normal;"|Nevermind. You guys want to host images. I'm not going to argue.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:08]   
| [8:08]   
| colspan="2"|''Vitis Obviate thinks that if he really neeed to covert tons of images into any format, a way could be found.''
| colspan="2"|''Vitis Obviate thinks that if he really neeed to covert tons of images into any format, a way could be found.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:08]   
| [8:08]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Tao - I'm curious - what kind of volume do you think you'd run?
| style="white-space:normal;"|Tao - I'm curious - what kind of volume do you think you'd run?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:09]   
| [8:09]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|of images?
| style="white-space:normal;"|of images?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:09]   
| [8:09]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|yes - how many L$10 uploads would you do a day?
| style="white-space:normal;"|yes - how many L$10 uploads would you do a day?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:09]   
| [8:09]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|we now have 10 bookshelfs with 20 books each for 2 countries and this is 400 images then
| style="white-space:normal;"|we now have 10 bookshelfs with 20 books each for 2 countries and this is 400 images then
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:09]   
| [8:09]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|and the plan was to change it weekly although not every book will be exchanged
| style="white-space:normal;"|and the plan was to change it weekly although not every book will be exchanged
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:09]   
| [8:09]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|Another option is to have LL based "proxy cache" web servers which can serve image and text content from any web site that gets a simple "certification" from LL. Just something to indicate the remote site meets a few characteristics and the owner is known and can be held responsible (avoids people using the proxies to host really nasty things)
| style="white-space:normal;"|Another option is to have LL based "proxy cache" web servers which can serve image and text content from any web site that gets a simple "certification" from LL. Just something to indicate the remote site meets a few characteristics and the owner is known and can be held responsible (avoids people using the proxies to host really nasty things)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:10]   
| [8:10]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|so not really sure right now
| style="white-space:normal;"|so not really sure right now
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:10]   
| [8:10]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|but even changing 100 textures manually is not a joy to do ;-)
| style="white-space:normal;"|but even changing 100 textures manually is not a joy to do ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:10]   
| [8:10]   
| colspan="2"|''Khamon Fate notices Zero didn't state the zeroth reason that Philip has always been adamantly opposed to self hosting in general.''
| colspan="2"|''Khamon Fate notices Zero didn't state the zeroth reason that Philip has always been adamantly opposed to self hosting in general.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:10]   
| [8:10]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Which is?
| style="white-space:normal;"|Which is?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:11]   
| [8:11]   
| colspan="2"|''Zero Linden observes that Cory and Philip have been chatting right next to his desk this whole time!''
| colspan="2"|''Zero Linden observes that Cory and Philip have been chatting right next to his desk this whole time!''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:11]   
| [8:11]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|I will say this -- and maybe html on a prim covers it: imagine Flickr or Myspace if you couldn't dump phonecam images to them. SL is the only social software I know that doesn't facilitate this.
| style="white-space:normal;"|I will say this -- and maybe html on a prim covers it: imagine Flickr or Myspace if you couldn't dump phonecam images to them. SL is the only social software I know that doesn't facilitate this.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:11]   
| [8:11]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|you're ruining my immersion zero
| style="white-space:normal;"|you're ruining my immersion zero
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:12]   
| [8:12]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|You could sort of do it, because ll supports video streams and you could easily hack images to come in as video.
| style="white-space:normal;"|You could sort of do it, because ll supports video streams and you could easily hack images to come in as video.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:12]   
| [8:12]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|but it's a miserable hack.
| style="white-space:normal;"|but it's a miserable hack.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:12]   
| [8:12]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|Zero, can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
| style="white-space:normal;"|Zero, can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:12]   
| [8:12]   
| colspan="2"|''Wyn Galbraith waves to the RLer's :)''
| colspan="2"|''Wyn Galbraith waves to the RLer's :)''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:12]   
| [8:12]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|So the whole question about HTML on a prim - is that we need to understand the use cases for it.... and so far, I'm seeing that #1 use case is just to get some external image on a prim face
| style="white-space:normal;"|So the whole question about HTML on a prim - is that we need to understand the use cases for it.... and so far, I'm seeing that #1 use case is just to get some external image on a prim face
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:12]   
| [8:12]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|or at least that is what all these uses would use it for
| style="white-space:normal;"|or at least that is what all these uses would use it for
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Khamon - those conversions aren't cheap in time
| style="white-space:normal;"|Khamon - those conversions aren't cheap in time
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|oh, I'd also use it for more dynamic HUDs
| style="white-space:normal;"|oh, I'd also use it for more dynamic HUDs
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, there's also web forms. In-world wikis.
| style="white-space:normal;"|Zero, there's also web forms. In-world wikis.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|that's all you've seen zero because it's the best we can do without clickable links
| style="white-space:normal;"|that's all you've seen zero because it's the best we can do without clickable links
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Or memory
| style="white-space:normal;"|Or memory
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|text on prim
| style="white-space:normal;"|text on prim
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|or at least for the easier implementation of them
| style="white-space:normal;"|or at least for the easier implementation of them
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|So imagine walking into a region, a store, with easily 100 textures from the web...
| style="white-space:normal;"|So imagine walking into a region, a store, with easily 100 textures from the web...
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|With xml-rpc, web-on-a-prim makes building nice interfaces possible
| style="white-space:normal;"|With xml-rpc, web-on-a-prim makes building nice interfaces possible
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|text is definitely the other importnat usecase
| style="white-space:normal;"|text is definitely the other importnat usecase
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|it would be quite a burden on the viewer at the moment.
| style="white-space:normal;"|it would be quite a burden on the viewer at the moment.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:13]   
| [8:13]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|we don't even have clickable areas of prim faces to "fake" links like we do with image maps
| style="white-space:normal;"|we don't even have clickable areas of prim faces to "fake" links like we do with image maps
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:13]   
| [8:13]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|I think instead it might be interesting to have not "html" on a prim face, but to define as one "texture" alternative a native "non-viewer" window that could be an embedded actual browser. This is supported on most OS platforms at this point.
| style="white-space:normal;"|I think instead it might be interesting to have not "html" on a prim face, but to define as one "texture" alternative a native "non-viewer" window that could be an embedded actual browser. This is supported on most OS platforms at this point.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:14]   
| [8:14]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|true, that would be quite a burden on the viewer. it's not a web browser after all.
| style="white-space:normal;"|true, that would be quite a burden on the viewer. it's not a web browser after all.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:14]   
| [8:14]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|Thinking in terms of making the experience more useful and flexible, its time maybe to "break down the 4th wall" as it were.
| style="white-space:normal;"|Thinking in terms of making the experience more useful and flexible, its time maybe to "break down the 4th wall" as it were.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:15]   
| [8:15]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|and it only uses 98% of my processor time now
| style="white-space:normal;"|and it only uses 98% of my processor time now
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:15]   
| [8:15]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|any other text-on-a-prim-solution would work for me, too, though ;-) I don't necessarily need HTML ;-) But it would enable more use cases of course
| style="white-space:normal;"|any other text-on-a-prim-solution would work for me, too, though ;-) I don't necessarily need HTML ;-) But it would enable more use cases of course
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:15]   
| [8:15]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Completely - actually it isn't well supported - we are an OpenGL application and putting an arbitrary OS window on a OpenGL texture is...
| style="white-space:normal;"|Completely - actually it isn't well supported - we are an OpenGL application and putting an arbitrary OS window on a OpenGL texture is...
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:15]   
| [8:15]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|I am not interesting in embedded arbitrary web views into SL...at least not any time soon
| style="white-space:normal;"|I am not interesting in embedded arbitrary web views into SL...at least not any time soon
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:15]   
| [8:15]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|... well if the world were MacOS, easiy
| style="white-space:normal;"|... well if the world were MacOS, easiy
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:15]   
| [8:15]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|but - tricky or hard in general!
| style="white-space:normal;"|but - tricky or hard in general!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:15]   
| [8:15]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|it isn't? ;-)
| style="white-space:normal;"|it isn't? ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:15]   
| [8:15]   
| colspan="2"|''Khamon Fate wonders if third "trusted" parties would spring up to host properly formatted textures for SL viewers to access''
| colspan="2"|''Khamon Fate wonders if third "trusted" parties would spring up to host properly formatted textures for SL viewers to access''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:15]   
| [8:15]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|Actually being able to put text on a prim easily would be nice, whether it be from an external web page or a notecard in a prim... making signs for shops would be so much easier
| style="white-space:normal;"|Actually being able to put text on a prim easily would be nice, whether it be from an external web page or a notecard in a prim... making signs for shops would be so much easier
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:16]   
| [8:16]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|khamon, I've done a LOT of work on performance stuff in code recently, and I don't think client side performance is as simple as "its too busy" I think some aspects are very busy, but there is a lot of room for things that isn't.
| style="white-space:normal;"|khamon, I've done a LOT of work on performance stuff in code recently, and I don't think client side performance is as simple as "its too busy" I think some aspects are very busy, but there is a lot of room for things that isn't.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:16]   
| [8:16]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|the HTML on a prim story on Zero's discussion page has lots of good info on this
| style="white-space:normal;"|the HTML on a prim story on Zero's discussion page has lots of good info on this
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:16]   
| [8:16]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|and changign text dynamically would be so much easier then, too (without that massive prim usage of xytext)
| style="white-space:normal;"|and changign text dynamically would be so much easier then, too (without that massive prim usage of xytext)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:16]   
| [8:16]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|I need to read that
| style="white-space:normal;"|I need to read that
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:16]   
| [8:16]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Helena - getting arbitrary text nicely rendered on a prim would be a different, and very useful, use case
| style="white-space:normal;"|Helena - getting arbitrary text nicely rendered on a prim would be a different, and very useful, use case
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:16]   
| [8:16]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|its short, focused and useful
| style="white-space:normal;"|its short, focused and useful
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:17]   
| [8:17]   
| colspan="2"|''Wyn Galbraith smiles, "If you put text on a prim, wouldn't that lead to the next step, fonts on a prim, point size on a prim, etc?"''
| colspan="2"|''Wyn Galbraith smiles, "If you put text on a prim, wouldn't that lead to the next step, fonts on a prim, point size on a prim, etc?"''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:17]   
| [8:17]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|thanks obscure, i'm interested to know what types of things are not busy. is there a discussion about that somewhere?
| style="white-space:normal;"|thanks obscure, i'm interested to know what types of things are not busy. is there a discussion about that somewhere?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:17]   
| [8:17]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Khamon - I also originaly thought: Hey - my web browser displays pages with 100s of images easily - why can't the viewer
| style="white-space:normal;"|Khamon - I also originaly thought: Hey - my web browser displays pages with 100s of images easily - why can't the viewer
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:17]   
| [8:17]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|but I've learned that the problem is quite a bit different
| style="white-space:normal;"|but I've learned that the problem is quite a bit different
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:17]   
| [8:17]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|For one, we are talking about 1000s of textures
| style="white-space:normal;"|For one, we are talking about 1000s of textures
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:17]   
| [8:17]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|true
| style="white-space:normal;"|true
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:18]   
| [8:18]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|stepping back from that problem a bit, for a bigger picture, the real problem with points/fonts/whatever, is that the conversion from vectors to raster as something becomes a texture and is stretched onto a prim is very hard to predict as you're working on the texture.
| style="white-space:normal;"|stepping back from that problem a bit, for a bigger picture, the real problem with points/fonts/whatever, is that the conversion from vectors to raster as something becomes a texture and is stretched onto a prim is very hard to predict as you're working on the texture.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:18]   
| [8:18]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Second - to make the 3D expereince work - we have to be very careful about the order we load 'em
| style="white-space:normal;"|Second - to make the 3D expereince work - we have to be very careful about the order we load 'em
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:18]   
| [8:18]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|and we need to load a bit of each generally before getting a lot of any one
| style="white-space:normal;"|and we need to load a bit of each generally before getting a lot of any one
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:18]   
| [8:18]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|a web browser basically starts pulling them four at a time, left to right, top to bottom.... (in HTML space)
| style="white-space:normal;"|a web browser basically starts pulling them four at a time, left to right, top to bottom.... (in HTML space)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:19]   
| [8:19]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|how big a nightmare would it be, Zero, to come up with a native vector prim face?
| style="white-space:normal;"|how big a nightmare would it be, Zero, to come up with a native vector prim face?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:19]   
| [8:19]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|and well.... you don't notice that the 50 images off the bottom of the page aren't loaded as you are still reading the top
| style="white-space:normal;"|and well.... you don't notice that the 50 images off the bottom of the page aren't loaded as you are still reading the top
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:19]   
| [8:19]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|btw: first look render pipeline is a miraculous "look and feel" difference.
| style="white-space:normal;"|btw: first look render pipeline is a miraculous "look and feel" difference.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:20]   
| [8:20]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|I'm not sure what you mean, about "native vector" -- you mean like display description language?
| style="white-space:normal;"|I'm not sure what you mean, about "native vector" -- you mean like display description language?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:20]   
| [8:20]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|I think that would be a bigger morrass than we'd like
| style="white-space:normal;"|I think that would be a bigger morrass than we'd like
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:20]   
| [8:20]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Lots to design and tools... unless we could use some existing format
| style="white-space:normal;"|Lots to design and tools... unless we could use some existing format
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:21]   
| [8:21]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Flash?
| style="white-space:normal;"|Flash?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:21]   
| [8:21]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|to some extent. I'm just trying to look at the bigger problem that makes people feel like they want text or html on a prim face.
| style="white-space:normal;"|to some extent. I'm just trying to look at the bigger problem that makes people feel like they want text or html on a prim face.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:21]   
| [8:21]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|which brings us back to HTML on a prim -
| style="white-space:normal;"|which brings us back to HTML on a prim -
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:21]   
| [8:21]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|what they really want, actually, is better control over the detail level and how it lays on.
| style="white-space:normal;"|what they really want, actually, is better control over the detail level and how it lays on.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:21]   
| [8:21]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Indeed - but we're not going to render PostScript, or PCL, or PDF....
| style="white-space:normal;"|Indeed - but we're not going to render PostScript, or PCL, or PDF....
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:21]   
| [8:21]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|so how can THAT be solved?
| style="white-space:normal;"|so how can THAT be solved?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:21]   
| [8:21]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|since those are rather big to manage, and not designed for small display spaces
| style="white-space:normal;"|since those are rather big to manage, and not designed for small display spaces
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:22]   
| [8:22]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|either by much more complex real-time rendering (as you say, very very hard)
| style="white-space:normal;"|either by much more complex real-time rendering (as you say, very very hard)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:22]   
| [8:22]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|OR, but better off-line tools
| style="white-space:normal;"|OR, but better off-line tools
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:22]   
| [8:22]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|But - again, for all it's quirks, HTML is a somewhat manageable display language
| style="white-space:normal;"|But - again, for all it's quirks, HTML is a somewhat manageable display language
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:22]   
| [8:22]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|An offline sim -- think like a mini-grid -- that could be run if you have enough PC power,
| style="white-space:normal;"|An offline sim -- think like a mini-grid -- that could be run if you have enough PC power,
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:22]   
| [8:22]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|what about using SMIL?
| style="white-space:normal;"|what about using SMIL?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:22]   
| [8:22]   
| colspan="2"|''Wyn Galbraith has a thought, "What if the text could be 'printed' to the prim, then it wouldn't matter if it was HTML, PDF or PS..."''
| colspan="2"|''Wyn Galbraith has a thought, "What if the text could be 'printed' to the prim, then it wouldn't matter if it was HTML, PDF or PS..."''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:23]   
| [8:23]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|so you can do your building offline entirely.
| style="white-space:normal;"|so you can do your building offline entirely.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:23]   
| [8:23]   
| Wyn Galbraith:
| Wyn Galbraith:
| style="white-space:normal;"|Sor t of like MS Image printer.
| style="white-space:normal;"|Sor t of like MS Image printer.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:23]   
| [8:23]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|then when you FINISH an item, upload it as a "collection of prims" already linked as an object.
| style="white-space:normal;"|then when you FINISH an item, upload it as a "collection of prims" already linked as an object.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:23]   
| [8:23]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|then you could focus on the security and limits on what defines an uploadable object / prim set,
| style="white-space:normal;"|then you could focus on the security and limits on what defines an uploadable object / prim set,
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:24]   
| [8:24]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|There-on-a-prim...
| style="white-space:normal;"|There-on-a-prim...
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:24]   
| [8:24]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|haha
| style="white-space:normal;"|haha
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:24]   
| [8:24]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|but open the off-line tools in ways that would never scale or be secure for in world editing.
| style="white-space:normal;"|but open the off-line tools in ways that would never scale or be secure for in world editing.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:24]   
| [8:24]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Well- right now, there is nothing stopping anyone from doing an offline builder -- the open source viewer has everything you need
| style="white-space:normal;"|Well- right now, there is nothing stopping anyone from doing an offline builder -- the open source viewer has everything you need
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:24]   
| [8:24]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Granted
| style="white-space:normal;"|Granted
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:25]   
| [8:25]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|the final upload would look like your avatar
| style="white-space:normal;"|the final upload would look like your avatar
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:25]   
| [8:25]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|building in hyper-mode
| style="white-space:normal;"|building in hyper-mode
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:25]   
| [8:25]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|but, it is quite doable
| style="white-space:normal;"|but, it is quite doable
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:25]   
| [8:25]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|a macro
| style="white-space:normal;"|a macro
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:25]   
| [8:25]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Right - off line build, then log in, run the macro
| style="white-space:normal;"|Right - off line build, then log in, run the macro
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:25]   
| [8:25]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|somewhere, there is a definition of an object, and of the prims it contains.
| style="white-space:normal;"|somewhere, there is a definition of an object, and of the prims it contains.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:25]   
| [8:25]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Getting an "upload this link set" message would then just be an optimization
| style="white-space:normal;"|Getting an "upload this link set" message would then just be an optimization
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:25]   
| [8:25]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|if at the end of the day that's what I end up with, I should be able to upload it as a object.
| style="white-space:normal;"|if at the end of the day that's what I end up with, I should be able to upload it as a object.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:26]   
| [8:26]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|are they drinking coffee?
| style="white-space:normal;"|are they drinking coffee?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:26]   
| [8:26]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, is there any chance of expanding the in-client Help browser to something more?
| style="white-space:normal;"|Zero, is there any chance of expanding the in-client Help browser to something more?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:26]   
| [8:26]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|since I haven't looked, for the sake of discussion suppose the couch I am on can ultimately be boiled down to an xml document at some point on a server somewhere.
| style="white-space:normal;"|since I haven't looked, for the sake of discussion suppose the couch I am on can ultimately be boiled down to an xml document at some point on a server somewhere.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:26]   
| [8:26]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|do philip and cory always drink coffee when they talk?
| style="white-space:normal;"|do philip and cory always drink coffee when they talk?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:27]   
| [8:27]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|they would spill all the time
| style="white-space:normal;"|they would spill all the time
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:27]   
| [8:27]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|I'd be happy if my scripts could launch those to a url.
| style="white-space:normal;"|I'd be happy if my scripts could launch those to a url.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:27]   
| [8:27]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Khamon - no, neither was holding a coffee cup. Though both Philip and I have coffee cups on our desk.
| style="white-space:normal;"|Khamon - no, neither was holding a coffee cup. Though both Philip and I have coffee cups on our desk.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:27]   
| [8:27]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|maybe xml, maybe something else, but whatever it is, I should be able to upload one, and have it serialized into the site.
| style="white-space:normal;"|maybe xml, maybe something else, but whatever it is, I should be able to upload one, and have it serialized into the site.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:27]   
| [8:27]   
| colspan="2"|''Wyn Galbraith wonders if LL has good coffee ;)''
| colspan="2"|''Wyn Galbraith wonders if LL has good coffee ;)''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:27]   
| [8:27]   
| colspan="2"|''Zero Linden didn't realize that folks cared about the coffee habits of Lindens....''
| colspan="2"|''Zero Linden didn't realize that folks cared about the coffee habits of Lindens....''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:27]   
| [8:27]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|I'd like to discuss instramentation and communication between LL and residents at some point
| style="white-space:normal;"|I'd like to discuss instramentation and communication between LL and residents at some point
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:27]   
| [8:27]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|Hm, I didn't get a coffee when I was there
| style="white-space:normal;"|Hm, I didn't get a coffee when I was there
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:27]   
| [8:27]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Jarod - good point - yes,
| style="white-space:normal;"|Jarod - good point - yes,
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:28]   
| [8:28]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|There is something else I'd like to see on a prim that I've been wondering about recently, not exactly related to this topic but I wonder about why there isn't an option to get a prim to render as though it was terrain (ie apparently textured as though it was normal terrain at the prim's location)
| style="white-space:normal;"|There is something else I'd like to see on a prim that I've been wondering about recently, not exactly related to this topic but I wonder about why there isn't an option to get a prim to render as though it was terrain (ie apparently textured as though it was normal terrain at the prim's location)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:28]   
| [8:28]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|the browser functionality is sort of general.
| style="white-space:normal;"|the browser functionality is sort of general.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:28]   
| [8:28]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|In fact, you could mod the viewer now so that when a URL request is generated by a script, you give the user the option to open it in an in-viewer browser flower
| style="white-space:normal;"|In fact, you could mod the viewer now so that when a URL request is generated by a script, you give the user the option to open it in an in-viewer browser flower
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:28]   
| [8:28]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|floater
| style="white-space:normal;"|floater
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:28]   
| [8:28]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|rather than their external browser
| style="white-space:normal;"|rather than their external browser
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:28]   
| [8:28]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|the only reason we don't right now
| style="white-space:normal;"|the only reason we don't right now
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:28]   
| [8:28]   
| colspan="2"|''Wyn Galbraith has wondered about that Helena.''
| colspan="2"|''Wyn Galbraith has wondered about that Helena.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:29]   
| [8:29]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|is that it is still the case that a number of things don't work with the internal browser
| style="white-space:normal;"|is that it is still the case that a number of things don't work with the internal browser
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:29]   
| [8:29]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|Zero, THAT kind of interaction is hugely valueable to long term use here.
| style="white-space:normal;"|Zero, THAT kind of interaction is hugely valueable to long term use here.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:29]   
| [8:29]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|So we can't be sure that all pages will load
| style="white-space:normal;"|So we can't be sure that all pages will load
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:29]   
| [8:29]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|have y'all watched the terraforming scenes in the HiPiHi demo?
| style="white-space:normal;"|have y'all watched the terraforming scenes in the HiPiHi demo?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:29]   
| [8:29]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|the ability for in world links to launch outside items could really expand use.
| style="white-space:normal;"|the ability for in world links to launch outside items could really expand use.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:29]   
| [8:29]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|now *that's* ground texturing
| style="white-space:normal;"|now *that's* ground texturing
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:29]   
| [8:29]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|I haven't
| style="white-space:normal;"|I haven't
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:29]   
| [8:29]   
| Wyn Galbraith:
| Wyn Galbraith:
| style="white-space:normal;"|Do you have the link for that?
| style="white-space:normal;"|Do you have the link for that?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:29]   
| [8:29]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|more interaction between in- and outside world is great in general ;-)
| style="white-space:normal;"|more interaction between in- and outside world is great in general ;-)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:30]   
| [8:30]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|again, needs a bit of security to warn people they're linking to outside LL and may be sharing personal data.
| style="white-space:normal;"|again, needs a bit of security to warn people they're linking to outside LL and may be sharing personal data.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:30]   
| [8:30]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|like also having a personal mp3 or QT-stream would be nice
| style="white-space:normal;"|like also having a personal mp3 or QT-stream would be nice
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:30]   
| [8:30]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Completely - again, use cases on the wiki page, please!
| style="white-space:normal;"|Completely - again, use cases on the wiki page, please!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:30]   
| [8:30]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|playing in your HUD
| style="white-space:normal;"|playing in your HUD
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:30]   
| [8:30]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|fair enough.
| style="white-space:normal;"|fair enough.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:30]   
| [8:30]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, so, when can we expect to be able to do this in an unmodded client?
| style="white-space:normal;"|Zero, so, when can we expect to be able to do this in an unmodded client?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:30]   
| [8:30]   
| colspan="2"|''Zero Linden is frantically reading the scroll back''
| colspan="2"|''Zero Linden is frantically reading the scroll back''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:31]   
| [8:31]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|oops, sorry, Jarod - add use cases in the wiki please!
| style="white-space:normal;"|oops, sorry, Jarod - add use cases in the wiki please!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:31]   
| [8:31]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|can i add a new section?
| style="white-space:normal;"|can i add a new section?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:32]   
| [8:32]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Completely - there IS an XML file that describes a link set.... but I'd rather give you an API with a well defined format than that
| style="white-space:normal;"|Completely - there IS an XML file that describes a link set.... but I'd rather give you an API with a well defined format than that
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:32]   
| [8:32]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Wyn - we do.
| style="white-space:normal;"|Wyn - we do.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:32]   
| [8:32]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|(have good coffee)
| style="white-space:normal;"|(have good coffee)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:32]   
| [8:32]   
| Vitis Obviate:
| Vitis Obviate:
| style="white-space:normal;"|Zero - the XMl would be perfect for a lot of tings
| style="white-space:normal;"|Zero - the XMl would be perfect for a lot of tings
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:32]   
| [8:32]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|http://youtube.com/watch?v=mEKBlwZlBtw to just watch the vido. hipihi.com is written in characters. i don't know if there's an English page or not.
| style="white-space:normal;"|http://youtube.com/watch?v=mEKBlwZlBtw to just watch the vido. hipihi.com is written in characters. i don't know if there's an English page or not.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:33]   
| [8:33]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|wish list: Better "Ignore" functionality, and better "No Tresspass" functionality. Idea: Instead of a "do not enter" and being blocked, a no-tresspass region should appear to be blank, and though I could traverse it, anoyone in that region would be blind and uneffected by any thing I am or do (their client is simply not notified by my presense as I pass through).
| style="white-space:normal;"|wish list: Better "Ignore" functionality, and better "No Tresspass" functionality. Idea: Instead of a "do not enter" and being blocked, a no-tresspass region should appear to be blank, and though I could traverse it, anoyone in that region would be blind and uneffected by any thing I am or do (their client is simply not notified by my presense as I pass through).
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:33]   
| [8:33]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Helena - I think that the ground rendering is so specialized, I'm not sure what a "ground" prim would be like - we'd have to have a totally different set of editor controls for prims of type "ground"......
| style="white-space:normal;"|Helena - I think that the ground rendering is so specialized, I'm not sure what a "ground" prim would be like - we'd have to have a totally different set of editor controls for prims of type "ground"......
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:34]   
| [8:34]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Tao - viewer/in-world/out-world interaction is a great topic --- but a big one, so let's save it for next time
| style="white-space:normal;"|Tao - viewer/in-world/out-world interaction is a great topic --- but a big one, so let's save it for next time
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:34]   
| [8:34]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|in the same light, I should be able to click any object or region, and make it "invisble" to me. it becomes background texture.
| style="white-space:normal;"|in the same light, I should be able to click any object or region, and make it "invisble" to me. it becomes background texture.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:34]   
| [8:34]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|it would have to be a non-opengl standard geometric mesh and that would be a serious download
| style="white-space:normal;"|it would have to be a non-opengl standard geometric mesh and that would be a serious download
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:34]   
| [8:34]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|I was imagining something that had the normal shapes of prims but appeared to be textures so they blended in with the terrain
| style="white-space:normal;"|I was imagining something that had the normal shapes of prims but appeared to be textures so they blended in with the terrain
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:34]   
| [8:34]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|oh the terrain textures are available in the library folder
| style="white-space:normal;"|oh the terrain textures are available in the library folder
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:34]   
| [8:34]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|in your inventory
| style="white-space:normal;"|in your inventory
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:35]   
| [8:35]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|you can make a cube look just like a rock
| style="white-space:normal;"|you can make a cube look just like a rock
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:35]   
| [8:35]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|Yeah but those mesh together in real terrain which can't be done easily on a prim
| style="white-space:normal;"|Yeah but those mesh together in real terrain which can't be done easily on a prim
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:35]   
| [8:35]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Completely - I wonder about the consequences of a world where everyone can filter it -- would it become so fragmented as to no longer be a shared virtual reality?
| style="white-space:normal;"|Completely - I wonder about the consequences of a world where everyone can filter it -- would it become so fragmented as to no longer be a shared virtual reality?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:35]   
| [8:35]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|This would solve many negative "neighbor" problems.
| style="white-space:normal;"|This would solve many negative "neighbor" problems.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:35]   
| [8:35]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|or create them ;-)
| style="white-space:normal;"|or create them ;-)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:35]   
| [8:35]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|like banlines
| style="white-space:normal;"|like banlines
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:35]   
| [8:35]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|And on that socio-theoretical note, I'm going to wrap up!
| style="white-space:normal;"|And on that socio-theoretical note, I'm going to wrap up!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:35]   
| [8:35]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|oh true, you have to save copies and mix them using paint shop or such then upload those specialized versions
| style="white-space:normal;"|oh true, you have to save copies and mix them using paint shop or such then upload those specialized versions
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:35]   
| [8:35]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|IMO, there are two distinct uses for owned space here.
| style="white-space:normal;"|IMO, there are two distinct uses for owned space here.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|places you want people to come and enjoy, and places you want privacy and only your invitees to enjoy.
| style="white-space:normal;"|places you want people to come and enjoy, and places you want privacy and only your invitees to enjoy.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Completely Obscure:
| Completely Obscure:
| style="white-space:normal;"|they are distinct.
| style="white-space:normal;"|they are distinct.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| Helena Lycia:
| Helena Lycia:
| style="white-space:normal;"|And then you decide to move everything up 5m and you have to redo all the textures
| style="white-space:normal;"|And then you decide to move everything up 5m and you have to redo all the textures
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Wyn Galbraith:
| Wyn Galbraith:
| style="white-space:normal;"|Thank you Zero, these meetings are a real education for me.
| style="white-space:normal;"|Thank you Zero, these meetings are a real education for me.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|wull zero it's already pretty filtered with open teleortation and ban lines anyway
| style="white-space:normal;"|wull zero it's already pretty filtered with open teleortation and ban lines anyway
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Since, after all, this is a tech-talk --- if you want community theory - go to Robin's Office hourse!
| style="white-space:normal;"|Since, after all, this is a tech-talk --- if you want community theory - go to Robin's Office hourse!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| Khamon Fate:
| Khamon Fate:
| style="white-space:normal;"|how much worse can it get?
| style="white-space:normal;"|how much worse can it get?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|*hours
| style="white-space:normal;"|*hours
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| Jarod Godel:
| Jarod Godel:
| style="white-space:normal;"|Zero, I added In-Client Browser to the wiki page
| style="white-space:normal;"|Zero, I added In-Client Browser to the wiki page
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|ok, so how is voice implemented? :-)
| style="white-space:normal;"|ok, so how is voice implemented? :-)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| colspan="2"|''Khamon Fate claps for jarod''
| colspan="2"|''Khamon Fate claps for jarod''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:36]   
| [8:36]   
| Zero Linden:
| Zero Linden:
| style="white-space:normal;"|Thank you all....
| style="white-space:normal;"|Thank you all....
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:36]   
| [8:36]   
| Tao Takashi:
| Tao Takashi:
| style="white-space:normal;"|<-- getting back to tech ;-)
| style="white-space:normal;"|<-- getting back to tech ;-)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Jarod Godel:
| Jarod&nbsp;Godel:
| style="white-space:normal;"|Robin has a horse? cool!
| style="white-space:normal;"|Robin has a horse? cool!
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Zero Linden:
| Zero&nbsp;Linden:
| style="white-space:normal;"|Tao - again another big topic
| style="white-space:normal;"|Tao - again another big topic
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Khamon Fate:
| Khamon&nbsp;Fate:
| style="white-space:normal;"|thanks for hosting zero
| style="white-space:normal;"|thanks for hosting zero
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Helena Lycia:
| Helena&nbsp;Lycia:
| style="white-space:normal;"|It would be great if prim faces could be set to render as though they were terrain, no other texture effects working, just render to look like terrain at that height and angle
| style="white-space:normal;"|It would be great if prim faces could be set to render as though they were terrain, no other texture effects working, just render to look like terrain at that height and angle
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Wyn Galbraith:
| Wyn&nbsp;Galbraith:
| style="white-space:normal;"|She has a house ;)
| style="white-space:normal;"|She has a house ;)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Vitis Obviate:
| Vitis&nbsp;Obviate:
| style="white-space:normal;"|ty Zero
| style="white-space:normal;"|ty Zero
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Zero Linden:
| Zero&nbsp;Linden:
| style="white-space:normal;"|Hey - don't make fun of my bad typing skillz
| style="white-space:normal;"|Hey - don't make fun of my bad typing skillz
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Tao Takashi:
| Tao&nbsp;Takashi:
| style="white-space:normal;"|I know and basically I know so don't worry about it
| style="white-space:normal;"|I know and basically I know so don't worry about it
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Zero Linden:
| Zero&nbsp;Linden:
| style="white-space:normal;"|See ya
| style="white-space:normal;"|See ya
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Tao Takashi:
| Tao&nbsp;Takashi:
| style="white-space:normal;"|and I more likely would ask on the beta grid then
| style="white-space:normal;"|and I more likely would ask on the beta grid then
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [8:37]   
| [8:37]   
| Zero Linden:
| Zero&nbsp;Linden:
| style="white-space:normal;"|As always, transcript in the wiki
| style="white-space:normal;"|As always, transcript in the wiki
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [8:37]   
| [8:37]   
| Wyn Galbraith:
| Wyn&nbsp;Galbraith:
| style="white-space:normal;"|Typing skills only are important while coding :)
| style="white-space:normal;"|Typing skills only are important while coding :)
|}
|}

Latest revision as of 15:26, 20 March 2007

Transcript of Zero Linden's office hours:

[7:39] Tao Takashi: Hi Zero
[7:39] Helena Lycia: Hiya Zero
[7:40] Vitis Obviate: Heya Zero
[7:40] Tao Takashi: yeah, if you don't have it switched on it might be strange in a crowd of people having it on
[7:40] Zero Linden: Hello all
[7:40] Tao Takashi: need to check this out soon :)
[7:40] Zero Linden: Sorry I'm a bit late....
[7:40] Zero Linden: couldn't figure out why I couldn't log in......
[7:40] Zero Linden: ...turns out I forgot to plug my ethernet cable in!
[7:40] Zero Linden: D'oh!
[7:40] Drewan Keats: I would submit it as a bug :)
[7:41] Zero Linden: Oh, I escalated ... had Philip working on it!
[7:41] Tao Takashi: why do you unplug your ethernet cable? ;-)
[7:41] Khamon Fate: they have second life over ethernet now
[7:41] Tao Takashi: SLoIP :)
[7:42] Zero Linden: It's a lap top - and I just got into S.F.
[7:42] Vitis Obviate: sorry...didnt' relize I was typing... :)
[7:43] Zero Linden: So - My first big question is....
[7:43] Zero Linden: is this time actually convienent for anyone?
[7:43] Vitis Obviate: /ao off
[7:43] Zero Linden: Or would it make more sense to just make the Tuesday hours 2 hours long?
[7:43] Vitis Obviate: personally - I like this time
[7:44] Helena Lycia: As a UK person this is slightly too early for me... right inside work hours
[7:44] Zero Linden: It was intended for Europe - but don't know if there is anyone here?
[7:44] Tao Takashi: well, I am from Germany and it's also slightly too early for me
[7:44] Helena Lycia: 3:30pm for UK... if I'm at work I don't normally get home until 6
[7:45] Zero Linden: Actually, I purposely picked worked hours time -- assumed that the people interested in this level of talk would be doing it from work... but there ya go, shows ya what I know!
[7:45] Zero Linden: Last time (tuesday) we had a lively discussion about Zha's blob-data desires
[7:45] Tao Takashi: well, I am doing SL at work but I would prefer to do the chatting after the real work ;-)
[7:45] Helena Lycia: I don't think my work would be too happy if I played SL instead of managing a call centre routing system
[7:46] Khamon Fate: either time works for me
[7:46] Tao Takashi: well, it's not that impossible for me actually so don't care about me :) I am fine as long as it's not completely my nighttimew
[7:46] couch sit 1 RED.: Wyn Galbraith, say '/1 Hide' to hide me, or '/1 Show' to make me show. Or just right-click and sit on me to use me.
[7:46] Khamon Fate: as long as y'all are willing to have office hours, i'm willing to work around your respective schedules
[7:47] Zero Linden: Well - latest news from Studio Icehouse: we now have a test grid where almost ALL communication, even viewer to sim, is based on LLSD over TCP
[7:48] Tao Takashi: cool :)
[7:48] Zero Linden: As I've said, this doesn't result in any observable difference in the world ... but paves the way for
[7:48] Tao Takashi: and how is it working? how good that is
[7:48] Zero Linden: both smoother upgrades and future architectures
[7:48] Zero Linden: Tao - you basically can't tell
[7:48] Zero Linden: But it is hard to know on a test grid -
[7:49] Tao Takashi: yeah, sure
[7:49] Zero Linden: becuase nothing behaves like 6k processess... except 6k processes
[7:49] Tao Takashi: but it's still better than if you could tell on the test grid ;-)
[7:49] Zero Linden: Yes - we're quite happy
[7:49] Zero Linden: Today we'll be getting our code line in sync with the current release-candidate internally
[7:50] Zero Linden: and getting ready for a full QA test with all the TCP switches turned off
[7:50] Zero Linden: then we'll deploy that way - again proving that if we have to "blow the circuite breakers" when we deploy TCP, we can
[7:50] Vitis Obviate nods
[7:50] Vitis Obviate: sounds like you are making steady progress
[7:51] Tao Takashi: indeed
[7:51] Tao Takashi: why actually was UDP choosen in the first place? is that known or lost in history? ;-)
[7:52] Zero Linden: Because it was thought that the vast majority of the messages would be things like object updates to the viewer and control inputs to the sim
[7:52] Zero Linden: these kinds of messages you want to just drop if there is a network hickccup
[7:52] Zero Linden: so UDP is the appropriate choice
[7:53] Tao Takashi: but then somebody implemented tcp-like features... ;-)
[7:53] Zero Linden: BUT as the system evolved in the SL of today, it turned out that 99.9% of the traffic are other things
[7:53] Zero Linden: and those messages are much more TCP like is style -- you really don't want to lose 'em
[7:53] Zero Linden: and order can be importantt
[7:53] Tao Takashi: yep
[7:53] Jarod Godel: Like what?
[7:54] Jarod Godel: What's not streaming? Chat? llEmail?
[7:54] Tao Takashi: so what is the majority of traffic these days? I only looked slightly into libsl and the source in order to get it implemented in Python (which I did not finish though)
[7:54] Zero Linden: Chat and IM,
[7:54] Zero Linden: Monitary transactions
[7:54] Zero Linden: Anything out of Search
[7:54] Zero Linden: Profile and Group info
[7:54] Zero Linden: Land settings...
[7:54] Jarod Godel: money. not something to loose in a hiccup. ;)
[7:54] Zero Linden: I could go on and on
[7:55] Khamon Fate: everything was using udp jarod, transactions, notecards, inventory, search
[7:55] Zero Linden: Actually, even edits to objects are probably best sent TCP
[7:55] Khamon Fate: things that need to be connection-oriented
[7:55] Zero Linden: Ever drag an object only to have it snap back to a prior position?
[7:55] Zero Linden: Really annoying!
[7:55] Tao Takashi: I don't like objects snapping back to some earlier state when editing indeed ;-)
[7:55] Jarod Godel: I think podcasts > streaming prove EVERYTHING is best sent over tcp/ip
[7:55] Tao Takashi: same with texture changes for many objects
[7:55] Helena Lycia: All to frequently
[7:55] Vitis Obviate: I presume you have decent instrumentation on the overall status of things - network, various dbs etc. - so you can quantify the improvements fromt he current situation to when you invoike the new messaging?
[7:56] Helena Lycia: Is there a likely eta for this change going live?
[7:56] Zero Linden: Tao - actually, there is a particular change in the works for texture changes!
[7:56] Wyn Galbraith nods and gets that snap back thing alot.
[7:56] Khamon Fate: textures downloads *can* work over tcp/ip *if* the local cache is effective
[7:56] Tao Takashi: good to hear
[7:56] Zero Linden: Turns out that we had a message - change a texture on a particular face ... and we just used it even when changing all textures on all faces on all prims...
[7:56] Tao Takashi: what I'd also like though would be a way to set external textures :)
[7:56] Jarod Godel: Khamon, or if the servers are un-centralized. Nevermind.
[7:56] Khamon Fate: it's not been a viable option for SL because the local caching has suxx0r3d
[7:57] Zero Linden: but we also had a message for changing textures on multiple faces....
[7:57] Tao Takashi: like for stores having RL items that would be very handy to have that instead of uploading everything (which is not that dynamic)
[7:57] Zero Linden: we weren't using it in all cases for editing..... so the fix was simple since the code was already there!
[7:57] Khamon Fate: well now that's funny because LSL only has one texture change command that accepts a single face number or ALL
[7:58] Zero Linden: Khamon - we have textures over TCP in the lab here....
[7:58] Zero Linden: seems to work well
[7:58] Tao Takashi: also textures from the web? :)
[7:58] Khamon Fate: will we have a test client for that grid at some point for stressing?
[7:58] Zero Linden: Textures from the web, no
[7:58] Zero Linden: not anytime soon...
[7:58] Zero Linden: BUT
[7:58] Tao Takashi: too bad, that's the main thing I am missing
[7:59] Tao Takashi: dynamically changign textures based on RL item search etc.
[7:59] Zero Linden: We've been talking about what HTML on a Prim would / could mean
[7:59] Zero Linden: I think getting textures from the web onto a prim is a Use Case there
[7:59] Helena Lycia: You could string a loads of parms together in llSetPrimitiveParams to do textures on multiple faces
[7:59] Zero Linden: PLEASE add it to the growing comments on my Use Cases for HTML on a Prim discussion
[7:59] Jarod Godel: It should be there.
[7:59] Zero Linden: here: https://wiki.secondlife.com/wiki/Discussion_Page_for_Zero_Linden%27s_Office_Hours
[8:00] Tao Takashi: ok, but what I've heard it was planned to only have a limited set of textures being HTML and what I'd like is e.g. loading a bookshelf full of books from the web (the covers of these)
[8:00] Tao Takashi: and eventually filling my whole bookshop like that instead of uploading each of them
[8:00] Zero Linden: These is some differences in getting textures from the internet as a whole vs. from our asset server.
[8:00] Khamon Fate: zero, backing up a step, do you support our request to assign textures to a face using a url so that the client retrieves it from a source other than LL's web servers?
[8:00] Zero Linden: For one, images on the internet aren't in formats that are easily renderable in OpenGL efficiently
[8:00] Jarod Godel: ... Bwah?
[8:00] Zero Linden: For example, they are not in a format with multiple MIP levels
[8:00] Tao Takashi: well, the other option would be to have a more automateable upload interface
[8:01] Tao Takashi: like a web service
[8:01] Tao Takashi: login, upload texture, get back UUID and get L$10 charged
[8:01] Khamon Fate: wel then just have the client cover the face with an cannot translate texture
[8:01] Jarod Godel: Yes
[8:01] Khamon Fate: put the odus on US to make sure our externally called textures are in a proper format
[8:01] Jarod Godel: That's a PHP script, Zero.
[8:01] Tao Takashi: right now I'd do it probably with libsl but that sounds more like sort of a hack and overkill ;-)
[8:01] Zero Linden: Khamon - so - it is clearly a cool idea to just put a URL for a texture on a face
[8:01] Completely Obscure: If I may jump in -- any time you allow someone to design something that retrieves content from outside LL, it should be some kind of signed interface so that I (as a user) can say no, I don't want non LL content. It is a big security and safety issue.
[8:01] Zero Linden: here are the obsticles:
[8:02] Jarod Godel: "Upload with this script TO YOUR SPACE, and it'll convert to JPEG2000"
[8:02] Zero Linden: 1) A URL is generally much longer than an asset-id (only 16 bytes)
[8:02] Jarod Godel: tinyurl
[8:02] Completely Obscure: I can track someone in RL by knowing which avatar is seeing a face that pulls html from my website, and looking at my site logs to see their IP address.
[8:02] Khamon Fate: shhh jarod let him list
[8:02] Zero Linden: 2) The viewer would then have to accept one or more of the formats for images on your web site
[8:02] Jarod Godel: see: PHP script
[8:02] Tao Takashi: IPs are logged everywhere anyway, I don't see this as an issue
[8:02] Zero Linden: (I bet you don't have 'em in jpeg2000 stream format...)
[8:03] Completely Obscure: Tao, there's a huge difference.
[8:03] Jarod Godel: (I bet there's a library to convert them)
[8:03] Zero Linden: 3) Yes, there is an information exposure issue:
[8:03] Tao Takashi: well, what about the texture upload idea via webservice?
[8:03] Completely Obscure: I don't know you. you don't trust me (or shouldn't) but if looking at me you are pulling html for my shirt texture, I can link your real life IP to your avatar identity.
[8:04] Zero Linden: 4) Non-MIP level images could easily ruin the viewers graphic performance
[8:04] Zero Linden: Again - that isn't to say that we don't want to figure out a way to handle this... but
[8:04] Zero Linden: these are the obsticles
[8:04] Vitis Obviate: zero - I would be happy to convert formats outside of SL, and reference only allowable formats - as a very nice first step.
[8:04] Tao Takashi: yeah, I guessed so.. but it would be a great feature and would enable quite some nice applications
[8:04] Jarod Godel: Zero, but at least two of those obstacles are easily solvable by 3rd party hosts
[8:04] Completely Obscure: IMCO, Tao, the two biggest issues faced here are not programmability ones, but are security/privacy and scale limitations in the current architecture.
[8:05] Jarod Godel: SL could open up imagehost.secondlife.com and rake in bucks from that
[8:05] Zero Linden: Vitis - careful what you agree to there! :-) have you looked at the tool support for jpeg2000 streaming format?
[8:05] Tao Takashi: well, the webservice wouldn't have these issues with IPs etc.
[8:05] Khamon Fate: can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
[8:05] Tao Takashi: it simply would be the same like uploading in-world
[8:05] Zero Linden: Jarod - I don't think we could rake in the bucks for web hosting -- that is already a thin margin business as it is and there are plenty of players that have the experience to do it well
[8:06] Zero Linden: Tao - as for a capability for uploading textures via REST API - that is a pretty easy thing to imagine doing
[8:06] Jarod Godel: Zero, you say that, but imageshack and flickr do ok. My point it, the url length and jpeg2000 problems could be solved with a 404 texture and a company that dealt with sl image hosting.
[8:07] Completely Obscure: No, if anything it makes more sense to introduce the idea of "trusted" sources through signed development resources, the allow more peer to peer (or peer proxy hubs) so that each client ui can describe parts of "local content" directly to the other client browsers in the region rather than having to centralize EVERY db lookup.
[8:07] Completely Obscure: Jarod, a partnership with flickr would work well and be more financially sensible.
[8:07] Zero Linden: Indeed, those companies do okay - but that is what they DO
[8:07] Tao Takashi: Zero: that would be sufficient for my cases.. I could prepare stuff on my web backend, upload it and notify some script to change the textures
[8:08] Taja Beatty listens quietly
[8:08] Jarod Godel: Nevermind. You guys want to host images. I'm not going to argue.
[8:08] Vitis Obviate thinks that if he really neeed to covert tons of images into any format, a way could be found.
[8:08] Zero Linden: Tao - I'm curious - what kind of volume do you think you'd run?
[8:09] Tao Takashi: of images?
[8:09] Zero Linden: yes - how many L$10 uploads would you do a day?
[8:09] Tao Takashi: we now have 10 bookshelfs with 20 books each for 2 countries and this is 400 images then
[8:09] Tao Takashi: and the plan was to change it weekly although not every book will be exchanged
[8:09] Completely Obscure: Another option is to have LL based "proxy cache" web servers which can serve image and text content from any web site that gets a simple "certification" from LL. Just something to indicate the remote site meets a few characteristics and the owner is known and can be held responsible (avoids people using the proxies to host really nasty things)
[8:10] Tao Takashi: so not really sure right now
[8:10] Tao Takashi: but even changing 100 textures manually is not a joy to do ;-)
[8:10] Khamon Fate notices Zero didn't state the zeroth reason that Philip has always been adamantly opposed to self hosting in general.
[8:10] Zero Linden: Which is?
[8:11] Zero Linden observes that Cory and Philip have been chatting right next to his desk this whole time!
[8:11] Jarod Godel: I will say this -- and maybe html on a prim covers it: imagine Flickr or Myspace if you couldn't dump phonecam images to them. SL is the only social software I know that doesn't facilitate this.
[8:11] Khamon Fate: you're ruining my immersion zero
[8:12] Completely Obscure: You could sort of do it, because ll supports video streams and you could easily hack images to come in as video.
[8:12] Completely Obscure: but it's a miserable hack.
[8:12] Khamon Fate: Zero, can the viewer not be coded to convert as the asset upload does now? also, can the viewer not just reject any non-MIP textures out of hand?
[8:12] Wyn Galbraith waves to the RLer's :)
[8:12] Zero Linden: So the whole question about HTML on a prim - is that we need to understand the use cases for it.... and so far, I'm seeing that #1 use case is just to get some external image on a prim face
[8:12] Zero Linden: or at least that is what all these uses would use it for
[8:13] Zero Linden: Khamon - those conversions aren't cheap in time
[8:13] Tao Takashi: oh, I'd also use it for more dynamic HUDs
[8:13] Jarod Godel: Zero, there's also web forms. In-world wikis.
[8:13] Khamon Fate: that's all you've seen zero because it's the best we can do without clickable links
[8:13] Zero Linden: Or memory
[8:13] Vitis Obviate: text on prim
[8:13] Tao Takashi: or at least for the easier implementation of them
[8:13] Zero Linden: So imagine walking into a region, a store, with easily 100 textures from the web...
[8:13] Jarod Godel: With xml-rpc, web-on-a-prim makes building nice interfaces possible
[8:13] Tao Takashi: text is definitely the other importnat usecase
[8:13] Zero Linden: it would be quite a burden on the viewer at the moment.
[8:13] Khamon Fate: we don't even have clickable areas of prim faces to "fake" links like we do with image maps
[8:13] Completely Obscure: I think instead it might be interesting to have not "html" on a prim face, but to define as one "texture" alternative a native "non-viewer" window that could be an embedded actual browser. This is supported on most OS platforms at this point.
[8:14] Khamon Fate: true, that would be quite a burden on the viewer. it's not a web browser after all.
[8:14] Completely Obscure: Thinking in terms of making the experience more useful and flexible, its time maybe to "break down the 4th wall" as it were.
[8:15] Khamon Fate: and it only uses 98% of my processor time now
[8:15] Tao Takashi: any other text-on-a-prim-solution would work for me, too, though ;-) I don't necessarily need HTML ;-) But it would enable more use cases of course
[8:15] Zero Linden: Completely - actually it isn't well supported - we are an OpenGL application and putting an arbitrary OS window on a OpenGL texture is...
[8:15] Vitis Obviate: I am not interesting in embedded arbitrary web views into SL...at least not any time soon
[8:15] Zero Linden: ... well if the world were MacOS, easiy
[8:15] Zero Linden: but - tricky or hard in general!
[8:15] Tao Takashi: it isn't? ;-)
[8:15] Khamon Fate wonders if third "trusted" parties would spring up to host properly formatted textures for SL viewers to access
[8:15] Helena Lycia: Actually being able to put text on a prim easily would be nice, whether it be from an external web page or a notecard in a prim... making signs for shops would be so much easier
[8:16] Completely Obscure: khamon, I've done a LOT of work on performance stuff in code recently, and I don't think client side performance is as simple as "its too busy" I think some aspects are very busy, but there is a lot of room for things that isn't.
[8:16] Vitis Obviate: the HTML on a prim story on Zero's discussion page has lots of good info on this
[8:16] Tao Takashi: and changign text dynamically would be so much easier then, too (without that massive prim usage of xytext)
[8:16] Tao Takashi: I need to read that
[8:16] Zero Linden: Helena - getting arbitrary text nicely rendered on a prim would be a different, and very useful, use case
[8:16] Vitis Obviate: its short, focused and useful
[8:17] Wyn Galbraith smiles, "If you put text on a prim, wouldn't that lead to the next step, fonts on a prim, point size on a prim, etc?"
[8:17] Khamon Fate: thanks obscure, i'm interested to know what types of things are not busy. is there a discussion about that somewhere?
[8:17] Zero Linden: Khamon - I also originaly thought: Hey - my web browser displays pages with 100s of images easily - why can't the viewer
[8:17] Zero Linden: but I've learned that the problem is quite a bit different
[8:17] Zero Linden: For one, we are talking about 1000s of textures
[8:17] Khamon Fate: true
[8:18] Completely Obscure: stepping back from that problem a bit, for a bigger picture, the real problem with points/fonts/whatever, is that the conversion from vectors to raster as something becomes a texture and is stretched onto a prim is very hard to predict as you're working on the texture.
[8:18] Zero Linden: Second - to make the 3D expereince work - we have to be very careful about the order we load 'em
[8:18] Zero Linden: and we need to load a bit of each generally before getting a lot of any one
[8:18] Zero Linden: a web browser basically starts pulling them four at a time, left to right, top to bottom.... (in HTML space)
[8:19] Completely Obscure: how big a nightmare would it be, Zero, to come up with a native vector prim face?
[8:19] Zero Linden: and well.... you don't notice that the 50 images off the bottom of the page aren't loaded as you are still reading the top
[8:19] Completely Obscure: btw: first look render pipeline is a miraculous "look and feel" difference.
[8:20] Zero Linden: I'm not sure what you mean, about "native vector" -- you mean like display description language?
[8:20] Zero Linden: I think that would be a bigger morrass than we'd like
[8:20] Zero Linden: Lots to design and tools... unless we could use some existing format
[8:21] Zero Linden: Flash?
[8:21] Completely Obscure: to some extent. I'm just trying to look at the bigger problem that makes people feel like they want text or html on a prim face.
[8:21] Zero Linden: which brings us back to HTML on a prim -
[8:21] Completely Obscure: what they really want, actually, is better control over the detail level and how it lays on.
[8:21] Zero Linden: Indeed - but we're not going to render PostScript, or PCL, or PDF....
[8:21] Completely Obscure: so how can THAT be solved?
[8:21] Zero Linden: since those are rather big to manage, and not designed for small display spaces
[8:22] Completely Obscure: either by much more complex real-time rendering (as you say, very very hard)
[8:22] Completely Obscure: OR, but better off-line tools
[8:22] Zero Linden: But - again, for all it's quirks, HTML is a somewhat manageable display language
[8:22] Completely Obscure: An offline sim -- think like a mini-grid -- that could be run if you have enough PC power,
[8:22] Jarod Godel: what about using SMIL?
[8:22] Wyn Galbraith has a thought, "What if the text could be 'printed' to the prim, then it wouldn't matter if it was HTML, PDF or PS..."
[8:23] Completely Obscure: so you can do your building offline entirely.
[8:23] Wyn Galbraith: Sor t of like MS Image printer.
[8:23] Completely Obscure: then when you FINISH an item, upload it as a "collection of prims" already linked as an object.
[8:23] Completely Obscure: then you could focus on the security and limits on what defines an uploadable object / prim set,
[8:24] Tao Takashi: There-on-a-prim...
[8:24] Jarod Godel: haha
[8:24] Completely Obscure: but open the off-line tools in ways that would never scale or be secure for in world editing.
[8:24] Zero Linden: Well- right now, there is nothing stopping anyone from doing an offline builder -- the open source viewer has everything you need
[8:24] Zero Linden: Granted
[8:25] Zero Linden: the final upload would look like your avatar
[8:25] Zero Linden: building in hyper-mode
[8:25] Zero Linden: but, it is quite doable
[8:25] Jarod Godel: a macro
[8:25] Zero Linden: Right - off line build, then log in, run the macro
[8:25] Completely Obscure: somewhere, there is a definition of an object, and of the prims it contains.
[8:25] Zero Linden: Getting an "upload this link set" message would then just be an optimization
[8:25] Completely Obscure: if at the end of the day that's what I end up with, I should be able to upload it as a object.
[8:26] Khamon Fate: are they drinking coffee?
[8:26] Jarod Godel: Zero, is there any chance of expanding the in-client Help browser to something more?
[8:26] Completely Obscure: since I haven't looked, for the sake of discussion suppose the couch I am on can ultimately be boiled down to an xml document at some point on a server somewhere.
[8:26] Khamon Fate: do philip and cory always drink coffee when they talk?
[8:27] Tao Takashi: they would spill all the time
[8:27] Jarod Godel: I'd be happy if my scripts could launch those to a url.
[8:27] Zero Linden: Khamon - no, neither was holding a coffee cup. Though both Philip and I have coffee cups on our desk.
[8:27] Completely Obscure: maybe xml, maybe something else, but whatever it is, I should be able to upload one, and have it serialized into the site.
[8:27] Wyn Galbraith wonders if LL has good coffee ;)
[8:27] Zero Linden didn't realize that folks cared about the coffee habits of Lindens....
[8:27] Vitis Obviate: I'd like to discuss instramentation and communication between LL and residents at some point
[8:27] Tao Takashi: Hm, I didn't get a coffee when I was there
[8:27] Zero Linden: Jarod - good point - yes,
[8:28] Helena Lycia: There is something else I'd like to see on a prim that I've been wondering about recently, not exactly related to this topic but I wonder about why there isn't an option to get a prim to render as though it was terrain (ie apparently textured as though it was normal terrain at the prim's location)
[8:28] Zero Linden: the browser functionality is sort of general.
[8:28] Zero Linden: In fact, you could mod the viewer now so that when a URL request is generated by a script, you give the user the option to open it in an in-viewer browser flower
[8:28] Zero Linden: floater
[8:28] Zero Linden: rather than their external browser
[8:28] Zero Linden: the only reason we don't right now
[8:28] Wyn Galbraith has wondered about that Helena.
[8:29] Zero Linden: is that it is still the case that a number of things don't work with the internal browser
[8:29] Completely Obscure: Zero, THAT kind of interaction is hugely valueable to long term use here.
[8:29] Zero Linden: So we can't be sure that all pages will load
[8:29] Khamon Fate: have y'all watched the terraforming scenes in the HiPiHi demo?
[8:29] Completely Obscure: the ability for in world links to launch outside items could really expand use.
[8:29] Khamon Fate: now *that's* ground texturing
[8:29] Helena Lycia: I haven't
[8:29] Wyn Galbraith: Do you have the link for that?
[8:29] Tao Takashi: more interaction between in- and outside world is great in general ;-)
[8:30] Completely Obscure: again, needs a bit of security to warn people they're linking to outside LL and may be sharing personal data.
[8:30] Tao Takashi: like also having a personal mp3 or QT-stream would be nice
[8:30] Zero Linden: Completely - again, use cases on the wiki page, please!
[8:30] Tao Takashi: playing in your HUD
[8:30] Completely Obscure: fair enough.
[8:30] Jarod Godel: Zero, so, when can we expect to be able to do this in an unmodded client?
[8:30] Zero Linden is frantically reading the scroll back
[8:31] Zero Linden: oops, sorry, Jarod - add use cases in the wiki please!
[8:31] Jarod Godel: can i add a new section?
[8:32] Zero Linden: Completely - there IS an XML file that describes a link set.... but I'd rather give you an API with a well defined format than that
[8:32] Zero Linden: Wyn - we do.
[8:32] Zero Linden: (have good coffee)
[8:32] Vitis Obviate: Zero - the XMl would be perfect for a lot of tings
[8:32] Khamon Fate: http://youtube.com/watch?v=mEKBlwZlBtw to just watch the vido. hipihi.com is written in characters. i don't know if there's an English page or not.
[8:33] Completely Obscure: wish list: Better "Ignore" functionality, and better "No Tresspass" functionality. Idea: Instead of a "do not enter" and being blocked, a no-tresspass region should appear to be blank, and though I could traverse it, anoyone in that region would be blind and uneffected by any thing I am or do (their client is simply not notified by my presense as I pass through).
[8:33] Zero Linden: Helena - I think that the ground rendering is so specialized, I'm not sure what a "ground" prim would be like - we'd have to have a totally different set of editor controls for prims of type "ground"......
[8:34] Zero Linden: Tao - viewer/in-world/out-world interaction is a great topic --- but a big one, so let's save it for next time
[8:34] Completely Obscure: in the same light, I should be able to click any object or region, and make it "invisble" to me. it becomes background texture.
[8:34] Khamon Fate: it would have to be a non-opengl standard geometric mesh and that would be a serious download
[8:34] Helena Lycia: I was imagining something that had the normal shapes of prims but appeared to be textures so they blended in with the terrain
[8:34] Khamon Fate: oh the terrain textures are available in the library folder
[8:34] Khamon Fate: in your inventory
[8:35] Khamon Fate: you can make a cube look just like a rock
[8:35] Helena Lycia: Yeah but those mesh together in real terrain which can't be done easily on a prim
[8:35] Zero Linden: Completely - I wonder about the consequences of a world where everyone can filter it -- would it become so fragmented as to no longer be a shared virtual reality?
[8:35] Completely Obscure: This would solve many negative "neighbor" problems.
[8:35] Tao Takashi: or create them ;-)
[8:35] Tao Takashi: like banlines
[8:35] Zero Linden: And on that socio-theoretical note, I'm going to wrap up!
[8:35] Khamon Fate: oh true, you have to save copies and mix them using paint shop or such then upload those specialized versions
[8:35] Completely Obscure: IMO, there are two distinct uses for owned space here.
[8:36] Completely Obscure: places you want people to come and enjoy, and places you want privacy and only your invitees to enjoy.
[8:36] Completely Obscure: they are distinct.
[8:36] Helena Lycia: And then you decide to move everything up 5m and you have to redo all the textures
[8:36] Wyn Galbraith: Thank you Zero, these meetings are a real education for me.
[8:36] Khamon Fate: wull zero it's already pretty filtered with open teleortation and ban lines anyway
[8:36] Zero Linden: Since, after all, this is a tech-talk --- if you want community theory - go to Robin's Office hourse!
[8:36] Khamon Fate: how much worse can it get?
[8:36] Zero Linden: *hours
[8:36] Jarod Godel: Zero, I added In-Client Browser to the wiki page
[8:36] Tao Takashi: ok, so how is voice implemented? :-)
[8:36] Khamon Fate claps for jarod
[8:36] Zero Linden: Thank you all....
[8:36] Tao Takashi: <-- getting back to tech ;-)
[8:37] Jarod Godel: Robin has a horse? cool!
[8:37] Zero Linden: Tao - again another big topic
[8:37] Khamon Fate: thanks for hosting zero
[8:37] Helena Lycia: It would be great if prim faces could be set to render as though they were terrain, no other texture effects working, just render to look like terrain at that height and angle
[8:37] Wyn Galbraith: She has a house ;)
[8:37] Vitis Obviate: ty Zero
[8:37] Zero Linden: Hey - don't make fun of my bad typing skillz
[8:37] Tao Takashi: I know and basically I know so don't worry about it
[8:37] Zero Linden: See ya
[8:37] Tao Takashi: and I more likely would ask on the beta grid then
[8:37] Zero Linden: As always, transcript in the wiki
[8:37] Wyn Galbraith: Typing skills only are important while coding :)