Chat log from the meeting on 2016-08-16
From OpenSimulator
[11:13] Kayaker.Magic @grid.kitely.com:8002: Am I a white blob to everyone, or just my viewer?
[11:14] Andrew.Hellershanks @hg.osgrid.org: Kayaker, wb. I was wondering where you've been hiding yourself these days.
[11:14] Kayaker.Magic @grid.kitely.com:8002: rebake is helping..
[11:14] George Equus: You look fine to me
[11:14] Andrew.Hellershanks @hg.osgrid.org: Yes, I'm on the OpenSIm developer channel most of the time I have my computer on.
[11:14] Andrew.Hellershanks @hg.osgrid.org: You look ok to me, Kayaker.
[11:15] Kayaker.Magic @grid.kitely.com:8002: I spent a month in Canada camping and kayaking and working on a sailboat. Got kind of disconnected from here.
[11:15] Sheera Khan: yes, I see you fine too
[11:15] Kayaker.Magic @grid.kitely.com:8002: Rebake fixed it for my viewer.
[11:15] Andrew.Hellershanks @hg.osgrid.org: Kayaker, and you didn't come and see me? I'm disappointed. ;)
[11:15] Andrew.Hellershanks @hg.osgrid.org: What part of Canada were you in?
[11:16] Andrew.Hellershanks @hg.osgrid.org is checking the code changelog to see what changes of note have been made in the last week.
[11:16] Kayaker.Magic @grid.kitely.com:8002: Haida Gwai for 3 weeks, Vancouver Island
[11:16] Kayaker.Magic @grid.kitely.com:8002: Prince Rupert
[11:16] Andrew.Hellershanks @hg.osgrid.org: ah, ok. Other side of the country, almost, from me.
[11:17] Andrew.Hellershanks @hg.osgrid.org: The llVolume detect issue has been fixed.
[11:17] Andrew.Hellershanks @hg.osgrid.org: A number of changes have been made to core groups.
[11:18] Andrew.Hellershanks @hg.osgrid.org: Also a few minor physics related issues have also been addressed.
[11:20] Andrew.Hellershanks @hg.osgrid.org: I updated the template used in the wiki by the pages that document the OSSL functions. The OSSL pages will now show the default permissions (as set in osslEnable.ini) and any penalty for use (ie. script delays).
[11:20] Nebadon Izumi: cool, thanks Andrew
[11:21] Andrew.Hellershanks @hg.osgrid.org: Those details haven't been added yet to all the OSSL function pages as their are 147 of them. An additional page needs to be written that can be referenced with details about OSSL permissions.
[11:21] Andrew.Hellershanks @hg.osgrid.org: Nebaon, yea, just one of many things for me to work on in all my spare time. :P
[11:23] Nebadon Izumi: For those of you that are interested we have started planning for OSCC16
[11:23] Nebadon Izumi: very preliminary the ball is rolling
[11:23] Nebadon Izumi: so anyone who is interested in helping with setup/planning/promotion please keep an eye out for more info coming soon
[11:23] Kayaker.Magic @grid.kitely.com:8002: Cool, when will OSCC16 be? October?
[11:23] Simulator Version v0.5 ruft: OpenSim 0.9.0.0 Dev 544b859: 2016-08-16 05:20:46 +0100 (Unix/Mono)
[11:24] Nebadon Izumi: no probably a bit later than that
[11:24] Nebadon Izumi: my guess is between Thanksgiving and Christmas like last year
[11:24] Nebadon Izumi: but there will be a lot of preperation and planning that takes place between now and then
[11:25] Nebadon Izumi: I will have more details soon, we really only started talking about it last few days
[11:25] Nebadon Izumi: but things are moving now
[11:25] Andrew.Hellershanks @hg.osgrid.org: Nebadon, which thanksgiving? The US one?
[11:25] Nebadon Izumi: yes sorry
[11:25] Nebadon Izumi: so probably like 1st or 2nd week of deccember
[11:25] Nebadon Izumi: is my guess
[11:25] Andrew.Hellershanks @hg.osgrid.org: ok.I know that is November but I'm not sure as the Canadian one is in October.
[11:26] Andrew.Hellershanks @hg.osgrid.org: nebadon, Sounds good. I hope it won't be affected too much by peoples activities related to Christmas.
[11:27] Nebadon Izumi: well its the same time frame we had it last year
[11:27] Nebadon Izumi: and it was quite succesful
[11:27] Nebadon Izumi: so I think it should be ok
[11:27] Andrew.Hellershanks @hg.osgrid.org: good
[11:27] Nebadon Izumi: http://conference.opensimulator.org/2015/
[11:27] Nebadon Izumi: still info from last year
[11:27] Nebadon Izumi: but actually if you just go to > http://conference.opensimulator.org
[11:28] Andrew.Hellershanks @hg.osgrid.org: Plenty of time to update it
[11:28] Nebadon Izumi: you can keep checking in there
[11:28] Nebadon Izumi: for more info and when i hear stuff i will keep everyone here updated as well
[11:30] Andrew.Hellershanks @hg.osgrid.org: Nebadon, ty for the heads up on the conference.
[11:30] Andrew.Hellershanks @hg.osgrid.org: I attended several rather interesting talks last year.
[11:31] Nebadon Izumi: yea usually a lot of good stuff going on at OSCC
[11:31] Nebadon Izumi: i look forward to seeing what goes on this year
[11:31] Andrew.Hellershanks @hg.osgrid.org nods
[11:32] Andrew.Hellershanks @hg.osgrid.org: Any plans for load testing leading up to the conference or is there no great need for doing that any more with all the changes to the code in the last year or so?
[11:32] Nebadon Izumi: I don't know maybe a few, i still have to determine if I will be upgrading that grid or not
[11:32] Nebadon Izumi: but ya probably a few tests would be in order
[11:33] Andrew.Hellershanks @hg.osgrid.org: What is is running now?
[11:33] Nebadon Izumi: probably 0.8.2 release
[11:33] Nebadon Izumi: let me check
[11:33] Andrew.Hellershanks @hg.osgrid.org nods
[11:33] Nebadon Izumi: yea
[11:33] Nebadon Izumi: its 0.8.2 post fixes
[11:34] Nebadon Izumi: it all depends on if diva gets to update wifi in time
[11:34] Nebadon Izumi: that grid is very dependant on wifi working 100% correctly
[11:34] Nebadon Izumi: im not sure if it is working with 0.9 or not yet
[11:34] Nebadon Izumi: generally we run the release at OSCC
[11:34] Nebadon Izumi: not dev
[11:34] Andrew.Hellershanks @hg.osgrid.org: Hm... Might be best to leave it alone until after the conference.
[11:34] Nebadon Izumi: yea we'll see how things unfold
[11:34] Nebadon Izumi: but likely it will stay as it is
[11:35] Nebadon Izumi: last year the release came out literally like days before OSCC happened
[11:35] Nebadon Izumi: it was definitely risky
[11:35] Nebadon Izumi: worked out great though
[11:35] Robert Adams: using dev at the conference usually forces a lot of good bug fixes :)
[11:35] Nebadon Izumi: 0.9 i suspect would not go so smooth
[11:35] Andrew.Hellershanks @hg.osgrid.org: I'm still dealing with some minor issues after upgrading a grid to git master two weeks ago.
[11:36] Nebadon Izumi: it mostly comes down to the wifi modules working or not
[11:36] Nebadon Izumi: diva usually doesnt do that until a bit after opensim release is updated
[11:36] Nebadon Izumi: so it may just not happen in time
[11:36] Andrew.Hellershanks @hg.osgrid.org: I have had to update a couple of modules and cherry pick a couple of changes as some recent changes were looking a little sketchy at this stage.
[11:36] Andrew.Hellershanks @hg.osgrid.org: Still have one module I haven't gotten back to using as it was causing problems in master
[11:38] Andrew.Hellershanks @hg.osgrid.org: Hm... about time to put Robert on the spot again and ask if he has had time to work on the Physics engine?
[11:39] Nebadon Izumi: I cant speak for what Robert has done, but some of the stuff Ubit did has made the CPU usage go down a lot in my simulators when driving vehicles
[11:39] Andrew.Hellershanks @hg.osgrid.org: Robert, any news of note regarding the Physics engines?
[11:40] Nebadon Izumi: for both Ubode and Bulletsim
[11:40] Robert Adams: no, I haven't made changes to BulletSim... are there showstoppers that need to be addressed?
[11:40] Andrew.Hellershanks @hg.osgrid.org: nebadon, I remember seeing you mention you had the CPU load on the Pi go down from around 100% to 70%?
[11:40] Nebadon Izumi: I was seeing upwards of 200% cpu at times driving my racer around
[11:40] Andrew.Hellershanks @hg.osgrid.org: or was it even lower.
[11:40] Nebadon Izumi: now im seeing like 50% of a single core
[11:41] Nebadon Izumi: yea my raspberry pi sitting idle now is around 70% of a single core
[11:41] Nebadon Izumi: and around 105-110% with avatar sitting
[11:41] Nebadon Izumi: and like 160-170 driving the mars rover around
[11:41] Nebadon Izumi: which is definitely improved
[11:41] Nebadon Izumi: i think there is still room for some improvement there though
[11:41] Nebadon Izumi: id like to see idle be more like 50% with the pi2
[11:41] Nebadon Izumi: of a single core
[11:41] Andrew.Hellershanks @hg.osgrid.org: nebadon, ok. The load has really dropped substantially. It wasn't as low as that when i last heard the numbers you were getting.
[11:42] Nebadon Izumi: yea prior to Ubits fixes i was seeing like 150% on the pi sitting idle
[11:42] Andrew.Hellershanks @hg.osgrid.org: Robert, I haven't heard of any show stoppers. I know there were a few things you said you wanted to fix in the engines for 0.9
[11:42] Nebadon Izumi: well into the 200's% with a single avatar
[11:42] Nebadon Izumi: so things are getting better
[11:43] Nebadon Izumi: i think we can eventually do even better but its getting closer to the 0.8 levels i was seeing
[11:43] Andrew Hellershanks: Nebadon, excellent.
[11:43] Nebadon Izumi: the script engine could really use some love
[11:43] Nebadon Izumi: not sure how we get there with that
[11:43] Nebadon Izumi: but I think its definitely the most in need of improvement
[11:43] Andrew Hellershanks: Nebadon, that sounds like another one of those major rabbit holes.
[11:43] Nebadon Izumi: yea
[11:44] Nebadon Izumi: the bad thing about that is we risk breaking a lot of existing content
[11:44] Nebadon Izumi: so it needs to be done with care for sure
[11:44] Nebadon Izumi: but I am not even sure anyone thats really interested in even doing the work at this point
[11:44] Nebadon Izumi: its complicated stuff
[11:45] Andrew Hellershanks: There are a few parser related issues I was interested in working on. The actual engine that runs the scripts is another matter.
[11:45] Nebadon Izumi: yea
[11:45] Nebadon Izumi: my testing with mono 4.6 is going well though
[11:45] Nebadon Izumi: no complaints
[11:45] Nebadon Izumi: regions seem solid
[11:45] Nebadon Izumi: even my pi is running 4.6 now
[11:45] Andrew Hellershanks: Melanie mentioned that the osDynamicTexture* functions could be improved.
[11:46] Nebadon Izumi: yea I think so, it's not too terrible
[11:46] Nebadon Izumi: if you use it correctly
[11:46] Nebadon Izumi: we are using it here
[11:46] Nebadon Izumi: if you look outside the front door of this building
[11:46] Nebadon Izumi: there is a weather panel that uses it
[11:46] Nebadon Izumi: you can even grab a copy for testing
[11:46] Andrew Hellershanks: ok
[11:46] Nebadon Izumi: it has 4 instances of the script running
[11:46] Nebadon Izumi: i think it updates every 15 minutes or on click
[11:46] Andrew Hellershanks: ah, yes. I see it.
[11:46] Nebadon Izumi: ya maybe no click
[11:47] Nebadon Izumi: but it works well
[11:47] Nebadon Izumi: and not that bad on resources
[11:47] Nebadon Izumi: if you were updating every 30 seconds
[11:47] Andrew Hellershanks: Good
[11:47] Nebadon Izumi: i could see that sucking
[11:47] Andrew Hellershanks: hehe
[11:48] Andrew Hellershanks: The functions could be rate limited but you wouldn't want to impose a 30 second more longer delay.
[11:48] Nebadon Izumi: its definitely something you want to use sparingly
[11:49] Andrew Hellershanks nods
[11:50] Andrew Hellershanks: I've used the drawing functions to create some textures for a mall directory. There are a couple of extra commands that would be useful to add.
[11:51] Nebadon Izumi: yea I have as well
[11:51] Andrew Hellershanks: One would be a function to return width of text in pixels to aid in centering text.
[11:51] Nebadon Izumi: i have a board some where you can edit a notecard and it renders it to an image on the board
[11:51] Andrew Hellershanks: I've seen that. Isn't there something like that in the default inventory?
[11:51] Nebadon Izumi: yea maybe
[11:52] Andrew Hellershanks: Somewhere under OpenSim Library.
[11:52] NoteBoard v2.0: 68c5c9a3-6e75-4e50-a316-d2c2f41ffbbf
[11:52] Andrew Hellershanks: Ah, yes. Just found Graffitti Board
[11:52] NoteBoard v2.0: Too Many Lines in your notecard, limit is 31 and you have 77
[11:53] Andrew Hellershanks: and osTextBoard
[11:53] NoteBoard v2.0: Too Many Lines in your notecard, limit is 31 and you have 77
[11:53] Nebadon Izumi: wierd
[11:53] Nebadon Izumi: saying notecard limit is 31 lines
[11:53] Nebadon Izumi: is that something we can configure now?
[11:54] NoteBoard v2.0: Too Many Lines in your notecard, limit is 31 and you have 77
[11:55] Andrew Hellershanks: I wasn't aware there is a limit
[11:55] NoteBoard v2.0: Touch to see osGetNotecard read in a notecard and display the text retrieved
[11:55] NoteBoard v2.0: Too Many Lines in your notecard, limit is 31 and you have 77
[11:55] Nebadon Izumi: wierd i even reduced it, its still complaining
[11:55] Nebadon Izumi: maybe a bug :)
[11:55] Andrew Hellershanks: Is that message coming from an attempt to read an NC?
[11:56] NoteBoard v2.0: Too Many Lines in your notecard, limit is 31 and you have 77
[11:56] Nebadon Izumi: yea i made the notecard 1 line
[11:56] Nebadon Izumi: and its still complaining
[11:56] Nebadon Izumi: strange
[11:56] Nebadon Izumi: oh
[11:56] Andrew Hellershanks: oh?
[11:56] Nebadon Izumi: maybe its trying to load the license
[11:57] Andrew Hellershanks: Is that error message from the script?
[11:57] Nebadon Izumi: haha
[11:57] Nebadon Izumi: thats what it was
[11:57] Andrew Hellershanks: I don't see that error message in the grid code.
[11:57] Nebadon Izumi: it was trying to load the creative commons license
[11:57] Andrew Hellershanks: :)
[11:58] Nebadon Izumi: its like 1000 lines
[11:58] Andrew Hellershanks nods
[11:58] Andrew Hellershanks: It is long
[11:58] Nebadon Izumi: anyway there you go :)
[11:58] Nebadon Izumi: grab a copy if you want
[11:58] Nebadon Izumi: you can even edit the notecard inisde the name plate
[11:58] Nebadon Izumi: to change the plate at the top too
[11:58] George Equus: Thanks Neb, thin could have some use for that board
[11:59] Andrew Hellershanks: ty, nebadon
[11:59] Nebadon Izumi: I think i actually made this for OSCC
[11:59] Nebadon Izumi: for our meetings hehe
[12:02] Andrew Hellershanks: Any other topics for today before we wrap things up?
[12:04] Nebadon Izumi: nothing here :)
[12:04] Nebadon Izumi: I need to get back to work anyway
[12:04] Kayaker.Magic @grid.kitely.com:8002: Chores in RL for me
[12:04] Nebadon Izumi: hopefully next week I will have some more OSCC info, if not soon
[12:05] Andrew Hellershanks: Kayaker, ok. Thanks for dropping in. Perhaps we will see you again next week.
[12:05] Robert Adams: Same for me... have to run... see you all in IRC
[12:05] Kayaker.Magic @grid.kitely.com:8002: I hope so
[12:06] Andrew Hellershanks: Alright then. We can close the book on todays meeting, almost on time for a change.