Chat log from the meeting on 2023-10-10

From OpenSimulator

Jump to: navigation, search
[11:01 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: lol mine usually sits on my typing arm
[11:01 AM PT]  Kayaker Magic: I have a question or two about ConfigurableWind, does anyone here have experience with that module?
[11:02 AM PT]  Andrew Hellershanks: I have one cat that likes putting her paws over my arm but not when I'm at the computer.
[11:02 AM PT]  Ubit Umarov: mine are distract eating downstairs :)
[11:02 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: we use it
[11:02 AM PT]  Andrew Hellershanks: ok, Kayaker.
[11:02 AM PT]  Kayaker Magic: I found that the wind strength and direction work, but the variance values have no effect.
[11:02 AM PT]  Andrew Hellershanks: You can kick things off for today.
[11:02 AM PT]  Gavin.Hird @grid.xmir.org:8002: I used to configure it, but...
[11:03 AM PT]  Kayaker Magic: The average just sets the wind to that average value, then it never changes.
[11:03 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i have my own gusting script
[11:03 AM PT]  Gavin.Hird @grid.xmir.org:8002: when you say it, I think that might have been my experience too
[11:03 AM PT]  Gavin.Hird @grid.xmir.org:8002: which made for very boring flag movements
[11:03 AM PT]  Andrew Hellershanks: Kayaker, hm... the variance would be good to have with your sailing simulations.
[11:04 AM PT]  Kayaker Magic: Yeah, well I could just leave a script running to change the average once a second, but the module is supposed to be able to do that.
[11:04 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: ours varies on a 24 hr cycle with random gusting periods
[11:05 AM PT]  Kayaker Magic: This is an aside, but why does this module use strength and angle instead of a vector like llWind? And why is the angle in degrees instead of radians?
[11:06 AM PT]  Andrew Hellershanks: Kayaker, I'm just looking at the source code. I see two wind modules. One is called SimpleWindModule. The other is ConfigurableWind. Could the wrong one be in use in the grid you are using?
[11:06 AM PT]  Ubit Umarov: current wind module is very simple
[11:06 AM PT]  Kayaker Magic: I switched to ConfigurableWind and verified that I am able to set the average.
[11:07 AM PT]  Kayaker Magic: It also reports which one is running, I test for that and verify it is V
[11:07 AM PT]  Kayaker Magic: ConfigurableWind
[11:07 AM PT]  Andrew Hellershanks: ok.
[11:08 AM PT]  Andrew Hellershanks: rl calls. brb.
[11:09 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: hi jamie
[11:09 AM PT]  Kayaker Magic: The documentation says the rate of change is 1.0f, I wonder if that is 0.0 in the code? I'll try setting it to 1.0
[11:09 AM PT]  Gavin.Hird @grid.xmir.org:8002: Biden's presser about the war is about to start if anyone are interested
[11:10 AM PT]  Jagga Meredith: frighteningly, I have to ask "which war?"
[11:10 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: hi Moto
[11:10 AM PT]  Gavin.Hird @grid.xmir.org:8002: Gaza - Israel
[11:10 AM PT]  Jamie.Jordan @grid.kitely.com:8002: Hi everybody
[11:10 AM PT]  Kayaker Magic: Oh, I already did that rateChange in my code, that can't be the explanation...
[11:11 AM PT]  Motoko.Karu @login.digiworldz.com:8002: Hihi Clifford
[11:11 AM PT]  Ubit Umarov: if i remember sl sail does not try to use regions wind
[11:11 AM PT]  Ubit Umarov: they made scripts do do it
[11:11 AM PT]  Ubit Umarov: no even sure if sl regions still have wind
[11:11 AM PT]  Kayaker Magic: Yeah, I did that also. SimpleWind module is useless for sailing. Changes ever 5 seconds to a random direction.
[11:12 AM PT]  Gavin.Hird @grid.xmir.org:8002: they might not
[11:12 AM PT]  Gavin.Hird @grid.xmir.org:8002: there was a change removing obsolete code where wind was mentioned
[11:12 AM PT]  Gavin.Hird @grid.xmir.org:8002: I wondered about that
[11:12 AM PT]  Ubit Umarov: simple is there so particles do kinda move under a wind...
[11:12 AM PT]  Ubit Umarov: if active..
[11:14 AM PT]  Lyr Lobo: Hi Motoko!
[11:14 AM PT]  Motoko.Karu @login.digiworldz.com:8002: hihi Lyr
[11:14 AM PT]  Ubit Umarov: abotu last week code changes..   good news... we did not add any new bugs!!
[11:14 AM PT]  Motoko.Karu @login.digiworldz.com:8002: :)
[11:14 AM PT]  Lyr Lobo grins
[11:14 AM PT]  Andrew Hellershanks: I'm back.
[11:14 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: lol ubit
[11:14 AM PT]  Motoko.Karu @login.digiworldz.com:8002: ^_^
[11:14 AM PT]  Motoko.Karu @login.digiworldz.com:8002: ❈...㋡  WeLcOmE BaCK ㋡...❈
[11:14 AM PT]  Motoko.Karu @login.digiworldz.com:8002: Andrew
[11:15 AM PT]  Andrew Hellershanks: Hello, Jamie.
[11:15 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: may I?
[11:15 AM PT]  Kayaker Magic: I assume that means you added no new code in the last week?
[11:15 AM PT]  Ubit Umarov: yes kayaker :)
[11:15 AM PT]  Lyr Lobo: Heya Jamie and Andrew, great to see everyone
[11:15 AM PT]  Gavin.Hird @grid.xmir.org:8002: nothing added, nothing removed
[11:16 AM PT]  Jamie.Jordan @grid.kitely.com:8002: :-)
[11:17 AM PT]  Andrew Hellershanks: Kayaker, in the wind module I see the WindUpdate() routine using a value called rateChange.
[11:18 AM PT]  Andrew Hellershanks: It has a default of 1.0
[11:18 AM PT]  Jagga Meredith: what's its range?
[11:19 AM PT]  Kayaker Magic: I assume that rateChange is how often the wind updates or changes? in seconds?
[11:19 AM PT]  Kayaker Magic: I assume the wind strength is in furlongs per fortnight, since the units are not documented.
[11:19 AM PT]  Andrew Hellershanks: :)
[11:20 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: m per sec works for me
[11:20 AM PT]  Gavin.Hird @grid.xmir.org:8002: me too
[11:20 AM PT]  Kayaker Magic: (I did change the documentation to say m/s)
[11:21 AM PT]  Kayaker Magic: Oh, and a direction of 0 is east, unlike on a compass where 0 is north...
[11:21 AM PT]  Andrew Hellershanks: There wind module gets settings from a section called ConfigurableWind. I don't see any version of that in any of the standard ini files. I'm wondering if the comments in the OpenSim.ini file are not matching the code.
[11:21 AM PT]  Andrew Hellershanks: Docs not matching code? What a shocker if that is the case. ;)
[11:22 AM PT]  Kayaker Magic: OpenSim.ini does mention it in passing.
[11:22 AM PT]  Kayaker Magic: LOL
[11:22 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: yes the 0deg eat fooled me for a while
[11:22 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: east
[11:22 AM PT]  Kayaker Magic: The code IS the documentation!
[11:22 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: there used to be a webpage about it
[11:23 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: whoever wrote the code/plugin
[11:23 AM PT]  Andrew Hellershanks: Yes. In the wind section it says to uncomment some settings.
[11:25 AM PT]  Andrew Hellershanks: Hm... If I'm reading this right WindUpdate() is called on each Frame.
[11:27 AM PT]  Ubit Umarov: last major changes on the simplerendomwind where made in 2016 by some UbitUmarov
[11:27 AM PT]  Andrew Hellershanks: Hm... the WindPlugin.cs file has a WindUpdate function. Perhaps the lower level one isn't getting called.
[11:28 AM PT]  Ubit Umarov: hmm that is not its name
[11:28 AM PT]  Andrew Hellershanks: sorry. Having to type around cats. WIndModule.cs
[11:28 AM PT]  Motoko.Karu @login.digiworldz.com:8002: =)
[11:28 AM PT]  Andrew Hellershanks: I have one cat lying between keyboard and monitor and another one standing on my lap.
[11:29 AM PT]  Andrew Hellershanks: OpenSim/Region/CoreModules/World/Wind
[11:29 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: mine all ignore me
[11:29 AM PT]  Ubit Umarov: wel mi change was mostly :
[11:29 AM PT]  Ubit Umarov: HA-1: 984cb385831e6613fade75046d352a2f68f3ae2b

* move wind generation out of heartbeat to a pool job. Use that to send to all clients and not one per client
[11:29 AM PT]  Andrew Hellershanks: Clifford, I think the topic of 0 degrees when it came to directions came up some time back.
[11:30 AM PT]  Ubit Umarov: not on what it did
[11:30 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: yes
[11:30 AM PT]  Ubit Umarov: double theta = time * (2 * Math.PI) * m_rateChange;
[11:30 AM PT]  Ubit Umarov: yeah sure not my code .. :p
[11:30 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i was just agreeing with kayaker he brought it up
[11:30 AM PT]  Ubit Umarov: i would not waste doubles on that :p
[11:31 AM PT]  Kayaker Magic: 0 degrees being east is sort of a math standard, 0 degrees being north is a sailing standard. To fix it you need to get sailors and mathematicians to agree...
[11:31 AM PT]  Andrew Hellershanks waits for a commit by someone named Ubit to appear in the feed from the bot in IRC. :)
[11:31 AM PT]  Ubit Umarov: :)
[11:32 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: agreement is not easy
[11:32 AM PT]  Andrew Hellershanks: There are two different camps when it comes to whether the Z axis is up and down or not.
[11:32 AM PT]  Ubit Umarov: ohh that past about answers kayaker units.. it is radians per second :)
[11:33 AM PT]  Andrew Hellershanks: radians? That will throw off any calculations by quite a bit.
[11:33 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: the rate of change
[11:33 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: wow
[11:33 AM PT]  Ubit Umarov: well or something
[11:33 AM PT]  Andrew Hellershanks: By pi/180, IIRC.
[11:36 AM PT]  Jagga Meredith: Can we just make this simple and set up a deSitter space?
[11:36 AM PT]  Kayaker Magic: I thought anti-deSitter spaces were easier to compute in?
[11:36 AM PT]  Jagga Meredith: (sarcasm)
[11:36 AM PT]  Andrew Hellershanks: ConfigurableWind.cs takes the direction settings and converts them to radians.
[11:36 AM PT]  Jagga Meredith: *giggles*
[11:37 AM PT]  Kayaker Magic: hehe
[11:37 AM PT]  Ubit Umarov: radians are the proper unit :p
[11:38 AM PT]  Andrew Hellershanks: Proper for the calculation but it looks like the ini settings are in degrees.
[11:39 AM PT]  Ubit Umarov: directions are in degree
[11:39 AM PT]  Ubit Umarov: but details.. it is a rate.. and not linear
[11:40 AM PT]  Ubit Umarov: double offset = Math.Sin(theta) * Math.Sin(theta*2) * Math.Sin(theta*9) * Math.Cos(theta*4);
[11:40 AM PT]  Ubit Umarov: cant predict that either in degree or radian :p
[11:42 AM PT]  Kayaker Magic: That sort of looks like a Perlin Noise type of calculation....
[11:45 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: I am pleased to see the "voice" issue raised again on the mantis yesterday
[11:46 AM PT]  Andrew Hellershanks: yes, long discussion in the bug tracking system. I've been tempted to suggest it be moved to the mailing list.
[11:46 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: documentation on the "is" situation seem to be the start of any solution
[11:46 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: any thoughts?
[11:47 AM PT]  Ubit Umarov: jsut that vivox is not a solution
[11:47 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: will opensim survive without voice?
[11:47 AM PT]  Ubit Umarov: i did found the email i got from them back in 2020
[11:47 AM PT]  Gavin.Hird @grid.xmir.org:8002: yes
[11:47 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i agree
[11:47 AM PT]  Ubit Umarov: when i asked them access to the portal
[11:47 AM PT]  Andrew Hellershanks: I don't use voice that much in world.
[11:47 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: but i would prefer positivity
[11:48 AM PT]  Ubit Umarov: 7-mat-2020
[11:48 AM PT]  Jagga Meredith: plenty of my users do, or OSGrid visitors
[11:48 AM PT]  Ubit Umarov: You recently submitted ...........#5526 for approval in the Vivox Developer Portal. Our team has reviewed your request, but unfortunately we cannot approve your organization at this time.
[11:48 AM PT]  Kayaker Magic: Voice is used for many classes in-world, and for storytelling like StoryLinkRadio (Shandon Loring) in Kitely.
[11:49 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i think it is an existential threat to opensim
[11:49 AM PT]  Gavin.Hird @grid.xmir.org:8002: I suppose for storytelling you could open a stream for the listeners
[11:49 AM PT]  Gavin.Hird @grid.xmir.org:8002: not so interactive of course
[11:49 AM PT]  Andrew Hellershanks: I'm not saying it doesn't have its uses. I had been hoping that one of the voice projctts that had been mentioned during the OSCC would come along soon as an option to replace Vivox.
[11:49 AM PT]  Kayaker Magic: People could switch to Discord, but in-world voice has  3D positioning.
[11:50 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i suppose SL has a deal with unity
[11:50 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: so between them they will drive users back to SL
[11:50 AM PT]  Kayaker Magic: Kitely also sends Unity money for voice.
[11:50 AM PT]  Gavin.Hird @grid.xmir.org:8002: They have been pondering using the work developed for Sansar for voice
[11:50 AM PT]  Gavin.Hird @grid.xmir.org:8002: right now I think they are glad vivox works
[11:50 AM PT]  Andrew Hellershanks: :)
[11:50 AM PT]  Gavin.Hird @grid.xmir.org:8002: too many other projects on their plate
[11:51 AM PT]  Ubit Umarov: so official we jsut can not use vivox
[11:51 AM PT]  Gavin.Hird @grid.xmir.org:8002: but for all we know they have a project and will just drop in the replacement one day
[11:51 AM PT]  Gavin.Hird @grid.xmir.org:8002: close sourced of course
[11:51 AM PT]  Ubit Umarov: ofc on top of that, we could not jsut use it...
[11:52 AM PT]  Ubit Umarov: it is mostly a viewer side thing
[11:52 AM PT]  Gavin.Hird @grid.xmir.org:8002: slvoice.exe is a black box already
[11:52 AM PT]  Ubit Umarov: opensim side jsut manages user logins and voice channels creation
[11:52 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: not if we rewrite SLVoice.exe?
[11:52 AM PT]  Ubit Umarov: not sure even if such model applies to vivox 5 now
[11:53 AM PT]  Ubit Umarov: that files is kinda close source
[11:53 AM PT]  Andrew Hellershanks: In a pinch there is FreeSwitch but I always find that a major pita to get setup and working.
[11:53 AM PT]  Gavin.Hird @grid.xmir.org:8002: they can fill the inside of slvoice.exe with whatever as long as it has the same interface to the viewer as now
[11:53 AM PT]  Ubit Umarov: and really does not matter
[11:54 AM PT]  Ubit Umarov: if unity/vivox does not want opensim as a platform
[11:54 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: thats why we neeed the "is" situation documenting?
[11:54 AM PT]  Ubit Umarov: the is situation is that..  vivox is working for old accounts until they decide to kill it
[11:55 AM PT]  Gavin.Hird @grid.xmir.org:8002: yep
[11:55 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: by the "is" I am meaning what info can we pass to potential coders?
[11:55 AM PT]  Ubit Umarov: IMA ppl was working on a updated mumble solution they call Echo,
[11:55 AM PT]  Vincent.Sylvester @hg.zetaworlds.com: As the mantis ticket mentions there are options for voice clients and servers that already provide or should provide, if their 100% compatibility is to be believed, spatial audio. So that means the grinding points is connecting that up to OpenSim to provide the positions for spatial audio positions and getting the viewer to "host" the client inside it to connect to it all
[11:56 AM PT]  Vincent.Sylvester @hg.zetaworlds.com: That means knowing how the parts we have access to work, primarily how viewers handle slvoice.exe and what the vivox module in OpenSim currently does
[11:56 AM PT]  Ubit Umarov: they did ask for a crowfunding but that failed to get the requested $$
[11:56 AM PT]  Andrew Hellershanks: Right, EchoVoice IIRC. I keep forgetting the name.
[11:57 AM PT]  Gavin.Hird @grid.xmir.org:8002: We need Dolby Atmos
[11:57 AM PT]  Andrew Hellershanks: Is there enough information in the viewer code to know what is the interface for voice?
[11:57 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i think echo will prove too expensive
[11:58 AM PT]  Jagga Meredith: Dolby Atmos is $15 a seat
[11:58 AM PT]  Gavin.Hird @grid.xmir.org:8002: interface to slvoice.exe yes
[11:58 AM PT]  Ubit Umarov: ppl that made the old mumble module, made a slvoice replacement for it
[11:58 AM PT]  Ubit Umarov: so with some rev eng guess so
[11:58 AM PT]  Ubit Umarov: in fact a old api is public
[11:58 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: that sounds promising!
[11:59 AM PT]  Gavin.Hird @grid.xmir.org:8002: the state machine is probalby ok too as it got a major overhaul
[11:59 AM PT]  Ubit Umarov: no not really
[11:59 AM PT]  Ubit Umarov: hwo do you plan to rent voices servers to some that does what wnat your platform in?
[11:59 AM PT]  Clifford.Hanger @alternatemetaverse.com:8002: at least we would have a starting point
[12:00 PM PT]  Ubit Umarov: i repeat.. they offcialy told me they want nothing with opensim
[12:00 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: forget unity
[12:00 PM PT]  Gavin.Hird @grid.xmir.org:8002: the problem is that a voice module will have very different code for differnt operating systems
[12:00 PM PT]  Gavin.Hird @grid.xmir.org:8002: I doub there is any resembalnce in code between teh macOS version and the Windows version
[12:00 PM PT]  Ubit Umarov: os are all the same under the hood :p
[12:01 PM PT]  Gavin.Hird @grid.xmir.org:8002: all the new Apple code and libraries on Arm are  in Swift
[12:01 PM PT]  Gavin.Hird @grid.xmir.org:8002: it only works for as long as the Rosetta translation is there, but it will be removed
[12:02 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: we really need that starting poin
[12:02 PM PT]  Ubit Umarov: not much to do with systems planed to be closed
[12:02 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: t
[12:02 PM PT]  Ubit Umarov: apple wants devs working only for apple platforms
[12:02 PM PT]  Gavin.Hird @grid.xmir.org:8002: yes
[12:02 PM PT]  Andrew Hellershanks: There should be some code that would be common across the different operating systems.
[12:03 PM PT]  Gavin.Hird @grid.xmir.org:8002: flowchart would be the same
[12:03 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i thought that was the benefit of dotnet
[12:03 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Write in direct C that should work everywhere right /s
[12:03 PM PT]  Kayaker Magic: The code could be the same but the sound codexes are different in each OS, aren't they?
[12:03 PM PT]  Gavin.Hird @grid.xmir.org:8002: you cant write audio drivers for macOS in dotnet
[12:03 PM PT]  Ubit Umarov: assuming apple will not kill dotnet on their boxes :p
[12:04 PM PT]  Gavin.Hird @grid.xmir.org:8002: Microsoft is fully onboard with dotnet on macOS
[12:04 PM PT]  Gavin.Hird @grid.xmir.org:8002: but it is only a trap to get customers sucked into their ecosystem
[12:04 PM PT]  Lyr Lobo smiles
[12:04 PM PT]  Ubit Umarov: :)
[12:04 PM PT]  Andrew Hellershanks: :)
[12:05 PM PT]  Ubit Umarov: well back to voice.. no idea
[12:05 PM PT]  Ubit Umarov: the old mumble seems to be still the only useful opensource solution
[12:05 PM PT]  Andrew Hellershanks: We are just past the top of the hour. Does anyone have another topic they want to discuss before those of us here need to head back to RL?
[12:05 PM PT]  Ubit Umarov: not even sure if it is still a active project hmmm
[12:05 PM PT]  Gavin.Hird @grid.xmir.org:8002: except it probalby does not compile on modern systems any more
[12:06 PM PT]  Gavin.Hird @grid.xmir.org:8002: plus it is an outdated version in terms of fuctionality as far as I undersstand (could be wrong)
[12:06 PM PT]  Gavin.Hird @grid.xmir.org:8002: but I thought IMA were to map up all that?
[12:06 PM PT]  Andrew Hellershanks: I'm still trying to get dotdevelop (replacement for MonoDevelop) compiled so I can more easily work on C# based software.
[12:07 PM PT]  Ubit Umarov: seems they released a new version last jan
[12:07 PM PT]  Gavin.Hird @grid.xmir.org:8002: of the opensource?
[12:07 PM PT]  Ubit Umarov: https://github.com/mumble-voip/mumble/releases/tag/v1.5.517
[12:08 PM PT]  Kayaker Magic: Top of the hour to everyone, I do need to run to RL.
[12:08 PM PT]  Gavin.Hird @grid.xmir.org:8002: sweet
[12:08 PM PT]  Kayaker Magic: Buy all1
[12:08 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: tc Kayaker
[12:08 PM PT]  Ubit Umarov: yeap seems kicking...
[12:08 PM PT]  Andrew Hellershanks: ok, Kayaker. Let us know how you get on with the WInd issue.
[12:09 PM PT]  Ubit Umarov: https://github.com/mumble-voip/mumble
[12:09 PM PT]  Jagga Meredith: Anybody gotten a viewer other than FS to work on Win 11?
[12:09 PM PT]  Ubit Umarov: ofc the slvoice.exe we had for it, was also close source
[12:09 PM PT]  Gavin.Hird @grid.xmir.org:8002: I only have the Sl preview
[12:09 PM PT]  Ubit Umarov: IMA has a newer version also closed sourcew
[12:09 PM PT]  Andrew Hellershanks: Jagga, It won't be me as I have no machine that can run Win11.
[12:09 PM PT]  Gavin.Hird @grid.xmir.org:8002: working in SL, but getting closer to OS release
[12:10 PM PT]  Gavin.Hird @grid.xmir.org:8002: got all the versions to properly build on C  17 and Xcode 15   VS2019
[12:10 PM PT]  Ubit Umarov: well they where working on it still..
[12:10 PM PT]  Ubit Umarov: nice
[12:10 PM PT]  Jagga Meredith: ok, will report back
[12:11 PM PT]  Gavin.Hird @grid.xmir.org:8002: plus there was an update to embedded Chromium I included that closed a whopping 315 zero day exploits and vulerablities over the SL release version
[12:11 PM PT]  Ubit Umarov: outch
[12:11 PM PT]  Gavin.Hird @grid.xmir.org:8002: so that is included in the preview I posted on Saturday
[12:11 PM PT]  Ubit Umarov: ok ppl rl calls
[12:12 PM PT]  Ubit Umarov: cya all next week, if not before :)
[12:12 PM PT]  Andrew Hellershanks: ok, Ubit.
[12:12 PM PT]  Lyr Lobo: Thank you!
[12:12 PM PT]  Jamie.Jordan @grid.kitely.com:8002: thanks yall
[12:12 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: bye ubit
[12:12 PM PT]  Lyr Lobo: Have a great week!
[12:12 PM PT]  Andrew Hellershanks: Time to call todays gathering to a close.
[12:12 PM PT]  Gavin.Hird @grid.xmir.org:8002: Andrew, any news on OpenSim Search for dotnet?
[12:13 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: I think I sent a pull request for some fixes on that
[12:13 PM PT]  Andrew Hellershanks: Gavin, I haven't looked at that yet. My first step would be to determine if I can build the source tree using dotnet.
[12:13 PM PT]  Andrew Hellershanks: the OS source tree.
[12:13 PM PT]  Ubit Umarov: (*click*)
[12:13 PM PT]  Lyr Lobo waves
[12:13 PM PT]  Gavin.Hird @grid.xmir.org:8002: ok...
[12:14 PM PT]  Gavin.Hird @grid.xmir.org:8002: I suppose we can revisit that next week
[12:14 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: we have a test grid using dotnet
[12:14 PM PT]  Gavin.Hird @grid.xmir.org:8002: cheers everyone
[12:14 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i will see if search works
[12:14 PM PT]  Andrew Hellershanks: At some point I will need to add some changes to the Profile or Search modules to support HG.
[12:14 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: There is also a bug or two in the php somewhere just can't remember where exactly
[12:14 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: it built ok
[12:14 PM PT]  Andrew Hellershanks: Clifford, Gavin was asking about the third party add on module for search that I maintain.
[12:15 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: ah sorry
[12:15 PM PT]  Andrew Hellershanks: np
[12:15 PM PT]  Gavin.Hird @grid.xmir.org:8002: later
[12:15 PM PT]  Andrew Hellershanks: ok, Later Gavin.
[12:15 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i use an add-in module no idea who created it
[12:16 PM PT]  Andrew Hellershanks: It wasn't me but I have been maintaining one.
[12:16 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: where would i find it please?
[12:16 PM PT]  Andrew Hellershanks: Nuts. This grid still doesn't support use of notes.
[12:16 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: lol
[12:16 PM PT]  Andrew Hellershanks: Clifford, it is in github. Give me a sec to find the URL.
[12:17 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: https://github.com/kcozens/OpenSimSearch
[12:17 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: ty Andrew
[12:17 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i am sure I am using that
[12:17 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: yes i had to fix a few typos
[12:17 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: it worked under 0.9.2.2
[12:17 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i will check on nessie
[12:18 PM PT]  Andrew Hellershanks: Vincent, ty. That is the URL.
[12:18 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: and report
[12:18 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: thanks Vincent
[12:18 PM PT]  Andrew Hellershanks: Clifford, if there are any typos you can file a bug report. Those are simple fixes. I'm usually good at noticing typos.
[12:19 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: yes sorry i should have
[12:19 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: but i had to add code to look at our events db too
[12:19 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: so just did the mods
[12:19 PM PT]  Andrew Hellershanks: Support for events is a different matter.
[12:19 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: and it worked
[12:20 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: php only
[12:20 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: I am not a C# coder
[12:20 PM PT]  Andrew Hellershanks: There is a file in the source tree that shows the expected schema for the database used by the module.
[12:21 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: I rewrote it for a different php framework along with fixing some of the datasnapshot parts, but most of that doesn't easily translate back to plain php
[12:21 PM PT]  Andrew Hellershanks: If you already have a method of creating and maintaining a list of events a change to some PHP code would beneeded.
[12:22 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i will rellok at our php and share along with our db schema if it helps
[12:22 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: our db ties in with our google cal
[12:23 PM PT]  Andrew Hellershanks: ok. I don't think I would expect to change the db schema the code uses but I will look at any changes you care to suggest.
[12:23 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i wouldnt expect you too
[12:23 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: to
[12:24 PM PT]  Andrew Hellershanks: I had started work on a web page plus some PHP to create/edit event listings but I never finished it. It is mostly functional.
[12:24 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: but other grids probably have different schemas too
[12:24 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i will look how I di it
[12:24 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: it may be that i did use your schema in paralell with ours
[12:25 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: The only real big thing worth adding is being able to administrate which events are shown and properly remove the finished ones to not clog things up, but that stuff is mostly the php side of things
[12:25 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: its a few braincells in the past
[12:25 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: On the module end you have the pull request to fix things up
[12:25 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: I left two issues for the php side of things a while ago
[12:25 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: ok
[12:25 PM PT]  Andrew Hellershanks: Probably. Maintenance of a DB table containing event information isn't part of the search or profile modules, or a part of the viewer. An external system needs to be set up to handle that part. Once events are in a DB then you can see event markers on the map.
[12:26 PM PT]  Andrew Hellershanks: I also have the start of an event reminder module but I haven't gotten very far in to writing the code.
[12:26 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: cool
[12:26 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i cron a php script to do the tidying
[12:27 PM PT]  Andrew Hellershanks: Vincent, I seem to recall seeing them but I have some issues with a family member that is ill that has taken up some time.
[12:27 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: and pick up changes made in the google cal
[12:27 PM PT]  Andrew Hellershanks nods to Clifford
[12:27 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: ok ty for your help tonight
[12:27 PM PT]  Andrew Hellershanks: yw.
[12:28 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i look forward to more "voice" talk
[12:28 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: or progress
[12:28 PM PT]  Andrew Hellershanks: I need to get going. I have some work I need to get back to.
[12:28 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: i have grid questions building up
[12:28 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: tc you all
[12:29 PM PT]  Andrew Hellershanks: ok, You can also ask on IRC or via the mailing list.
[12:29 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: hope the friendships survive
[12:29 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: byeeeee
[12:29 PM PT]  Andrew Hellershanks: AFAIK, they do.
[12:29 PM PT]  Andrew Hellershanks: Thanks for coming. See you again next week.
[12:29 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: yes!
Personal tools
General
About This Wiki