User:Whump Linden/Office Hours/Transcript 20080813

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Summary

New Huddle Schedule

  • Monday, 15:00 SLT
  • Wednesday, 13:30 SLT Office Hours
  • Friday, 09:00 SLT

Fixes Gone Out

Region URL Discussion

See transcript.

Beta Next Steps

  • Merging patch into OpenSim trunk
    • Most likely as a module, and needs to address
    • Fix conventional login.
    • Working in Grid Mode
    • Will start filing issues in OpenSim mantis to get traction.
  • Support for SLURL-like Region URLs
  • Support for specifying AD in viewer at login

Transcript

  • [13:26] Mirt Tenk: Hi Whump
  • [13:26] Audoa Giha: Hi Whump !!!
  • [13:26] Audoa Giha: do I get a bear? LOL
  • [13:27] Whump Linden: Hello
  • [13:27] Audoa Giha: Hi
  • [13:27] Mirt Tenk: wd you please give me the textures w/permissions here in SL?
  • [13:28] Mirt Tenk: oops, srry
  • [13:28] Audoa Giha: I thought big turn out
  • [13:29] Mirt Tenk: FYI, there are big login probs w/SL right now
  • [13:29] Whump Linden: yes, we're just coming back up
  • [13:29] Audoa Giha: Oh yes I read that
  • [13:29] Mirt Tenk: took me a while & I got bumped to same place as a lot of other unhappy avs
  • [13:29] Mirt Tenk: (so I left quickly)
  • [13:29] Whump Linden: so we'll hold off on starting a couple so that people can get back in
  • [13:29] Audoa Giha:  :) ran as fast as you could
  • [13:32] Mirt Tenk: Hi BlueWall!
  • [13:32] BlueWall Slade: Hello!
  • [13:32] Audoa Giha: Hi BlueWall!
  • [13:32] Whump Linden: Hi BlueWall
  • [13:33] BlueWall Slade: Hello Whump
  • [13:33] BlueWall Slade: Hi Audoa
  • [13:33] Audoa Giha:  :) thanks for all the help
  • [13:33] Whump Linden: Hey Opensource!
  • [13:34] Opensource Obscure: hi there : )
  • [13:34] BlueWall Slade: yw
  • [13:34] BlueWall Slade: Hello
  • [13:34] Mirt Tenk: hi Opensource
  • [13:34] Audoa Giha: hi Opensource!!
  • [13:34] Mirt Tenk: BlueWall is the unofficial helpdesk staff for Open Grid lol
  • [13:34] BlueWall Slade: hehe
  • [13:35] Whump Linden: I'm going to wait a couple minutes since we're recovering from db sadness.
  • [13:36] Mirt Tenk:  :~(
  • [13:36] Opensource Obscure: fine
  • [13:36] BlueWall Slade: i just put lua into my wireshark and the LL disector
  • [13:37] BlueWall Slade: should be able to look at UDP packets now
  • [13:38] Whump Linden: okay, let's get started, we can always post a transcript
  • [13:38] BlueWall Slade: ok
  • [13:39] Whump Linden: So thanks to Enus for holding office hours while I was out on vacation last week.
  • [13:39] Whump Linden: Agenda for today:
  • [13:39] Tao Takashi: Hi
  • [13:40] Mirt Tenk: hi Tao
  • [13:40] Whump Linden: 1. Status and Announcements
  • 2. OGPB Huddle Scheduling: do we need to meet every weekday?
  • 3. Region Domain URLs: in which a strawman document is presented for comment
  • 4. Discussion of next steps in OGP Beta Program
  • [13:40] BlueWall Slade: Hello
  • [13:40] Whump Linden: hi Tao
  • [13:41] Whump Linden: We had a lot of people successfully teleport and bring up regions in the past week. So congrats, and let me know so you can get your bears.
  • [13:41] Audoa Giha:  :)
  • [13:41] Mirt Tenk: I love the badge on the bear
  • [13:41] Whump Linden: If you've brought up a region, please consider adding it to https://wiki.secondlife.com/wiki/Open_Grid_Public_Beta/Public_Regions
  • [13:42] Audoa Giha: Have done so and had visitors already :)
  • [13:42] Tao Takashi: it's great that visitors stay forever
  • [13:42] Tao Takashi: so it looks like it's more happening that on my normal SL sim ;-)
  • [13:42] Whump Linden: On the bug front, two Jira's have been marked as closed:
  • [13:42] Audoa Giha: no no ghosts
  • [13:42] Mirt Tenk: after three days . . .
  • [13:42] Whump Linden: https://jira.secondlife.com/browse/VWR-8460
  • [13:43] Whump Linden: https://jira.secondlife.com/browse/SVC-2752
  • [13:43] Whump Linden: So that's the "_EXTERNAL" tag and the "No Permission to Enter Region" bugs.
  • [13:43] Whump Linden: https://jira.secondlife.com/browse/VWR-8498 may have been fixed, but I need to verify.
  • [13:44] Whump Linden: Does anyone else have any announcements before going on?
  • [13:45] Whump Linden: okay, item two
  • [13:45] Whump Linden: OGPB huddle scheduling
  • [13:46] Whump Linden: at the moment we're meeting five days a week, do we need to, or should we cut back?
  • [13:47] Whump Linden: also, should we change the meeting times, we're at the end of the working day for some people and the start for others
  • [13:47] Tao Takashi: personally I am ok with that time
  • [13:47] Whump Linden: and i'd need to look at a world clock to see everyone else
  • [13:47] Audoa Giha: yes end of day
  • [13:48] Xugu Madison: I can barely manage a meeting a week, so less I'm missing is always good :)
  • [13:48] Mirt Tenk: wd it be possible to vary the times?
  • [13:48] Whump Linden: Mirt: what other times should be considered?
  • [13:49] Mirt Tenk: not sure b/c not sure what timezones are interested
  • [13:49] Xugu Madison: timings fine for me, I just don't have time to attend many meetings
  • [13:49] BlueWall Slade: looks like there won't be a lot of new things till Zha is patching agin?
  • [13:49] Mirt Tenk: current time isn't bad but maybe two huddles a week, M & F, one 9 AM one some time other than 9 or 1:30?
  • [13:50] Whump Linden: Mirt: so maybe later in the day on Monday, so that I have information from my team's daily huddle?
  • [13:50] Mirt Tenk: wd make more sense to increase options
  • [13:50] Mirt Tenk: Yes, by all means!
  • [13:50] Mirt Tenk: that would be great
  • [13:50] BlueWall Slade: M-W-F ??
  • [13:51] Whump Linden: what time would be too late for Monday?
  • [13:51] Mirt Tenk: if you do office hrs W, just M & F?
  • [13:51] Mirt Tenk: later than 6 PM SLT?
  • [13:51] Xugu Madison: Anything after 16:00 SLT would be problematic for me
  • [13:52] Tao Takashi: well, 6pm is my 3am
  • [13:52] Mirt Tenk: ok, earlier!
  • [13:52] BlueWall Slade: yow
  • [13:52] Mirt Tenk: I'm pretty flexible but even I draw the line at 3 AM
  • [13:52] Tao Takashi: but I might not need to attend every huddle
  • [13:52] Tao Takashi: so if it's changing times then this might be good
  • [13:52] Whump Linden: so 15:00 SLT monday, the 13:30 SLT OO, and 09:00 SLT Friday?
  • [13:52] Sean18 McCarey: also the meeting can be transcripted
  • [13:52] Mirt Tenk: Works for me
  • [13:53] Xugu Madison: sounds good
  • [13:53] BlueWall Slade: sounds goog
  • [13:53] Whump Linden: okay, I'll update the schedule
  • [13:53] Tao Takashi: sounds good to me, too
  • [13:54] Mirt Tenk: ty
  • [13:54] Whump Linden: Okay, item 3
  • [13:54] Whump Linden: region URLs
  • [13:55] Whump Linden: at the moment, we're doing something a bit hacky to specify region URLs
  • [13:55] Whump Linden: you're entering the host name and port for the RD when you sign into the client or teleport into a region
  • [13:57] Whump Linden: so the question is how do we want, going forward, want to handle readable URL shortcuts to regions.
  • [13:57] Tao Takashi: I was thinking about using XRDS-Simple so that you at least can remove the port
  • [13:57] Tao Takashi: and service discovery is happening automatically
  • [13:57] Tao Takashi: which means I wanted to experiment with this with pyogp
  • [13:57] Xugu Madison: I thought just use bookmarrks
  • [13:57] Tao Takashi: but this would only get rid of the port of course
  • [13:58] Whump Linden: something to think about is that the actual host running a region may change
  • [13:58] Tao Takashi: well, then if you change the XRDS file to point to the new host that would be ok
  • [13:58] BlueWall Slade: I think that is what the external_host_name is supposed to be for
  • [13:58] Tao Takashi: on the long run I would think though that there's some region domain service in place which does things like map etc.
  • [13:58] BlueWall Slade: in the region file
  • [13:58] BlueWall Slade: but seems that it isn't getting resolved
  • [13:58] Tao Takashi: so you contact this one and ask it for the region name
  • [13:59] Xugu Madison: I can see an advantage to having an SRV record type, so I can say "Go to the region for st-andrews.ac.uk" and it figures it out
  • [13:59] Tao Takashi: well, you give it the name and you get the URL that is
  • [13:59] Sean18 McCarey: yes like dns
  • [13:59] Tao Takashi: well, XRDS-simple is similar to that. It's getting more and more adoption these days in the web world
  • [13:59] Tao Takashi: it's basically a simple XML file
  • [13:59] Tao Takashi: but I might post more about this to the list
  • [14:00] Whump Linden: Tao, what is it being used for other than resolving OpenID endpoints?
  • [14:00] Tao Takashi: we are also discussing this in the DataPortability project for service discovery
  • [14:00] Tao Takashi: that's XRDS
  • [14:00] Xugu Madison: I think while a master registry of regions being useful for a bit, but rapidly becoming unmanagable/unusable
  • [14:00] Tao Takashi: it's also in use in the OAuth spec
  • [14:00] Tao Takashi: sounds like a master registry of web sites ;-)
  • [14:01] Tao Takashi: that's why I thought take a region domain which knows about all the region in it's domain
  • [14:01] Xugu Madison: Exactly
  • [14:01] Tao Takashi: and you might have some sort of directory of these
  • [14:01] Tao Takashi: it might start like yahoo started and will end up like Google ended up ;-)
  • [14:02] Tao Takashi: but as short term solution I would already be happy with some sort of SLURL for region urls
  • [14:02] Whump Linden: okay, and keep in mind that region domains will probably implement their own systems
  • [14:03] Whump Linden: okay, I need to take the internal stawman doc and put it on the wiki for comment and we can come back to it
  • [14:03] Tao Takashi: (and a field to enter the AD)
  • [14:03] Tao Takashi: probably in some future client you might need some sort of account management
  • [14:04] Xugu Madison: That's crazy talk :P
  • [14:05] Xugu Madison: Seriously though... do you mean restricting who can access a sim from external? Definitely
  • [14:05] Tao Takashi: this might be part of the trust discussion
  • [14:05] Tao Takashi: well, it is/was already
  • [14:06] Whump Linden: Yes, I'd like to focus on 'name resolution' and assume that there's trust systems in place that will do the right thing with the dereferenced region URL
  • [14:07] BlueWall Slade: seems that either the grid service, or the viewer should resolve that external_host_name to an ip
  • [14:08] BlueWall Slade: for some dynamic dns situations
  • [14:09] Whump Linden: would the grid service take care of the dynamic dns for self-hosted regions?
  • [14:09] Tao Takashi: isn't this solved anyway by some sort of dyndns service?
  • [14:10] BlueWall Slade: not sure - but i know that is a bug, where you have to spec the ip and not the name in that field
  • [14:10] BlueWall Slade: even in OpenSim run grids
  • [14:10] BlueWall Slade: pixel will have an idea about that, probably?
  • [14:11] Whump Linden: actually, this is an issue in the OGP spec
  • [14:11] Whump Linden: the spec is expecting an IP address and not a host name
  • [14:11] Whump Linden: https://jira.secondlife.com/browse/SVC-2788
  • [14:12] BlueWall Slade: a host name would be more flexible, at some level
  • [14:12] Whump Linden: so Tess is looking at that, and updating the spec and agent host
  • [14:12] Whump Linden: er agent domain
  • [14:12] BlueWall Slade: cool, in good hands :)
  • [14:12] Xugu Madison: it really ought to be hostname for hostnames that resolve to multiple IPs/IPv4 and IPv6 addresses/other weirdness
  • [14:13] Whump Linden: Xugu, yes, you shouldn't have to muck about with configuation files when IP addresses are reassigned
  • [14:13] Tao Takashi: what is expecting an IP?
  • [14:14] Tao Takashi: in which protocol function?
  • [14:14] Whump Linden: rez_avatar/place
  • [14:14] BlueWall Slade: failovers, load handling would be easier with name
  • [14:14] Whump Linden: see [1]
  • [14:14] Tao Takashi: looking
  • [14:14] Whump Linden: so this sounds like something to push up in priority?
  • [14:15] Tao Takashi: well, I guess Tess is right there
  • [14:16] BlueWall Slade: one thing, if these relate to OpenSim in some way, filing a mantis there (on opensim.org) might lure some talent into this project :)
  • [14:16] Whump Linden: kk, anything on the Region URL discussion
  • [14:16] Tao Takashi: to me this looks more like a client/protocol issue
  • [14:16] Tao Takashi: esp. with dyndns situations it should be easier to let the client resolve the name
  • [14:17] Tao Takashi: can't be too hard ;-)
  • [14:17] Whump Linden: er, any other comments on the Region URL discussion?
  • [14:17] BlueWall Slade: or, the grid could pass the ip that it sees back to the region in the region attach
  • [14:17] Tao Takashi: not from me
  • [14:17] Tao Takashi: you mean the AD
  • [14:17] Tao Takashi: I assume
  • [14:18] Tao Takashi: to me it sounds normal that where an IP is allowed you also allow a hostname and you eventually need to resolve it
  • [14:18] Whump Linden: Tao, yes, I think it's a misspecification in the protocol.
  • [14:18] Whump Linden: So, Item 4: OGP Beta Next Steps
  • [14:19] Xugu Madison: Getting the patch into trunk I think is the first priority
  • [14:19] Tao Takashi: which probably means that it should not break any other functionality
  • [14:20] Xugu Madison: Like regular logins, good point
  • [14:20] Whump Linden: Xugu: yes, I'd like to have that in trunk. I know there is at least one blocker, which is regular logins.
  • [14:20] Tao Takashi: yep, I guess people wouldn't like that ;-)
  • [14:21] Xugu Madison: So... fix regular logins, get it into trunk, and then...
  • [14:21] Whump Linden: so BlueWall mentioned above that filing some of these as mantis issues might expedite getting them fixed
  • [14:21] BlueWall Slade: if it can be a config option, especially if it can be in a module, then it shouldnt have much trouble getting in
  • [14:21] Xugu Madison: Make it work on grids instead of standalone regions, or inventory next?
  • [14:21] Whump Linden: Grids would be good.
  • [14:21] BlueWall Slade: yes grid<-->grid is a good step forward
  • [14:22] Whump Linden: It'd be nice to do an interopt TP to Wright Plaza for OpenSim OO.
  • [14:22] BlueWall Slade: WOOT! Yes!
  • [14:22] BlueWall Slade: lol
  • [14:23] Xugu Madison: grid<->grid is my favourite. Inventory is going to be a minefield of legal stuff
  • [14:23] Tao Takashi: yes! :)
  • [14:23] BlueWall Slade: that's easy to fix
  • [14:23] Tao Takashi: inventory needs some thinking, yes
  • [14:23] Whump Linden: Xugu, I want inventory, but we're going to have to be patient and work with the leadership in the content community.
  • [14:23] BlueWall Slade: have a one way gate, allowing OpenSim to SL transfers
  • [14:24] Tao Takashi: as for the client I would like to mention region slurls and AD url field ;-)
  • [14:24] Tao Takashi: actually loginuri field might be good
  • [14:24] Tao Takashi: it might even be useful on the regular client
  • [14:24] Whump Linden: damn, Opensource Obscure already left
  • [14:26] Whump Linden: So what I'll do is take this list to our upcoming meeting on next steps, but internally I think we're very interested in getting grid to grid and the patch merge as the next steps.
  • [14:26] Whump Linden: there's also the ghost issue
  • [14:26] Xugu Madison: Can we put licensing issues and inventry on the agenda for a meeting sometime, BTW?
  • [14:27] BlueWall Slade: hehe Zha is on IRC
  • [14:27] Tao Takashi: tztz
  • [14:27] Tao Takashi:  ;-)
  • [14:27] Whump Linden: Xugu, Zero's office hours have been the main venue for talking about those. I think once we get down to talking about protocol bits, it'll make sense to bring it in scope.
  • [14:28] Xugu Madison: I'll try to make sure I get to more of Zero's hours then.
  • [14:28] BlueWall Slade: good idea, it's too controversial
  • [14:28] Tao Takashi: we also talked about trust and such at the last AWGroupies
  • [14:28] Tao Takashi: actually I think at nearly every AWGroupies the last times ;-)
  • [14:28] Tao Takashi: but not yet in detail about inventory
  • [14:29] Tao Takashi: I think it needs some use cases written first
  • [14:29] Xugu Madison: I see a lot of reading of minutes in my future
  • [14:29] Whump Linden: yes, the discussion has been at a general level
  • [14:29] Tao Takashi: all the ways things can go wrong basically
  • [14:29] Whump Linden: so, the last thing is how to go about getting more OpenSim developer help
  • [14:30] BlueWall Slade: file mantis' there
  • [14:30] Whump Linden: we've been filing OpenSim bugs in forge and copying them over in JIRA
  • [14:30] Whump Linden: so should we stop filing in forge and move those issues into mantis?
  • [14:30] BlueWall Slade: the #opensim-dev has as robot that reports mantis activity
  • [14:30] BlueWall Slade: yes, at least copy them there
  • [14:30] Whump Linden: okay
  • [14:31] BlueWall Slade: that might work
  • [14:31] Whump Linden: then I'll make sure I have a working mantis account and copy those over.
  • [14:31] BlueWall Slade: i have filed oner there
  • [14:31] BlueWall Slade: i ref the jira # on it
  • [14:31] BlueWall Slade: and link the jira back to it
  • [14:32] Whump Linden: oh, what's the issue # on mantis?
  • [14:32] BlueWall Slade: let's see
  • [14:33] BlueWall Slade: i don't see it right off
  • [14:33] BlueWall Slade: i'll look from the jira side
  • [14:34] Whump Linden: okay, I can sync back up with you on IRC
  • [14:34] Whump Linden: because I'd like to get some folks looking at the ghost issue, someone said there's been some recent work on that from the OpenSim side
  • [14:35] Whump Linden: okay, we've run over
  • [14:35] BlueWall Slade: ok, what i did was link the jira to the patch mantis
  • [14:35] BlueWall Slade: i saw the ghosting ref'd there
  • [14:35] BlueWall Slade: a couple of days back
  • [14:36] Whump Linden: https://jira.secondlife.com/browse/SVC-2735?
  • [14:36] Xugu Madison: Must run, take care all
  • [14:37] BlueWall Slade: see ya
  • [14:37] Whump Linden: bye Xugu
  • [14:37] Whump Linden: okay, we've run over by 10 minutes
  • [14:37] Whump Linden: I'll get the transcript posted with a summary, and I'll be on IRC
  • [14:37] Mirt Tenk: ty
  • [14:37] BlueWall Slade: thanks Whump!
  • [14:37] Whump Linden: so no meeting tomorrow, and instead the next huddle will be at 09:00 SLT Friday
  • [14:38] BlueWall Slade: sounds good
  • [14:38] Whump Linden: thanks, you all!
  • [14:38] Sean18 McCarey: ttfn
  • [14:39] Mirt Tenk: Bye Bluewall, thanks again fro all your help.
  • [14:39] Mirt Tenk: We'll be in touch!
  • [14:39] BlueWall Slade: ok,
  • [14:40] KustomKreator4U Inglewood: accepted your inventory offer.
  • [14:40] BlueWall Slade: hope your project goes well
  • [14:40] Whump Linden: wait! I forgot to mention that BlueWall updated https://wiki.secondlife.com/wiki/Open_Grid_Public_Beta/Open_Sim_OGP_How_To
  • [14:41] Whump Linden: with info on how to set up an OpenSim from a binary!
  • [14:41] Whump Linden: sorry
  • [14:41] Mirt Tenk: saw that yesterday, ty BlueWall (helpdesk employee of the month!)
  • [14:41] BlueWall Slade: hehe, it's a start
  • [14:41] BlueWall Slade: if we can get some info on different platforms would be great
  • [14:41] BlueWall Slade: I don't have Windows or Mac
  • [14:42] Whump Linden: okay
  • [14:42] Mirt Tenk: we were talking about that
  • [14:42] Mirt Tenk: we'd like to look at running an adjacent grid on a Windows test machine
  • [14:42] BlueWall Slade: building on Linux is straighforward
  • [14:42] Whump Linden: I don't think Mac will be that much different than Linux and will try that this weekend
  • [14:42] Mirt Tenk: if we did, could we put them right beside each other?
  • [14:42] Tao Takashi: building it on a mac was straighforward
  • [14:42] Mirt Tenk: We'd be using Win 2008
  • [14:42] Tao Takashi: I usually patched it and followed the instructions given
  • [14:43] BlueWall Slade: i know, i have talked with people trying to run under windows, and it has been a pain
  • [14:43] Mirt Tenk: we could probably get another static IP on another machine in my office to test this, but we'd like to test putting it adjacent to the one we already have