Chat log from the meeting on 2025-07-22

From OpenSimulator

Revision as of 12:20, 22 July 2025 by Tampa (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
[11:00 AM] Andrew Hellershanks: Hello, everyone.
[11:02 AM] Lyr.Lobo @cc.opensimulator.org:8002: Hello
[11:03 AM] Jagga.Meridith @hg.zetaworlds.com: hi
[11:03 AM] Andrew Hellershanks: Hello, Cuga.
[11:03 AM] Cuga.Rajal @rajal.org:9000: hi :
[11:04 AM] Ubit Umarov: welcome
[11:04 AM] Ubit Umarov: what news do you bring ?
[11:05 AM] Andrew Hellershanks: No news is good news? ;)
[11:05 AM] Cuga.Rajal @rajal.org:9000: we're being attacked by a band of dinos
[11:06 AM] Ubit Umarov: oh it is only one
[11:06 AM] Cuga.Rajal @rajal.org:9000: The new viewers sucks
[11:06 AM] Andrew Hellershanks: Someone seems to be on vacation. I don't see any signs of code changes this past week.
[11:06 AM] Ubit Umarov: and he is kinda blind, missed us
[11:06 AM] Andrew Hellershanks: That dino didn't used to come through the building.
[11:07 AM] Vincent.Sylvester @hg.zetaworlds.com: The code monkeys got high on bananas
[11:08 AM] Ubit Umarov: (/me takes note: buy more bananas )
[11:08 AM] Cuga.Rajal @rajal.org:9000: I'm still getting a sporadic HTTP connection that kills the dotnet HTTP server. Set my logging to level 6 last week but it hasn't happened again so far. Will report if I fond out anything new.
[11:08 AM] Ubit Umarov: ok, ty
[11:09 AM] Vincent.Sylvester @hg.zetaworlds.com: I even get that with local standalone into my network from some random IPs, the internet is full of robots and viruses as of late
[11:10 AM] Lyr.Lobo @cc.opensimulator.org:8002: /me grins
[11:11 AM] Vincent.Sylvester @hg.zetaworlds.com: The queryable metaverse has crested over 100000 regions and 63000 residents from 166 grids I have data for
[11:13 AM] Andrew Hellershanks: That's isn't a large number of residents for that many grids.
[11:13 AM] Vincent.Sylvester @hg.zetaworlds.com: There is no deduplication so it may even be less people
[11:14 AM] Andrew Hellershanks: /me nods
[11:14 AM] Vincent.Sylvester @hg.zetaworlds.com: A more accurate datapoint would be the download numbers of Firestorm and other viewers, but we don't have that data
[11:16 AM] Vincent.Sylvester @hg.zetaworlds.com: Did some housekeeping on mantis the other day, but still a bunch of tickets to examine
[11:18 AM] Andrew Hellershanks: ty, Vincent.
[11:20 AM] Vincent.Sylvester @hg.zetaworlds.com: I sent some reminders to FS regarding the script syntax thing and the stupid timezone nonsense, but so far no commits to address those things, so will just continue waiting
[11:20 AM] Vincent.Sylvester @hg.zetaworlds.com: Digging into that code not really high up on my list of things I'd want to do
[11:21 AM] Vincent.Sylvester @hg.zetaworlds.com: The summer hole has a lot of people just chillin :)
[11:23 AM] Andrew Hellershanks: :)
[11:25 AM] Andrew Hellershanks: Not sure we have that much to talk about today. Any upcoming events we should mention?
[11:26 AM] Lyr.Lobo @cc.opensimulator.org:8002: Not that I can think of..we start planning the OpenSimulator Community Conference in August and open the Call for Proposals in September - October
[11:26 AM] Lyr.Lobo @cc.opensimulator.org:8002: Everyone is welcome to share grid, community, research, business, entertainment, and creativity topics of interest
[11:27 AM] Lyr.Lobo @cc.opensimulator.org:8002: thanks *smiles*
[11:27 AM] Andrew Hellershanks: Hard to believe we aren't far off from the start of August.
[11:27 AM] Lyr.Lobo @cc.opensimulator.org:8002: I know...time flies *grins*
[11:28 AM] Lyr.Lobo @cc.opensimulator.org:8002: Wishing you all a lovely week... summer here
[11:31 AM] Vincent.Sylvester @hg.zetaworlds.com: Was hoping to share some updates on my attempts fixing some of the diva wifi nonsense, but have yet to hear back from the person that wanted to test those things, maybe next week... or month
[11:32 AM] Lyr.Lobo @cc.opensimulator.org:8002: testng account creation using diva wifi is not that arduous. Are you using a different interface and system for it?
[11:32 AM] Andrew Hellershanks: ok, Vincent. Let us know when you have any more news on that front.
[11:32 AM] Lyr.Lobo @cc.opensimulator.org:8002: /me pokes the bear gently and grins
[11:33 AM] Andrew Hellershanks: /me grins at Lyr
[11:33 AM] Ubit Umarov: what dino got a bear friend here?
[11:33 AM] Lyr.Lobo @cc.opensimulator.org:8002: hehe
[11:33 AM] Vincent.Sylvester @hg.zetaworlds.com: I just couldn't be bothered setting it up locally, I just rewrote some parts and threw the code at them to test, waiting to hear if it even compiles xD
[11:33 AM] Lyr.Lobo @cc.opensimulator.org:8002: For those reading the minutes, Kayaker's Dino is a Core Dev testing favorite
[11:33 AM] Lyr.Lobo @cc.opensimulator.org:8002: ah ok, gotcha
[11:34 AM] Lyr.Lobo @cc.opensimulator.org:8002: *smiles*
[11:34 AM] Andrew Hellershanks: I know I have WiFi installed. Not sure if I have the Diva WiFi installed
[11:35 AM] Ubit Umarov: not exactly that kind of wifi
[11:35 AM] Lyr.Lobo @cc.opensimulator.org:8002: easy to tell. Ours had the words divia wifi on the icon when we use it to generate accounts for classes and customize them
[11:35 AM] Lyr.Lobo @cc.opensimulator.org:8002: yes, just what it was called on our interface
[11:35 AM] Vincent.Sylvester @hg.zetaworlds.com: I thought it stood for "Web Interface For Idiots"
[11:36 AM] Lyr.Lobo @cc.opensimulator.org:8002: hehe and a ray of sunshine appears *grins*
[11:36 AM] Andrew Hellershanks: hehe
[11:36 AM] Andrew Hellershanks: Hm... I may have it installed but haven't used it in some time.
[11:38 AM] Vincent.Sylvester @hg.zetaworlds.com: Unfortunately the only other web interface that looked decent seems to have vanished, Kubwa nuked pretty much all his stuff it seems
[11:38 AM] Vincent.Sylvester @hg.zetaworlds.com: There are still some grids using it though
[11:39 AM] Cuga.Rajal @rajal.org:9000: I wonder why he removed
[11:39 AM] Andrew Hellershanks: Vincent, which one is that? I don't recall hearing of another one. How long ago did it disappear?
[11:41 AM] Vincent.Sylvester @hg.zetaworlds.com: I'd say maybe this year or last year maybe, I didn't track that any closer. It looked decent enough at least and most that used it also had their grids setup properly so it was a good indicator of that
[11:41 AM] Vincent.Sylvester @hg.zetaworlds.com: Kubwa wrote it. I recall at one point he was selling a license for it as well, but then I saw it was just available for download before just vanishing entirely
[11:43 AM] Vincent.Sylvester @hg.zetaworlds.com: Not sure how good the code in it is, but I would think anyone building something to replace wifi wouldn't make the same mistakes
[11:43 AM] Andrew Hellershanks: It might have wound up in an archive somewhere.
[11:44 AM] Vincent.Sylvester @hg.zetaworlds.com: I already tried wayback, but couldn't find anything resembling a repo or download
[11:44 AM] Vincent.Sylvester @hg.zetaworlds.com: Tempted to write him an email or ask one of the grids still using it
[11:45 AM] Vincent.Sylvester @hg.zetaworlds.com: There aren't that many options out there. Most of them either don't work or make a mess of the backend
[11:45 AM] Andrew Hellershanks: /me nods
[11:46 AM] Andrew Hellershanks: I played around a bit with wifi (not the Diva one). That code is a bit of a mess.
[11:47 AM] Vincent.Sylvester @hg.zetaworlds.com: Turning theory into code 1 to 1 is sometimes not the best idea, especially if the theory is pretty esoteric
[11:47 AM] Vincent.Sylvester @hg.zetaworlds.com: Lots of the things that have exploded over the years the git blame returns the same few names
[11:49 AM] Andrew Hellershanks: This just made me think of some other project(s). Haven't heard anything much about some of the other viewer alternative projects that were using a new code base. I think there was one using Unity(?).
[11:49 AM] Vincent.Sylvester @hg.zetaworlds.com: Crystal or whatever it was
[11:50 AM] Cuga.Rajal @rajal.org:9000: I think there are at least 2, Joe's sharpview viewer, and one other dev was here recently with another
[11:51 AM] Cuga.Rajal @rajal.org:9000: not ujnity though
[11:51 AM] Ubit Umarov: gavins works on dayturn
[11:51 AM] Ubit Umarov: gavin
[11:51 AM] Cuga.Rajal @rajal.org:9000: Joe's uses Vulkan which is way cool, but more work
[11:51 AM] Vincent.Sylvester @hg.zetaworlds.com: Last update on their patreon says Jan 17th, seemingly had some mesh stuff implemented at that point, CrystalFrostViewer is what it is called
[11:51 AM] Andrew Hellershanks: Gavins work doesn't use Unit, IIRC.
[11:52 AM] Ubit Umarov: neither does joe viewer
[11:53 AM] Ubit Umarov: not sure of that unity viewer even did support opensim
[11:54 AM] Vincent.Sylvester @hg.zetaworlds.com: https://github.com/JennaScvl/CrystalFrost-Public Apparently open source now, at least in part
[11:54 AM] Andrew Hellershanks: There was one that used Unity that got as far as rendering a static scene.
[11:54 AM] Vincent.Sylvester @hg.zetaworlds.com: That's that one
[11:55 AM] Ubit Umarov: it does mention opensim wel open sim :)
[11:55 AM] Cuga.Rajal @rajal.org:9000: On a separate topic, I was reading in Discord ZenDrako's comment about an undocumented scripting option using "x = expr ? true : false;" I can use that. Is it safe to assume support for that will remain?
[11:56 AM] Andrew Hellershanks: Is that in Y
[11:56 AM] Cuga.Rajal @rajal.org:9000: yes apparently
[11:57 AM] Vincent.Sylvester @hg.zetaworlds.com: A lot of the xmr specific things have been left in there
[11:57 AM] Vincent.Sylvester @hg.zetaworlds.com: There used to be more documentation out there, but that has vanished when the domain it was on expired
[11:57 AM] Vincent.Sylvester @hg.zetaworlds.com: Though I am not sure if that was part of it
[11:57 AM] Ubit Umarov: ewll not much gain on using that
[11:58 AM] Cuga.Rajal @rajal.org:9000: fewer lines or programming
[11:58 AM] Cuga.Rajal @rajal.org:9000: of*
[11:58 AM] Ubit Umarov: even c# that just ends up on a normal if
[11:58 AM] Ubit Umarov: guess only oc cpp it that do jumpless code on special cases
[11:59 AM] Vincent.Sylvester @hg.zetaworlds.com: For compatibility or public things would stick to plain LSL as best as possible, for everything else you can happily go nuts
[11:59 AM] Ubit Umarov: and on some cpus that have conditional instrutions on moce etc
[11:59 AM] Ubit Umarov: .. on move...
[11:59 AM] Cuga.Rajal @rajal.org:9000: wonder if SL lsl supports it
[12:00 PM] Ubit Umarov: ofc not
[12:00 PM] Ubit Umarov: and that is pretty dead
[12:00 PM] Lyr.Lobo @cc.opensimulator.org:8002: Thank you for a great meeting. *smiles* Must dash
[12:00 PM] Ubit Umarov: they are moving to their lua version
[12:00 PM] Vincent.Sylvester @hg.zetaworlds.com: Don't give them any ideas they might come up with their own shitty version
[12:00 PM] Cuga.Rajal @rajal.org:9000: smiles and waves to Lyr
[12:00 PM] Ubit Umarov: lyr :)
[12:02 PM] Vincent.Sylvester @hg.zetaworlds.com: There are some things in there that are definitely less cpu heavy, but those dark arts are best left alone
[12:03 PM] Ubit Umarov: well i dont remember if Y has that
[12:04 PM] Ubit Umarov: if it did ans was safe, i would had add it when i added the other options like case
[12:05 PM] Vincent.Sylvester @hg.zetaworlds.com: Evidently it compiles that
[12:06 PM] Object: Script running
[12:06 PM] Object: yes
[12:06 PM] Object: no
[12:06 PM] Vincent.Sylvester @hg.zetaworlds.com: Appears to work properly as well
[12:07 PM] Object: Script running
[12:07 PM] Ubit Umarov: nice
[12:07 PM] Vincent.Sylvester @hg.zetaworlds.com: But yeah is just more syntax sugar ultimately being just if else blocks much like switch case
[12:08 PM] Object: Script running 1
[12:08 PM] Object: Script running 0
[12:08 PM] Vincent.Sylvester @hg.zetaworlds.com: I recall there were a few such things that carried over from xmr, but not all of that is or was documented
[12:08 PM] Ubit Umarov: yeap i left some there
[12:10 PM] Vincent.Sylvester @hg.zetaworlds.com: The other thing it does is the context-aware variables that somehow work even though they probably shouldn't
[12:10 PM] Andrew Hellershanks: Another reason to go digging in to the web archive to see of the hold docs can be found that we could use.
[12:10 PM] Cuga.Rajal @rajal.org:9000: wayback machine?
[12:11 PM] Vincent.Sylvester @hg.zetaworlds.com: Yeah
[12:11 PM] Cuga.Rajal @rajal.org:9000: treasure trove
[12:11 PM] Vincent.Sylvester @hg.zetaworlds.com: Was gonna put that on the wiki mirror as to not pollute the main one
[12:12 PM] Vincent.Sylvester @hg.zetaworlds.com: Problem is that only has the page not the source so would need to rewrite all the markdown and I just... well I'm lazy
[12:13 PM] Cuga.Rajal @rajal.org:9000: just use <pre> </pre>
[12:13 PM] Ubit Umarov: yeap it is there and always active
[12:13 PM] Ubit Umarov: ( i mean //   <condexp> ? <trueexp> : <falseexp> )
[12:14 PM] Cuga.Rajal @rajal.org:9000: going to play with it this week
[12:15 PM] Vincent.Sylvester @hg.zetaworlds.com: All the sugar gets so confusing in C# lately
[12:16 PM] Ubit Umarov: wel that is a old construct even from c
[12:16 PM] Vincent.Sylvester @hg.zetaworlds.com: If you go code blind enough you might write it as literal true false bool xD
[12:18 PM] Andrew Hellershanks: :)
[12:18 PM] Andrew Hellershanks: Any last minute items for today?
[12:19 PM] Andrew Hellershanks: /me hears crickets
[12:19 PM] Andrew Hellershanks: /me grins
[12:20 PM] Andrew Hellershanks: That will do it for another week. Thank you all for coming. See you again next week.
General
About This Wiki