<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/index.php?action=history&amp;feed=atom&amp;title=User%3AWhich_Linden%2FOffice_Hours%2F2008_May_22</id>
	<title>User:Which Linden/Office Hours/2008 May 22 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/index.php?action=history&amp;feed=atom&amp;title=User%3AWhich_Linden%2FOffice_Hours%2F2008_May_22"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;action=history"/>
	<updated>2026-06-14T07:23:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=78357&amp;oldid=prev</id>
		<title>Saijanai Kuhn at 00:04, 15 July 2008</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=78357&amp;oldid=prev"/>
		<updated>2008-07-15T00:04:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:04, 14 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l295&quot;&gt;Line 295:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 295:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Pyogp]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Pyogp &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Transcripts&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Saijanai Kuhn</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=75500&amp;oldid=prev</id>
		<title>Saijanai Kuhn at 01:17, 1 July 2008</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=75500&amp;oldid=prev"/>
		<updated>2008-07-01T01:17:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:17, 30 June 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l293&quot;&gt;Line 293:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 293:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [2008/05/22 12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  later which&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [2008/05/22 12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  later which&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[User:Saijanai Kuhn|Saijanai]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[User:Saijanai Kuhn|Saijanai]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Pyogp]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Saijanai Kuhn</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=68535&amp;oldid=prev</id>
		<title>Saijanai Kuhn: New page: * [2008/05/22 11:03] Saijanai Kuhn:  Hey which * [2008/05/22 11:03] Ruud Lathrop:  A plant from the ground * [2008/05/22 11:03] [[User:Ruud Lat...</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2008_May_22&amp;diff=68535&amp;oldid=prev"/>
		<updated>2008-05-22T20:46:38Z</updated>

		<summary type="html">&lt;p&gt;New page: * [2008/05/22 11:03] &lt;a href=&quot;/wiki/User:Saijanai_Kuhn&quot; title=&quot;User:Saijanai Kuhn&quot;&gt;Saijanai Kuhn&lt;/a&gt;:  Hey which * [2008/05/22 11:03] &lt;a href=&quot;/wiki/User:Ruud_Lathrop&quot; title=&quot;User:Ruud Lathrop&quot;&gt;Ruud Lathrop&lt;/a&gt;:  A plant from the ground * [2008/05/22 11:03] [[User:Ruud Lat...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* [2008/05/22 11:03] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Hey which&lt;br /&gt;
* [2008/05/22 11:03] [[User:Ruud Lathrop|Ruud Lathrop]]:  A plant from the ground&lt;br /&gt;
* [2008/05/22 11:03] [[User:Ruud Lathrop|Ruud Lathrop]]:  Hi Which&lt;br /&gt;
* [2008/05/22 11:03] [[User:Which Linden|Which Linden]]:  good morning all&lt;br /&gt;
* [2008/05/22 11:04] [[User:Which Linden|Which Linden]]:  What is new?&lt;br /&gt;
* [2008/05/22 11:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  not too much. Enus went ahead and did a page for the Python test harnes&lt;br /&gt;
* [2008/05/22 11:04] [[User:Which Linden|Which Linden]]:  nice&lt;br /&gt;
* [2008/05/22 11:04] [[User:Which Linden|Which Linden]]:  Enus is awesome&lt;br /&gt;
* [2008/05/22 11:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  https://wiki.secondlife.com/wiki/AWG_Test_Harness&lt;br /&gt;
* [2008/05/22 11:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so now I&amp;#039;m trying to figure out how to plob my UDP handler and my command parser into the eventlet strategy&lt;br /&gt;
* [2008/05/22 11:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  plop*&lt;br /&gt;
* [2008/05/22 11:06] [[User:Which Linden|Which Linden]]:  Have you seen the expanded eventlet documentation?&lt;br /&gt;
* [2008/05/22 11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  don&amp;#039;t think so&lt;br /&gt;
* [2008/05/22 11:06] [[User:Which Linden|Which Linden]]:  [http://wiki.secondlife.com/wiki/Eventlet/Documentation]&lt;br /&gt;
* [2008/05/22 11:06] [[User:Gareth Ellison|Gareth Ellison]]:  eventlet has some nice generic replacements for the standard python sockets lib&lt;br /&gt;
* [2008/05/22 11:07] [[User:Gareth Ellison|Gareth Ellison]]:  saijanai - that what you were talking about?&lt;br /&gt;
* [2008/05/22 11:07] [[User:Which Linden|Which Linden]]:  Yeah donovan has put out some nicer documentation so you don&amp;#039;t have to be an code-reader to be able to use it&lt;br /&gt;
* [2008/05/22 11:07] [[User:Which Linden|Which Linden]]:  (well, less so anyhow)&lt;br /&gt;
* [2008/05/22 11:07] [[User:Tao Takashi|Tao Takashi]]:  Hi there&lt;br /&gt;
* [2008/05/22 11:07] [[User:Gareth Ellison|Gareth Ellison]]:  so it&amp;#039;s like VB now?&lt;br /&gt;
* [2008/05/22 11:07] [[User:Gareth Ellison|Gareth Ellison]]:  lol&lt;br /&gt;
* [2008/05/22 11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  yeah. Hoping to create a generic avatar thigie that would be a... meta-coprocess? COuld have dozens of test avatars running in teh same script&lt;br /&gt;
* [2008/05/22 11:08] [[User:Which Linden|Which Linden]]:  You mean a coroutine?&lt;br /&gt;
* [2008/05/22 11:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  each avatar would have UDP processing, EventQUeueGet processing, and reverse http processing for a command parser&lt;br /&gt;
* [2008/05/22 11:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  right, coroutine.&lt;br /&gt;
* [2008/05/22 11:09] [[User:Which Linden|Which Linden]]:  Yeah that is what eventlet and greenlets are all about&lt;br /&gt;
* [2008/05/22 11:09] [[User:Tao Takashi|Tao Takashi]]:  are we talking about test harness?&lt;br /&gt;
* [2008/05/22 11:09] [[User:Gareth Ellison|Gareth Ellison]]:  seems like right now we&amp;#039;re talking about test harness coding with eventlet&lt;br /&gt;
* [2008/05/22 11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  the examples you give are of single socket setups per task. A test-harness needs several sockets per avie&lt;br /&gt;
* [2008/05/22 11:10] [[User:Which Linden|Which Linden]]:  We&amp;#039;re talking about creating a bunch of bots, essentially, to log in to the agent domain, right?&lt;br /&gt;
* [2008/05/22 11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  UDP/CAP/commands&lt;br /&gt;
* [2008/05/22 11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  right, initially&lt;br /&gt;
* [2008/05/22 11:10] [[User:Tao Takashi|Tao Takashi]]:  we maybe should write down the goals of the test harness&lt;br /&gt;
* [2008/05/22 11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  But I think the same harness could test group IM/inventory and any other non-graphics intensive set of protocols&lt;br /&gt;
* [2008/05/22 11:11] [[User:Tao Takashi|Tao Takashi]]:  is it for load tests or is it in general just to check if a component is OGP compliant?&lt;br /&gt;
* [2008/05/22 11:11] [[User:Tao Takashi|Tao Takashi]]:  or both&lt;br /&gt;
* [2008/05/22 11:11] [[User:Which Linden|Which Linden]]:  Hm, I understand that an av would need to accept udp packets but I don&amp;#039;t understand why it would need more than one tcp socket&lt;br /&gt;
* [2008/05/22 11:11] [[User:Gareth Ellison|Gareth Ellison]]:  i can - one per region and 1 per domain at least&lt;br /&gt;
* [2008/05/22 11:11] [[User:Tao Takashi|Tao Takashi]]:  but I guess also for non load tests you might need at least 2 avatars at some point&lt;br /&gt;
* [2008/05/22 11:11] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, was thinking that more than one comp might be involved. You&amp;#039;d add a command processor to the mix&lt;br /&gt;
* [2008/05/22 11:12] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  for a fully functional avie, you&amp;#039;d need 11 connections: 2 per sim, and 1 for commands&lt;br /&gt;
* [2008/05/22 11:12] [[User:Gareth Ellison|Gareth Ellison]]:  where is the 1 for commands terminated?&lt;br /&gt;
* [2008/05/22 11:14] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  sorry SL froze&lt;br /&gt;
* [2008/05/22 11:15] [[User:Which Linden|Which Linden]]:  d&amp;#039;oh, client crash&lt;br /&gt;
* [2008/05/22 11:15] [[User:Which Linden|Which Linden]]:  did everyone else get hosed?&lt;br /&gt;
* [2008/05/22 11:15] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  if you want to handle more than a single test harnes, you need a command and control script separate from the test harness&lt;br /&gt;
* [2008/05/22 11:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  we all crash?&lt;br /&gt;
* [2008/05/22 11:16] [[User:Which Linden|Which Linden]]:  So, I saw the bit about the 11 connections -- I forgot about multiple sims&lt;br /&gt;
* [2008/05/22 11:16] [[User:Which Linden|Which Linden]]:  Yeah it appears that everyone crashed&lt;br /&gt;
* [2008/05/22 11:16] [[User:Angelo Biondi|Angelo Biondi]]:  actually not&lt;br /&gt;
* [2008/05/22 11:16] [[User:Angelo Biondi|Angelo Biondi]]:  i&amp;#039;m a lucky one alive&lt;br /&gt;
* [2008/05/22 11:16] [[User:Which Linden|Which Linden]]:  Hm, I wonder if this is the result of a bad texture or something&lt;br /&gt;
* [2008/05/22 11:16] [[User:Which Linden|Which Linden]]:  Sole survivor&lt;br /&gt;
* [2008/05/22 11:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  UDP and CAP per sim and one connection for external control if you want to have more than one harnes controlled by the same tester&lt;br /&gt;
* [2008/05/22 11:16] [[User:Gareth Ellison|Gareth Ellison]]:  what happened?&lt;br /&gt;
* [2008/05/22 11:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  if the avie doesn&amp;#039;t move, you only need 2 + 1 instead of 10 + 1&lt;br /&gt;
* [2008/05/22 11:18] [[User:Which Linden|Which Linden]]:  Though the control connection doesn&amp;#039;t have to be continuous&lt;br /&gt;
* [2008/05/22 11:18] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but eventually, I&amp;#039;d expect you to need to test TP and sim-crossing&lt;br /&gt;
* [2008/05/22 11:18] [[User:Which Linden|Which Linden]]:  It could just pop up whenever you wanted&lt;br /&gt;
* [2008/05/22 11:18] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, was thinking of a reverse http server connection to a control script. Start the test harness and it registers itself with the control script by posting a message to a known URL&lt;br /&gt;
* [2008/05/22 11:19] [[User:Which Linden|Which Linden]]:  Yeah ok, that&amp;#039;s true&lt;br /&gt;
* [2008/05/22 11:19] [[User:Which Linden|Which Linden]]:  IF it&amp;#039;s gotta be punching through a firewall&lt;br /&gt;
* [2008/05/22 11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  that way you could have any arbitary number of harnesses controlled by one tester&lt;br /&gt;
* [2008/05/22 11:19] [[User:Unable to|Unable to]]:  load gesture New Gesture.&lt;br /&gt;
* Please try again.&lt;br /&gt;
* [2008/05/22 11:22] [[User:Gesture New|Gesture New]]:  Gesture is missing from database.&lt;br /&gt;
* [2008/05/22 11:22] [[User:Gareth Ellison|Gareth Ellison]]:  seems to be a nice crashy day today&lt;br /&gt;
* [2008/05/22 11:22] [[User:JayR Cela|JayR Cela]]:  hello everyone&lt;br /&gt;
* [2008/05/22 11:22] [[User:Angelo Biondi|Angelo Biondi]]:  maybe my chair is lucky&lt;br /&gt;
* [2008/05/22 11:22] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wondering if it IS a texture. Everyone is grey. By the time everyone loads, I crash again&lt;br /&gt;
* [2008/05/22 11:22] [[User:Gareth Ellison|Gareth Ellison]]:  heh&lt;br /&gt;
* [2008/05/22 11:23] [[User:Which Linden|Which Linden]]:  christ on a cracker it&amp;#039;s back to the release viewer for me&lt;br /&gt;
* [2008/05/22 11:23] [[User:Gareth Ellison|Gareth Ellison]]:  well, don&amp;#039;t look at me - my avatar is nothing but &amp;quot;looks like a lesbian&amp;quot;&lt;br /&gt;
* [2008/05/22 11:23] [[User:Gareth Ellison|Gareth Ellison]]:  is the RC buggy?&lt;br /&gt;
* [2008/05/22 11:23] [[User:Which Linden|Which Linden]]:  I guess we&amp;#039;ll find out&lt;br /&gt;
* [2008/05/22 11:23] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, for Mac PPC users its crash on startup&lt;br /&gt;
* [2008/05/22 11:23] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hey enus&lt;br /&gt;
* [2008/05/22 11:23] [[User:Gareth Ellison|Gareth Ellison]]:  if i crash again it&amp;#039;s back to 1.19.1.4&lt;br /&gt;
* [2008/05/22 11:23] [[User:JayR Cela|JayR Cela]]:  yeah camera control seems a bit flaky too&lt;br /&gt;
* [2008/05/22 11:23] [[User:Which Linden|Which Linden]]:  Hey there enus&lt;br /&gt;
* [2008/05/22 11:23] [[User:Enus Linden|Enus Linden]]:  hi which&lt;br /&gt;
* [2008/05/22 11:23] [[User:Kooky Jetaime|Kooky Jetaime]]:  Gareth - what are you on?&lt;br /&gt;
* [2008/05/22 11:24] [[User:Gareth Ellison|Gareth Ellison]]:  latest RC on linux&lt;br /&gt;
* [2008/05/22 11:24] [[User:Enus Linden|Enus Linden]]:  RC7 has been pulled from the version manager...&lt;br /&gt;
* [2008/05/22 11:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  anyway, wsa just thinking that GUI might be easier to do with a single control point for all test harnesses, but obviously it could be optional or not used at all&lt;br /&gt;
* [2008/05/22 11:24] [[User:Gareth Ellison|Gareth Ellison]]:  x86_64 on FC6&lt;br /&gt;
* [2008/05/22 11:24] [[User:Kooky Jetaime|Kooky Jetaime]]:  Oh... don&amp;#039;t get me started.. RC&amp;#039;s should be feature froze.. otherwise you will never stop rolling new RCs&lt;br /&gt;
* [2008/05/22 11:24] [[User:JayR Cela|JayR Cela]]:  @Enus / RC7 was pulled ? / must of just happened&lt;br /&gt;
* [2008/05/22 11:25] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I&amp;#039;m on the main trunk viewer and still get the same crash as everyone else&lt;br /&gt;
* [2008/05/22 11:25] [[User:Which Linden|Which Linden]]:  Oh, hm&lt;br /&gt;
* [2008/05/22 11:25] [[User:Enus Linden|Enus Linden]]:  it happened recently. well, was supposed to&amp;#039;ve&lt;br /&gt;
* [2008/05/22 11:25] [[User:Gareth Ellison|Gareth Ellison]]:  nobody grey here - and i haven&amp;#039;t crashed&lt;br /&gt;
* [2008/05/22 11:25] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I did a dump of the crash report to Apple. As usual, the SL crash reporter didn&amp;#039;t start&lt;br /&gt;
* [2008/05/22 11:25] [[User:JayR Cela|JayR Cela]]:  I just downloaded and set up the linux version 1/2 hour ago&lt;br /&gt;
* [2008/05/22 11:25] [[User:Gareth Ellison|Gareth Ellison]]:  so if it is a abd texture then it&amp;#039;s not affecting me&lt;br /&gt;
* [2008/05/22 11:25] [[User:Gareth Ellison|Gareth Ellison]]:  *bad&lt;br /&gt;
* [2008/05/22 11:26] [[User:Gareth Ellison|Gareth Ellison]]:  VERY laggy tough&lt;br /&gt;
* [2008/05/22 11:26] [[User:Gareth Ellison|Gareth Ellison]]:  hence the lag typos&lt;br /&gt;
* [2008/05/22 11:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  yeah no grey here either. So much for tha ttheory&lt;br /&gt;
* [2008/05/22 11:26] [[User:Enus Linden|Enus Linden]]:  we have plenty of crash reports from rc7 to work from :(&lt;br /&gt;
* [2008/05/22 11:26] [[User:Which Linden|Which Linden]]:  Ironically one of the things in the RCs is an improved crash reporter&lt;br /&gt;
* [2008/05/22 11:26] [[User:JayR Cela|JayR Cela]]:  beleave it or not the windows client actually runs faster&lt;br /&gt;
* [2008/05/22 11:26] [[User:Gareth Ellison|Gareth Ellison]]:  LIES&lt;br /&gt;
* [2008/05/22 11:26] [[User:Kooky Jetaime|Kooky Jetaime]]:  well the thing is&lt;br /&gt;
* [2008/05/22 11:26] [[User:JayR Cela|JayR Cela]]:  usually the Linux client trounces the Windows version&lt;br /&gt;
* [2008/05/22 11:27] [[User:Yohan Pintens|Yohan Pintens]]:  Which parts of the grid are chttp likely to be implemented in?&lt;br /&gt;
* [2008/05/22 11:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  anyway, Enus was explaining to WHich why I think a long-distance controller for the test harness might be a good option&lt;br /&gt;
* [2008/05/22 11:27] [[User:Kooky Jetaime|Kooky Jetaime]]:  LL needs to realize what RC symbolizes to almost anyone (outside LL) with regards to software release.&lt;br /&gt;
* [2008/05/22 11:27] [[User:JayR Cela|JayR Cela]]:  @Kooky / your right about that&lt;br /&gt;
* [2008/05/22 11:27] [[User:Which Linden|Which Linden]]:  Yohan: probably the first place will be L$ transactions&lt;br /&gt;
* [2008/05/22 11:27] [[User:Gareth Ellison|Gareth Ellison]]:  what kind of GUI?&lt;br /&gt;
* [2008/05/22 11:28] [[User:Gareth Ellison|Gareth Ellison]]:  web interface or traditional GUI?&lt;br /&gt;
* [2008/05/22 11:28] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  command line, GUI, web page, whatever.&lt;br /&gt;
* [2008/05/22 11:28] [[User:Kooky Jetaime|Kooky Jetaime]]:  CQ said they were going to do something different, but apparently different = more of the same.&lt;br /&gt;
* [2008/05/22 11:28] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  just, if we want to test scaling to scary number levels, we gotta think BIG&lt;br /&gt;
* [2008/05/22 11:28] [[User:Kooky Jetaime|Kooky Jetaime]]:  and how does failure to buy L$ from the client pass QA?&lt;br /&gt;
* [2008/05/22 11:28] [[User:Enus Linden|Enus Linden]]:  sure sai, i see it&amp;#039;s value, but the libs and test framework are more important to me than their extended imnplementations&lt;br /&gt;
* [2008/05/22 11:28] [[User:Yohan Pintens|Yohan Pintens]]:  so that will be all internal to the existing grid? (trying to guage the priority to add the support to libsl)&lt;br /&gt;
* [2008/05/22 11:28] [[User:Which Linden|Which Linden]]:  This is not the right office hours to talk about the release process, I&amp;#039;m afraid&lt;br /&gt;
* [2008/05/22 11:28] [[User:JayR Cela|JayR Cela]]:  a meeting with Aric &amp;amp; Birdied may 5 this issue was brought up numerous times / and the official reply was that the RC Beta / Production client labeling was under intense internal LL disscussion&lt;br /&gt;
* [2008/05/22 11:29] [[User:Enus Linden|Enus Linden]]:  but yes, a distributed test framework would be awesome&lt;br /&gt;
* [2008/05/22 11:29] [[User:Which Linden|Which Linden]]:  Yohan: yeah, for the moment. But it could crop up at any time during AWG (for example I proposed it for some step of the login)&lt;br /&gt;
* [2008/05/22 11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I think the eventlet strategy can handle it no problem&lt;br /&gt;
* [2008/05/22 11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and it would be a great test of reverse http&lt;br /&gt;
* [2008/05/22 11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but wouldn&amp;#039;t be hard to add at a later date&lt;br /&gt;
* [2008/05/22 11:30] [[User:Which Linden|Which Linden]]:  Yeah, so I think that what you want to do is have the long polls/reverse http be handled by callbacks on an Avatar object&lt;br /&gt;
* [2008/05/22 11:30] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  If we work out the structure for handlign multiple sockets per test-avie, then adding a new socket is no biggie&lt;br /&gt;
* [2008/05/22 11:30] [[User:Which Linden|Which Linden]]:  I guess reverse http is a callback interface of a sort&lt;br /&gt;
* [2008/05/22 11:30] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and whiteout. BLah&lt;br /&gt;
* [2008/05/22 11:31] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  if its not crashes, its the pure white scenary&lt;br /&gt;
* [2008/05/22 11:32] [[User:Which Linden|Which Linden]]:  I would expect that the pseudocode for that would be something like this: __init__(self): self.sim_ptth.append(api.spawn( reverse_http.do(self)))&lt;br /&gt;
* [2008/05/22 11:33] [[User:Which Linden|Which Linden]]:  and then you&amp;#039;d define a bunch of handle_foo methods on the Avatar object that would handle the reversified requests&lt;br /&gt;
* [2008/05/22 11:33] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  right. ANd the same thing for an external command if we get that far&lt;br /&gt;
* [2008/05/22 11:34] [[User:Which Linden|Which Linden]]:  Yeah exactly&lt;br /&gt;
* [2008/05/22 11:34] [[User:Angelo Biondi|Angelo Biondi]]:  i gotta go, nice to meet you all&lt;br /&gt;
* [2008/05/22 11:34] [[User:Which Linden|Which Linden]]:  Seeya angelo&lt;br /&gt;
* [2008/05/22 11:34] [[User:JayR Cela|JayR Cela]]:  bye Angelo&lt;br /&gt;
* [2008/05/22 11:34] [[User:Dahlia Trimble|Dahlia Trimble]]:  bye :)&lt;br /&gt;
* [2008/05/22 11:35] [[User:Angelo Biondi|Angelo Biondi]]:  bye all&lt;br /&gt;
* [2008/05/22 11:35] [[User:Which Linden|Which Linden]]:  me looks up the ptth startup command&lt;br /&gt;
* [2008/05/22 11:35] [[User:Which Linden|Which Linden]]:  d&amp;#039;oh that irc-ism didn&amp;#039;t survive the journy&lt;br /&gt;
* [2008/05/22 11:35] [[User:Gareth Ellison|Gareth Ellison]]:  you missed the / :)&lt;br /&gt;
* [2008/05/22 11:35] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  the alternative, more complicated but uses less sockets, would be 1 command socket per test-harness and just have some dispatch mechanism internally&lt;br /&gt;
* [2008/05/22 11:36] [[User:Gareth Ellison|Gareth Ellison]]:  i&amp;#039;d favour that&lt;br /&gt;
* [2008/05/22 11:36] [[User:Gareth Ellison|Gareth Ellison]]:  with a sexy mulib setup&lt;br /&gt;
* [2008/05/22 11:36] [[User:Gareth Ellison|Gareth Ellison]]:  root = {&amp;#039;bot1&amp;#039;:bot1_handler,...}&lt;br /&gt;
* [2008/05/22 11:36] [[User:Which Linden|Which Linden]]:  Hm that&amp;#039;s not bad&lt;br /&gt;
* [2008/05/22 11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  harder to program, but definitely easier on the CPU, especialy if we have hundreds or thousands of test-avies per machine&lt;br /&gt;
* [2008/05/22 11:37] [[User:Gareth Ellison|Gareth Ellison]]:  these handle_foo calls - would they be HTTP methods or what?&lt;br /&gt;
* [2008/05/22 11:37] [[User:Which Linden|Which Linden]]:  I think Gareth demonstrated that it wouldn&amp;#039;t be that hard to cod&lt;br /&gt;
* [2008/05/22 11:37] [[User:Which Linden|Which Linden]]:  e&lt;br /&gt;
* [2008/05/22 11:37] [[User:Gareth Ellison|Gareth Ellison]]:  i&amp;#039;d be inclined towards dumping an LLSD map&lt;br /&gt;
* [2008/05/22 11:37] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  some xml thingie like a predefined LLSD map...&lt;br /&gt;
* [2008/05/22 11:37] [[User:Gareth Ellison|Gareth Ellison]]:  with one field specificying the method name&lt;br /&gt;
* [2008/05/22 11:37] [[User:Gareth Ellison|Gareth Ellison]]:  oh yeah saijanai&lt;br /&gt;
* [2008/05/22 11:38] [[User:Which Linden|Which Linden]]:  You lost me with the llsd map&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  we&amp;#039;re getting teh sexy RPC setup now&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  which - an LLSD map with method_name field&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  and then some params&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  or just 2 fields, method and parmas&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  *params&lt;br /&gt;
* [2008/05/22 11:38] [[User:JayR Cela|JayR Cela]]:  LSD ???? / :_) geeze I gave up using that stuff in the 1970&amp;#039;s with the rest of the hippies / LOL :_)))&lt;br /&gt;
* [2008/05/22 11:38] [[User:Gareth Ellison|Gareth Ellison]]:  ugh, lag typos&lt;br /&gt;
* [2008/05/22 11:38] [[User:Which Linden|Which Linden]]:  Um, isn&amp;#039;t that what reverse http is for? Specifying the http method?&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  i meant the method as in the function we&amp;#039;re calling, not raw HTTP GET/POST/whatever&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  like tp_to_sim()&lt;br /&gt;
* [2008/05/22 11:39] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, you wouldn&amp;#039;t use a different method for each command or each incoming EQG packet&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  i would&lt;br /&gt;
* [2008/05/22 11:39] [[User:Which Linden|Which Linden]]:  Oh, yeah, I&amp;#039;ve taken to calling those &amp;#039;actions&amp;#039;&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  you wouldn&amp;#039;t, i would&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  ok, actions&lt;br /&gt;
* [2008/05/22 11:39] [[User:Gareth Ellison|Gareth Ellison]]:  (they&amp;#039;re methods of the python object of course)&lt;br /&gt;
* [2008/05/22 11:39] [[User:Which Linden|Which Linden]]:  Sure, yeah&lt;br /&gt;
* [2008/05/22 11:39] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ok, overladed term. Thought you meant POST vs something else&lt;br /&gt;
* [2008/05/22 11:40] [[User:Gareth Ellison|Gareth Ellison]]:  perhaps call it do_foo instead of handle_foo&lt;br /&gt;
* [2008/05/22 11:40] [[User:Which Linden|Which Linden]]:  Though, if it&amp;#039;s possible to do it via a REST method, that&amp;#039;s preferable&lt;br /&gt;
* [2008/05/22 11:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  thought POST would be REST&lt;br /&gt;
* [2008/05/22 11:41] [[User:Which Linden|Which Linden]]:  Like, instead of POST /actions {&amp;#039;action&amp;#039;:&amp;#039;tp_to_sim&amp;#039;} you do PUT /location/sim {&amp;#039;new_sim&amp;#039;:&amp;lt;url&amp;gt;}&lt;br /&gt;
* [2008/05/22 11:41] [[User:Which Linden|Which Linden]]:  Yeah you&amp;#039;re right Sai.&lt;br /&gt;
* [2008/05/22 11:42] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Whichever, I&amp;#039;m not aware of the distinctions enough to worry.&lt;br /&gt;
* [2008/05/22 11:42] [[User:Which Linden|Which Linden]]:  But the benefit of rest is that it has very few verbs that have specific meaning&lt;br /&gt;
* [2008/05/22 11:42] [[User:Gareth Ellison|Gareth Ellison]]:  that scheme which said works&lt;br /&gt;
* [2008/05/22 11:42] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so PUT /do_thing/parameters&lt;br /&gt;
* [2008/05/22 11:43] [[User:Which Linden|Which Linden]]:  But I agree that it&amp;#039;s very hard, when designing something like this that&amp;#039;s very imperative in nature, to make it map well to REST verbs&lt;br /&gt;
* [2008/05/22 11:43] [[User:Gareth Ellison|Gareth Ellison]]:  PUT /location works&lt;br /&gt;
* [2008/05/22 11:43] [[User:Gareth Ellison|Gareth Ellison]]:  we&amp;#039;re using state machines people - edit state over REST&lt;br /&gt;
* [2008/05/22 11:43] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but would other comman activities of the test harness work that way?&lt;br /&gt;
* [2008/05/22 11:43] [[User:Lalinda Lovell|Lalinda Lovell]]:  are graphics very bad here for anyone else?&lt;br /&gt;
* [2008/05/22 11:43] [[User:Which Linden|Which Linden]]:  Dunno, what other things might it be doing?&lt;br /&gt;
* [2008/05/22 11:44] [[User:Gareth Ellison|Gareth Ellison]]:  all these RPC functions are just editing state&lt;br /&gt;
* [2008/05/22 11:44] [[User:Which Linden|Which Linden]]:  Lalinda: yeah my bamboo is not friends with nvidia&lt;br /&gt;
* [2008/05/22 11:44] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  not sure,e xactply. We&amp;#039;re talking TP and login/logout. Inventory control and group IM eventually, I&amp;#039;m sure&lt;br /&gt;
* [2008/05/22 11:44] [[User:Lalinda Lovell|Lalinda Lovell]]:  yes i think thats the problem&lt;br /&gt;
* [2008/05/22 11:44] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  because those are heading to Agent Domain&lt;br /&gt;
* [2008/05/22 11:45] [[User:Which Linden|Which Linden]]:  So, Sai, it might be helpful to think of things in terms of the end results. I.e. it&amp;#039;s not that you want to tp somewhere, it&amp;#039;s that you want to be at the new location&lt;br /&gt;
* [2008/05/22 11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  would eventually want to look at sim-crossing&lt;br /&gt;
* [2008/05/22 11:45] [[User:Which Linden|Which Linden]]:  And it&amp;#039;s not that you want to be logged out it&amp;#039;s that you want your status to be offline&lt;br /&gt;
* [2008/05/22 11:45] [[User:Lalinda Lovell|Lalinda Lovell]]:  pulls off a leaf and chews on it&lt;br /&gt;
* [2008/05/22 11:45] [[User:Which Linden|Which Linden]]:  That&amp;#039;s kind of the mental state you have to be in to develop REST apis. :-)&lt;br /&gt;
* [2008/05/22 11:46] [[User:Which Linden|Which Linden]]:  I am only a novice at it though&lt;br /&gt;
* [2008/05/22 11:46] [[User:Gareth Ellison|Gareth Ellison]]:  as i said - we&amp;#039;re using state machines&lt;br /&gt;
* [2008/05/22 11:46] [[User:Gareth Ellison|Gareth Ellison]]:  so manipulate state via REST&lt;br /&gt;
* [2008/05/22 11:46] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  movement, communication, inventry (not sure what that would be .. inventory?)&lt;br /&gt;
* [2008/05/22 11:47] [[User:Which Linden|Which Linden]]:  Hm, yeah, what can you do with inventory -- you can list the contents, and you can rez and derez things&lt;br /&gt;
* [2008/05/22 11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hand to other people&lt;br /&gt;
* [2008/05/22 11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  delete&lt;br /&gt;
* [2008/05/22 11:47] [[User:Lalinda Lovell|Lalinda Lovell]]:  move to trash&lt;br /&gt;
* [2008/05/22 11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  rename&lt;br /&gt;
* [2008/05/22 11:47] [[User:Gareth Ellison|Gareth Ellison]]:  how do we implement a MOVE over normal REST stuff?&lt;br /&gt;
* [2008/05/22 11:47] [[User:Tao Takashi|Tao Takashi]]:  btw, Enus, that login is still not working for me&lt;br /&gt;
* [2008/05/22 11:47] [[User:Lalinda Lovell|Lalinda Lovell]]:  make a copy within inventory&lt;br /&gt;
* [2008/05/22 11:47] [[User:Gareth Ellison|Gareth Ellison]]:  seems like standard HTTP not do that&lt;br /&gt;
* [2008/05/22 11:48] [[User:Gareth Ellison|Gareth Ellison]]:  DAV does&lt;br /&gt;
* [2008/05/22 11:48] [[User:Gareth Ellison|Gareth Ellison]]:  the future is DAV&lt;br /&gt;
* [2008/05/22 11:48] [[User:Lalinda Lovell|Lalinda Lovell]]:  on a totally random note, has anyone seen kaylee lindens avi?&lt;br /&gt;
* [2008/05/22 11:48] [[User:Which Linden|Which Linden]]:  Well you could replicate the hierarchy of the inventory via rest&lt;br /&gt;
* [2008/05/22 11:48] [[User:Lalinda Lovell|Lalinda Lovell]]:  she turned me lesbian in 00.3 seconds&lt;br /&gt;
* [2008/05/22 11:48] [[User:Which Linden|Which Linden]]:  Yeah, DAV is a solution&lt;br /&gt;
* [2008/05/22 11:48] [[User:Gareth Ellison|Gareth Ellison]]:  which - but how do you do MOVE over normal HTTP?&lt;br /&gt;
* [2008/05/22 11:49] [[User:Gareth Ellison|Gareth Ellison]]:  DAV is messier&lt;br /&gt;
* [2008/05/22 11:49] [[User:Gareth Ellison|Gareth Ellison]]:  sexy but messy&lt;br /&gt;
* [2008/05/22 11:49] [[User:Which Linden|Which Linden]]:  Um, hm, yeah, you kinda gotta wedge MOVE in there dontcha&lt;br /&gt;
* [2008/05/22 11:49] [[User:Gareth Ellison|Gareth Ellison]]:  put MOVE into normal HTTP?&lt;br /&gt;
* [2008/05/22 11:49] [[User:Which Linden|Which Linden]]:  No&lt;br /&gt;
* [2008/05/22 11:49] [[User:Gareth Ellison|Gareth Ellison]]:  the IETF will slaughter you with a chainsaw if you do that&lt;br /&gt;
* [2008/05/22 11:49] [[User:Which Linden|Which Linden]]:  Hm&lt;br /&gt;
* [2008/05/22 11:49] [[User:Gareth Ellison|Gareth Ellison]]:  en masse&lt;br /&gt;
* [2008/05/22 11:50] [[User:Gareth Ellison|Gareth Ellison]]:  thetexas linden massacre&lt;br /&gt;
* [2008/05/22 11:50] [[User:Which Linden|Which Linden]]:  The chainsaw will already be running at the mention of reverse http. :-)&lt;br /&gt;
* [2008/05/22 11:50] [[User:Enus Linden|Enus Linden]]:  Tao, i hope to be free to look at that login tomorrow&lt;br /&gt;
* [2008/05/22 11:50] [[User:Gareth Ellison|Gareth Ellison]]:  or is that the IETF linden massacre&lt;br /&gt;
* [2008/05/22 11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  what, nonstop keyproesses shouldn&amp;#039;t be POSTed&lt;br /&gt;
* [2008/05/22 11:50] [[User:Gareth Ellison|Gareth Ellison]]:  heh - good point&lt;br /&gt;
* [2008/05/22 11:50] [[User:Tao Takashi|Tao Takashi]]:  you could say you are not using HTTP but DAV ;-)&lt;br /&gt;
* [2008/05/22 11:50] [[User:Gareth Ellison|Gareth Ellison]]:  reverse HTTP is kinda crazy&lt;br /&gt;
* [2008/05/22 11:50] [[User:Which Linden|Which Linden]]:  A DAV subset&lt;br /&gt;
* [2008/05/22 11:50] [[User:Tao Takashi|Tao Takashi]]:  LLDAV&lt;br /&gt;
* [2008/05/22 11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Tao, login STILL not working?&lt;br /&gt;
* [2008/05/22 11:50] [[User:Gareth Ellison|Gareth Ellison]]:  hey, we have LLString&lt;br /&gt;
* [2008/05/22 11:51] [[User:Gareth Ellison|Gareth Ellison]]:  complete with memory leaks&lt;br /&gt;
* [2008/05/22 11:51] [[User:Gareth Ellison|Gareth Ellison]]:  and my fave LLCrashAndLoop&lt;br /&gt;
* [2008/05/22 11:51] [[User:Which Linden|Which Linden]]:  It&amp;#039;s crashing and looping for your protection, don&amp;#039;t you know?&lt;br /&gt;
* [2008/05/22 11:51] [[User:Lalinda Lovell|Lalinda Lovell]]:  guns dont kill people, people kill people&lt;br /&gt;
* [2008/05/22 11:51] [[User:Gareth Ellison|Gareth Ellison]]:  llcommon - cos std namespace isn&amp;#039;t enough&lt;br /&gt;
* [2008/05/22 11:52] [[User:Which Linden|Which Linden]]:  Cause std namespace didn&amp;#039;t exist and/or was hella buggy at the time of creation&lt;br /&gt;
* [2008/05/22 11:52] [[User:Gareth Ellison|Gareth Ellison]]:  wtf&lt;br /&gt;
* [2008/05/22 11:53] [[User:Which Linden|Which Linden]]:  ftw :-)&lt;br /&gt;
* [2008/05/22 11:53] [[User:Gareth Ellison|Gareth Ellison]]:  truely LLSD is Linden LSD&lt;br /&gt;
* [2008/05/22 11:53] [[User:Tao Takashi|Tao Takashi]]:  Sai: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; ?&amp;gt;&amp;lt;llsd&amp;gt;&amp;lt;map&amp;gt;&amp;lt;key&amp;gt;reason&amp;lt;/key&amp;gt;&amp;lt;string&amp;gt;bad identity and authentication information&amp;lt;/string&amp;gt;&amp;lt;key&amp;gt;authenticated&amp;lt;/k&lt;br /&gt;
* [2008/05/22 11:53] [[User:Gareth Ellison|Gareth Ellison]]:  do we have new non-first/last name credentials now on beta grid?&lt;br /&gt;
* [2008/05/22 11:53] [[User:Gareth Ellison|Gareth Ellison]]:  cos that&amp;#039;d be sexy&lt;br /&gt;
* [2008/05/22 11:54] [[User:Tao Takashi|Tao Takashi]]:  Enus: thanks, no hurry though. I personally can also wait for the next update of that script&lt;br /&gt;
* [2008/05/22 11:54] [[User:Which Linden|Which Linden]]:  I&amp;#039;m a little sad at the proliferation of authentication mechanisms&lt;br /&gt;
* [2008/05/22 11:55] [[User:Which Linden|Which Linden]]:  But it seems that there is no one-size-fits-all solution for that sort of thing&lt;br /&gt;
* [2008/05/22 11:55] [[User:Which Linden|Which Linden]]:  Except KERBEROS.&lt;br /&gt;
* [2008/05/22 11:55] [[User:Which Linden|Which Linden]]:  Fits. Everything.&lt;br /&gt;
* [2008/05/22 11:55] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, this particular one we asked for specifically: no excess info given or sent. Make sit more generic with foreign grids&lt;br /&gt;
* [2008/05/22 11:56] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  unlike the current xml-rpc login&lt;br /&gt;
* [2008/05/22 11:56] [[User:Which Linden|Which Linden]]:  Heh, yeah.&lt;br /&gt;
* [2008/05/22 11:56] [[User:Which Linden|Which Linden]]:  I think pruning that junk is Very Good(tm)&lt;br /&gt;
* [2008/05/22 11:56] [[User:Gareth Ellison|Gareth Ellison]]:  heh, i hacked up LLSD login months and months ago&lt;br /&gt;
* [2008/05/22 11:56] [[User:Gareth Ellison|Gareth Ellison]]:  and nobody praised me&lt;br /&gt;
* [2008/05/22 11:56] [[User:Gareth Ellison|Gareth Ellison]]:  i just didn&amp;#039;t have the sim connection&lt;br /&gt;
* [2008/05/22 11:56] [[User:Enus Linden|Enus Linden]]:  praise be to Gareth&lt;br /&gt;
* [2008/05/22 11:56] [[User:Enus Linden|Enus Linden]]:  and Sai&lt;br /&gt;
* [2008/05/22 11:56] [[User:Enus Linden|Enus Linden]]:  and Tao&lt;br /&gt;
* [2008/05/22 11:56] [[User:Enus Linden|Enus Linden]]:  and&lt;br /&gt;
* [2008/05/22 11:56] [[User:Enus Linden|Enus Linden]]:  and&lt;br /&gt;
* [2008/05/22 11:56] [[User:Which Linden|Which Linden]]:  hallelujah amen&lt;br /&gt;
* [2008/05/22 11:56] [[User:Gareth Ellison|Gareth Ellison]]:  but i had a viewer with LLSD login and python scripting clientside&lt;br /&gt;
* [2008/05/22 11:57] [[User:Which Linden|Which Linden]]:  How did you hack that, the llsd login turned around and did xml-rpc on the backend?&lt;br /&gt;
* [2008/05/22 11:57] [[User:Gareth Ellison|Gareth Ellison]]:  no, with my own mulib-based services&lt;br /&gt;
* [2008/05/22 11:57] [[User:Gareth Ellison|Gareth Ellison]]:  including agent domain and region domain&lt;br /&gt;
* [2008/05/22 11:57] [[User:Which Linden|Which Linden]]:  Oh, nice&lt;br /&gt;
* [2008/05/22 11:57] [[User:Gareth Ellison|Gareth Ellison]]:  had a special API defined for opensim i tried to convince mr zaius to implement&lt;br /&gt;
* [2008/05/22 11:57] [[User:Gareth Ellison|Gareth Ellison]]:  may still have the code somewhere&lt;br /&gt;
* [2008/05/22 11:59] [[User:Which Linden|Which Linden]]:  Cool beans&lt;br /&gt;
* [2008/05/22 12:00] [[User:Enus Linden|Enus Linden]]:  tao, what are getting back from auth.cgi now?&lt;br /&gt;
* [2008/05/22 12:01] [[User:Tao Takashi|Tao Takashi]]:  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; ?&amp;gt;&amp;lt;llsd&amp;gt;&amp;lt;map&amp;gt;&amp;lt;key&amp;gt;reason&amp;lt;/key&amp;gt;&amp;lt;string&amp;gt;bad identity and authentication information&amp;lt;/string&amp;gt;&amp;lt;key&amp;gt;authenticated&amp;lt;/k...&lt;br /&gt;
* [2008/05/22 12:01] [[User:Tao Takashi|Tao Takashi]]:  maybe my avatar is simply not known ;-)&lt;br /&gt;
* [2008/05/22 12:01] [[User:Tao Takashi|Tao Takashi]]:  but I think that gives a different error then&lt;br /&gt;
* [2008/05/22 12:02] [[User:Enus Linden|Enus Linden]]:  well, you&amp;#039;re logging into aditi... if you can login with a client, should be able to login via ad&lt;br /&gt;
* [2008/05/22 12:02] [[User:Tao Takashi|Tao Takashi]]:  I use &amp;#039;$1$&amp;#039;+md5.new(&amp;#039;some4451&amp;#039;).hexdigest() as password&lt;br /&gt;
* [2008/05/22 12:02] [[User:Tao Takashi|Tao Takashi]]:  now I have to change my pw again ;-)&lt;br /&gt;
* [2008/05/22 12:03] [[User:Enus Linden|Enus Linden]]:  afaik, password is unecrypted password&lt;br /&gt;
* [2008/05/22 12:03] [[User:Tao Takashi|Tao Takashi]]:  really?&lt;br /&gt;
* [2008/05/22 12:03] [[User:Enus Linden|Enus Linden]]:  md5-password can be substituted for password&lt;br /&gt;
* [2008/05/22 12:03] [[User:Tao Takashi|Tao Takashi]]:  ah, I tried this aswell&lt;br /&gt;
* [2008/05/22 12:03] [[User:Which Linden|Which Linden]]:  Shoot, I&amp;#039;m totally distracted today. I have to depart now, but thank you all for coming.&lt;br /&gt;
* [2008/05/22 12:04] [[User:Which Linden|Which Linden]]:  It is always nice to talk. :-)&lt;br /&gt;
* [2008/05/22 12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  is there a public code repository for the client that can login to the agent domain?&lt;br /&gt;
* [2008/05/22 12:04] [[User:Enus Linden|Enus Linden]]:  bye which&lt;br /&gt;
* [2008/05/22 12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  later which&lt;br /&gt;
* [[User:Saijanai Kuhn|Saijanai]]&lt;/div&gt;</summary>
		<author><name>Saijanai Kuhn</name></author>
	</entry>
</feed>