Chat log from the meeting on 2023-10-10

From OpenSimulator

Jump to: navigation, search
[11:01 AM PT]  Clifford.Hanger 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 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 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 i have my own gusting script
[11:03 AM PT]  Gavin.Hird when you say it, I think that might have been my experience too
[11:03 AM PT]  Gavin.Hird 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 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 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 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 hi Moto
[11:10 AM PT]  Gavin.Hird Gaza - Israel
[11:10 AM PT]  Jamie.Jordan 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 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 they might not
[11:12 AM PT]  Gavin.Hird there was a change removing obsolete code where wind was mentioned
[11:12 AM PT]  Gavin.Hird 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 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 :)
[11:14 AM PT]  Lyr Lobo grins
[11:14 AM PT]  Andrew Hellershanks: I'm back.
[11:14 AM PT]  Clifford.Hanger lol ubit
[11:14 AM PT]  Motoko.Karu ^_^
[11:14 AM PT]  Motoko.Karu ❈...㋡  WeLcOmE BaCK ㋡...❈
[11:14 AM PT]  Motoko.Karu Andrew
[11:15 AM PT]  Andrew Hellershanks: Hello, Jamie.
[11:15 AM PT]  Clifford.Hanger 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 nothing added, nothing removed
[11:16 AM PT]  Jamie.Jordan :-)
[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 m per sec works for me
[11:20 AM PT]  Gavin.Hird 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 yes the 0deg eat fooled me for a while
[11:22 AM PT]  Clifford.Hanger east
[11:22 AM PT]  Kayaker Magic: The code IS the documentation!
[11:22 AM PT]  Clifford.Hanger there used to be a webpage about it
[11:23 AM PT]  Clifford.Hanger 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 =)
[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 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 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 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 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 the rate of change
[11:33 AM PT]  Clifford.Hanger 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 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 documentation on the "is" situation seem to be the start of any solution
[11:46 AM PT]  Clifford.Hanger any thoughts?
[11:47 AM PT]  Ubit Umarov: jsut that vivox is not a solution
[11:47 AM PT]  Clifford.Hanger 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 yes
[11:47 AM PT]  Clifford.Hanger 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 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 i think it is an existential threat to opensim
[11:49 AM PT]  Gavin.Hird I suppose for storytelling you could open a stream for the listeners
[11:49 AM PT]  Gavin.Hird 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 i suppose SL has a deal with unity
[11:50 AM PT]  Clifford.Hanger 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 They have been pondering using the work developed for Sansar for voice
[11:50 AM PT]  Gavin.Hird right now I think they are glad vivox works
[11:50 AM PT]  Andrew Hellershanks: :)
[11:50 AM PT]  Gavin.Hird 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 but for all we know they have a project and will just drop in the replacement one day
[11:51 AM PT]  Gavin.Hird 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 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 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 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 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 yep
[11:55 AM PT]  Clifford.Hanger 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 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 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 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 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 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 that sounds promising!
[11:59 AM PT]  Gavin.Hird 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 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 forget unity
[12:00 PM PT]  Gavin.Hird the problem is that a voice module will have very different code for differnt operating systems
[12:00 PM PT]  Gavin.Hird 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 all the new Apple code and libraries on Arm are  in Swift
[12:01 PM PT]  Gavin.Hird it only works for as long as the Rosetta translation is there, but it will be removed
[12:02 PM PT]  Clifford.Hanger 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 t
[12:02 PM PT]  Ubit Umarov: apple wants devs working only for apple platforms
[12:02 PM PT]  Gavin.Hird 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 flowchart would be the same
[12:03 PM PT]  Clifford.Hanger i thought that was the benefit of dotnet
[12:03 PM PT]  Vincent.Sylvester 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 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 Microsoft is fully onboard with dotnet on macOS
[12:04 PM PT]  Gavin.Hird 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 except it probalby does not compile on modern systems any more
[12:06 PM PT]  Gavin.Hird plus it is an outdated version in terms of fuctionality as far as I undersstand (could be wrong)
[12:06 PM PT]  Gavin.Hird 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 of the opensource?
[12:07 PM PT]  Ubit Umarov:
[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 sweet
[12:08 PM PT]  Kayaker Magic: Buy all1
[12:08 PM PT]  Clifford.Hanger 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:
[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 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 working in SL, but getting closer to OS release
[12:10 PM PT]  Gavin.Hird 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 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 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 thanks yall
[12:12 PM PT]  Clifford.Hanger 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 Andrew, any news on OpenSim Search for dotnet?
[12:13 PM PT]  Vincent.Sylvester 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 ok...
[12:14 PM PT]  Gavin.Hird I suppose we can revisit that next week
[12:14 PM PT]  Clifford.Hanger we have a test grid using dotnet
[12:14 PM PT]  Gavin.Hird cheers everyone
[12:14 PM PT]  Clifford.Hanger 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 There is also a bug or two in the php somewhere just can't remember where exactly
[12:14 PM PT]  Clifford.Hanger 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 ah sorry
[12:15 PM PT]  Andrew Hellershanks: np
[12:15 PM PT]  Gavin.Hird later
[12:15 PM PT]  Andrew Hellershanks: ok, Later Gavin.
[12:15 PM PT]  Clifford.Hanger 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 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 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
[12:17 PM PT]  Clifford.Hanger ty Andrew
[12:17 PM PT]  Clifford.Hanger i am sure I am using that
[12:17 PM PT]  Clifford.Hanger yes i had to fix a few typos
[12:17 PM PT]  Clifford.Hanger it worked under
[12:17 PM PT]  Clifford.Hanger i will check on nessie
[12:18 PM PT]  Andrew Hellershanks: Vincent, ty. That is the URL.
[12:18 PM PT]  Clifford.Hanger and report
[12:18 PM PT]  Clifford.Hanger 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 yes sorry i should have
[12:19 PM PT]  Clifford.Hanger but i had to add code to look at our events db too
[12:19 PM PT]  Clifford.Hanger so just did the mods
[12:19 PM PT]  Andrew Hellershanks: Support for events is a different matter.
[12:19 PM PT]  Clifford.Hanger and it worked
[12:20 PM PT]  Clifford.Hanger php only
[12:20 PM PT]  Clifford.Hanger 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 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 i will rellok at our php and share along with our db schema if it helps
[12:22 PM PT]  Clifford.Hanger 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 i wouldnt expect you too
[12:23 PM PT]  Clifford.Hanger 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 but other grids probably have different schemas too
[12:24 PM PT]  Clifford.Hanger i will look how I di it
[12:24 PM PT]  Clifford.Hanger it may be that i did use your schema in paralell with ours
[12:25 PM PT]  Vincent.Sylvester 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 its a few braincells in the past
[12:25 PM PT]  Vincent.Sylvester On the module end you have the pull request to fix things up
[12:25 PM PT]  Vincent.Sylvester I left two issues for the php side of things a while ago
[12:25 PM PT]  Clifford.Hanger 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 cool
[12:26 PM PT]  Clifford.Hanger 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 and pick up changes made in the google cal
[12:27 PM PT]  Andrew Hellershanks nods to Clifford
[12:27 PM PT]  Clifford.Hanger ok ty for your help tonight
[12:27 PM PT]  Andrew Hellershanks: yw.
[12:28 PM PT]  Clifford.Hanger i look forward to more "voice" talk
[12:28 PM PT]  Clifford.Hanger 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 i have grid questions building up
[12:28 PM PT]  Clifford.Hanger 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 hope the friendships survive
[12:29 PM PT]  Clifford.Hanger 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 yes!
Personal tools
About This Wiki