User:Ama Omega/archive/Office Hours/2010-06-30

From Second Life Wiki
Jump to navigation Jump to search

List of Attendees


[09:22] Second Life: You just entered a region using a different server version, which may affect performance. [ View the release notes.]
[09:22] Kelly Linden: The other kind is actually improving the core system - new language features, new capabilities, new languages, etc. This is what 'pixiedust' and the C# project have been a part of.
[09:22] Kelly Linden: And that is what is getting shelved for the time being.
[09:23] Talarus Luan: OK. When you say "some capacity", are you referring to ongoing, significant effort, or is that still up in the air, depending on the fallout from the restructuring?
[09:23] Aargle Zymurgy: frankly, the new prim scripting features have been a godsend. I've manage to reduce processor time in my products to between half to 1/50th what it used to be.
[09:24] Kelly Linden: There is no ongoing significant effort
[09:24] NeoBokrug Elytis: So, the mono fix is stiill on the table then -- since it'll help reduce lag and improve stability?
[09:24] Talarus Luan: There has not been, or will not be?
[09:24] Liisa Runo: just need to concentrate on LSL then, i expect to see one new awesome function every week ;)
[09:24] Kelly Linden: But someone working on sim performance issues may pick some high nails up, etc.
[09:24] Kelly Linden: Talarus - really either
[09:24] Kitto Flora: Someone IM me what 'pixiedust' was about spe?
[09:25] Talarus Luan: Well, I can't disagree with the former. :P llTeleportxxx() has been on the agenda for as long as I have been in SL, so, yeah. :P
[09:25] Kelly Linden: pixiedust was the internal name for the scripting roadmap, that encompassed projects like C#
[09:25] Kitto Flora: TY
[09:26] Kelly Linden: Because it was hard to sell people on a huge set of work titled 'scripting roadmap'
[09:26] hibit Spad: lol
[09:26] Talarus Luan: Careful, you're starting to sound like M :P
[09:26] NeoBokrug Elytis: Ouch
[09:26] Kelly Linden: 2 years of having to .... nm, someone will quote me.
[09:26] hibit Spad: lol
[09:27] Aargle Zymurgy: lol
[09:27] Melchizedek Blauvelt: tweeted that, Kelly
[09:27] Saijanai Kuhn: /me looks sheepish
[09:27] Slee Mayo: well, at least you think before you speak(unlike a few others)
[09:27] Kelly Linden: hah
[09:27] Liisa Runo: go ahead, M is gone, cant spank you anymore, and everyone agree with you anyway
[09:28] Kelly Linden: I've always kept the stance that I feel free to talk tech, particularly about what I'm working on, but that I don't talk about the rest. Worked for me for the last 6 years.
[09:28] Latif Khalifa: M is gone but the stupiditi of the executive management continues, scripting project cancelled, no opensourcing to help with it... what more could one say
[09:28] Kelly Linden: To be fair
[09:29] Mojito Sorbet: The BoD is callin gthe shots, and most of those people are not technical
[09:29] Aargle Zymurgy: yeah....stick with what works
[09:29] Kelly Linden: We don't really think we have done as good a job holding up our end of the bargain on our existing open source projects, and
[09:29] Kelly Linden: we couldn't see having the resources available to do better with the C# bits, and probably would do worse.
[09:30] Latif Khalifa: that's a pretty poor excuse not to opensource it Kelly
[09:30] Kelly Linden: it isn't much of a consolation, but it was part of the decision.
[09:30] Kelly Linden: anyway, yeah it is.
[09:30] Mojito Sorbet: You must be really sort of resources, if you can not manage a project that has the potential to actually HELP you get work done
[09:30] Kelly Linden: We are trying actively to be better about the open source stuff we do have, and I'm trying to get more involved in that.
[09:31] Kelly Linden: Mojito - yeah. we are.
[09:31] Liisa Runo: list this_would_remove_lot_of_lag = llGetSimulatorAgentKeyList(SORT_BY_DISTANCE);
[09:31] Talarus Luan: Just curious, but what was the rationale for not open-sourcing uthreadinjector>?
[09:31] Latif Khalifa: this is really really sad day for the future of the sl platform
[09:31] Talarus Luan: Because it isn't finished?
[09:32] Mojito Sorbet: Kelly just explained that - they don't have the resources to even manage throwing it over the wall
[09:33] Byron Linden: Throwing it over the wall has very limited value. Managing an Open Source project and keeping it coherent is quite a lot of effort, and requires resources commited to it.
[09:33] Talarus Luan: Well, at this point, with the project mothballed, management wouldn't seem to be much of an issue.
[09:33] Saijanai Kuhn: THough, actualy, I'm wiling to bet that Babbage and others would be willing to do it in their spare time without pay, just to see the project continued
[09:33] Kelly Linden: It is something we want to come back to developing, Talarus, and as such didn't want to just throw it out there while we couldn't work on and maintain the community and the project and pull in the work done to advance the project.
[09:33] Kelly Linden: And what Byron says.
[09:34] Latif Khalifa: that is true
[09:34] Talarus Luan: Well, that's what is kinda cool about FOSS; you can put it out there, let people play with it and then, when you're ready to pick up the project, reap from where it has gone in the meantime.
[09:34] Latif Khalifa: but on the other hand it will just make sure someone comes up with better and more modern implementation
[09:34] Latif Khalifa: making SL platform obsolete sooner than later
[09:34] Kelly Linden: If we were ditching it entirely, it would be a different story. If we could dedicate a dev or two and beta grids to pulling in the communities work and iterating it would be a different story.
[09:36] Byron Linden: Talarus: Without management the code would be pulled different ways by people who want different things from it. It would fork and lose coherance. I have been a FOSS hacker for nearly 15 years, and now well how much work a project can be to look after.
[09:37] Latif Khalifa: Byron, by keeping it close source you pretty much ensure it being obsolete.
[09:37] Talarus Luan: An active project, sure, but open-sourcing isn't all about projects going in one direction. Sometimes that "forking" you're decrying can offer alternatives that can be better than the original trunk.
[09:37] Liisa Runo: so, what you think about the future of SL? Has Philip made you big speach about the future yet? will he hire 5000 new Lindens? Hes focusing in making SL more better place or just focusing on bringing newbs while ignoring current residents?
[09:37] Kelly Linden: Also, fwiw everyone here, everyone on this team, was pushing for the OS and beta plan. For the most part you are preaching to the chior. These are all arguments we have given in internal discussions.
[09:38] Talarus Luan: Yeah, we figured. ;)
[09:38] Kelly Linden: It is like a debate class where I'm forced to argue the side I don't believe in.
[09:38] Latif Khalifa: My criticism is soley of the exec management at Linden Kelly
[09:38] Talarus Luan: Advocacy is a pain. ;)
[09:39] Mojito Sorbet: LL is not big enough for there to be a whole lot of layers of management involved..
[09:39] Latif Khalifa: I know you guys must be as sad about the c# project cancellation as we are
[09:39] Byron Linden: We poured lots of effort into seeing that the execs understood all the positve benefits of OS, and we think the execs understood it ok.
[09:39] Kelly Linden: Latif: honestly, maybe more.
[09:39] Latif Khalifa: i know :(
[09:39] Talarus Luan: I wasn't necessarily looking forward to C#, but other .net languages.
[09:40] Kelly Linden: I was looking forward to any real language. :p
[09:40] Aargle Zymurgy: agreed, Kelly
[09:40] Liisa Runo: yea, any real language should bring loads of attention to SL
[09:40] Kelly Linden: I've actually tasted the fruit too. Man it was fun to program in SL with C#.
[09:40] Kelly Linden: :(
[09:40] Talarus Luan: I was looking for an effective language that wouldn't make my eyes bleed more. :P
[09:40] Aargle Zymurgy: /me grumbles and stamps his foot
[09:41] NeoBokrug Elytis: LSL sometimes makes me feel like i am trying to wedge a square block into a circle hole.
[09:41] Latif Khalifa: writing freaking oath twitter thing took 500 lines of code
[09:42] Kelly Linden: Neo: a circle hole half the size of your block at that
[09:42] Talarus Luan: With LSL, there is no hole.
[09:42] Aargle Zymurgy: I always felt like it was an exercise of building a ship in a bottle.
[09:42] Latif Khalifa: it was 10 in c#
[09:42] NeoBokrug Elytis: Well, all good things in time right?
[09:42] Talarus Luan: You simply use the block as a punch. :P
[09:42] Liisa Runo: at every problem i look in SL, the guilty is always the "higherups". Sometimes i even think SL would develop faster if some big meanie would buy it, like M$ or google O_o
[09:43] Aargle Zymurgy: you can do it, but if the goal is just the ship, get the damned bottle out of the way
[09:43] Saijanai Kuhn: Lartif, that's more due to the lack of libraries then to the syntax though
[09:43] Latif Khalifa: Sai, again you speak nonsense
[09:43] Saijanai Kuhn: Often I do. I haven'tsee the code you wrote so I was just speculating
[09:43] Mojito Sorbet: How "higher up" can you go in a company of only 200 people?
[09:44] Kelly Linden: I don't want this to derail to general LL company discussion
[09:44] Kelly Linden: Since none of us here is in a position to really discuss it.
[09:44] Latif Khalifa: trying to encode a string without arrays is like trying to grab a fly by its balls while wearing boxer gloves
[09:44] Talarus Luan: No, if MS bought it, it would be destroyed by lag as they try to migrate the backend to Windows Server. X(
[09:44] Liisa Runo: indeed, but the lindens i talk face to face, always tell they cant do anything cause the "higherups" dont allow it
[09:45] Kelly Linden: So, given the news today, an important question is - is there still value to 'scripting office hours' ?
[09:45] Saijanai Kuhn: that's still just syntax
[09:45] Slee Mayo: just to rant, yes
[09:45] Talarus Luan: Dunno, that depends on the "ongoing significant effort" to improve scripting in SL.
[09:45] Latif Khalifa: Sai, I suggest you try it first, and then give your opinion on the matter
[09:45] Liisa Runo: yes! the scripting is what makes SL tick. Scripting OH has great value
[09:45] Kelly Linden: I'd rather not host a rant session, especially not on a regular basis. My liver couldn't take it.
[09:45] Talarus Luan: If not, then it's just a pony discussion.
[09:45] NeoBokrug Elytis: Yes, that way we can voice what we need from the platform.
[09:45] Saijanai Kuhn: myArray at:17 put: 'hilo' is more wordy than myarray[17] := 'hilo';
[09:46] Aargle Zymurgy: agreed with Kelly. I don't have time for rants in my life.
[09:46] Mojito Sorbet: If no work is being done, nothing to talk about. BUT, it would be nice of the doc pages were up to date
[09:46] NeoBokrug Elytis: As it stands now, office hours are the ONLY way to be heard in one fashion or another by LL
[09:46] Latif Khalifa: well, given the news today, a rant session is expected ;) but usually these OH were not rant sessions
[09:46] Mojito Sorbet: And look how well that works!
[09:46] Saijanai Kuhn: the real problem is that lists aren't handled as a first class data type
[09:46] Kitto Flora: But discussing Scripting is only woth the time if something is actually being done with the results of the discussion..
[09:46] Liisa Runo: ...and sorry about the ranting, the office hour started with bad news. usually we have lot fun here
[09:46] Talarus Luan: I mean, it is fun to have pony discussions, but after a while, they get stale and the participants disillusioned.
[09:47] Kelly Linden: All right. There seems to be good interest still.
[09:47] NeoBokrug Elytis: Hooray!
[09:47] Liisa Runo:
[09:48] Kelly Linden: We will continue at least next week, and maybe evaluate the frequency next week - at the rate of development an OH every other week may be more productive.
[09:49] Liisa Runo: (support group for people who dont get their weekly dose of script OH at my sauna every other week)
[09:49] Kelly Linden: Although I'd like to choose a different day. I'm sure I can't make everyone happy - but how about Tuesday at this same time.
[09:49] Saijanai Kuhn: conflicts with AW Groupies meeting on Tuesdays at 9:30 AM
[09:49] Talarus Luan: As long as it isn't 6AM EDT, 3AM SLT, I am happy.
[09:49] Kelly Linden: (wed and thurs are potential travel to SF days for me, and I'm on the road at 9)
[09:49] Mojito Sorbet: Monday?
[09:49] Kelly Linden: Ah, thanks Saijanai
[09:50] Kelly Linden: Monday would work for me.
[09:50] Aargle Zymurgy: as long as it doesn't conflict with bug triage. :-)
[09:50] Latif Khalifa: Kelly is thursdays at 9 better?
[09:50] Kelly Linden: When is bug triage?
[09:50] Latif Khalifa: moday can work too
[09:50] Liisa Runo:
[09:51] Latif Khalifa: triage is at noon pst
[09:51] Kelly Linden: Ah, no issue there then. 9am Monday?
[09:51] Latif Khalifa: ok to me
[09:51] Aargle Zymurgy: thanks Latif... I have outlook remind me, so I don't have to remember. :-)
[09:52] Byron Linden: I've gotta run folks. Sorry to have to bring bad news, and sorry if we could only provide limited answers.
[09:52] Kelly Linden: I need to get that OH calendar on my google calendar
[09:52] Aargle Zymurgy: byron, can I get a bear before you go?
[09:52] Talarus Luan: Is OK. Take care, Byron. :)
[09:52] Latif Khalifa: he was fast to bail ;)
[09:52] Melchizedek Blauvelt: much appreciated Byron
[09:52] Aargle Zymurgy: wow... that WAS fast. :-)
[09:53] Kelly Linden: :)
[09:53] Aargle Zymurgy: before you both disappear, Babbage and Kelly, can I get a bear?
[09:53] Slee Mayo: yes please
[09:53] Latif Khalifa: Babbage disappeared half an hour ago
[09:53] Kelly Linden: on my land in this sim is a bear vendor
[09:54] Slee Mayo: they might be worth a few $L if brighton closes
[09:54] Aargle Zymurgy: ack... camera aimed the wrong way
[09:54] Aargle Zymurgy: oh, I"m not selling any of mine... half are no-transfer anyways
[09:54] Liisa Runo: /me cant wait for Ontyne bears to hit the grid
[09:54] Talarus Luan: Ack. What a sentiment.. "Can I has bear so if you get downsized, I can make bookoo L$?" :P
[09:54] Kelly Linden: Also, just so everyone knows - I am *not* in the UK, and not part of the consultation process.
[09:54] Latif Khalifa: sell copybotted ones on the black market ;)
[09:55] Kopilo Hallard: lol
[09:55] Da5id Kronfeld: I got here late -- what was the bad news today?
[09:55] Aargle Zymurgy: pfftt.... don't get me started on the cloning issue
[09:55] Talarus Luan: C# is dead. Long live LSL! :P
[09:55] Latif Khalifa: Da5id, c# project cancelled, no opensourcing UTHreadInjector... short headlines
[09:56] Kelly Linden: Next meeting Monday, 9am pacific. I'm going to bail a few minutes early myself. Thank you all for coming and sorry for the bad news.
[09:56] Da5id Kronfeld: /me grumbles
[09:56] Slee Mayo: chow
[09:56] NeoBokrug Elytis: See yah.
[09:56] Talarus Luan: Thanks, Kelly. Take care. :)
[09:56] Latif Khalifa: thank you Kelly, and good luck :)
[09:56] Aargle Zymurgy: thanks for taking your time with us, Kelly (and /me prods about the bear again)
[09:56] Liisa Runo: thanks Kelly, dont forget to add your OH to ythe wiki calendar
[09:56] Da5id Kronfeld: Bye Kelly -- thanks
[09:57] Kelly Linden: Also I can be reached at and am on both the opensource and scripting lists.
[09:57] Slee Mayo: on kelly's parcel, look for big ball with picture of bear on it
[09:57] Kelly Linden: and kellylinden on twitter.
[09:57] Aargle Zymurgy: thanks, Slee
[09:57] Aargle Zymurgy: bye everyone
[09:59] Liisa Runo: /me uninstalls C# compiler: no need for that then
[09:59] Slee Mayo: you can delete your sim cleaning tools as well with havoc7 in place
[10:00] Liisa Runo: no need, my toys work just fine, tested
[10:00] Liisa Runo: and i can always edit them
[10:00] Slee Mayo: ok...
[10:00] Liisa Runo: or make new better ones
[10:00] Slee Mayo: not a matter of lsl, it's the phys engine that trashes out easily
[10:00] Liisa Runo: griefers area noobs, we have always beated them, and we always will
[10:01] Liisa Runo: i dont need physics
[10:02] Slee Mayo: yes, the but grief phys prim freeze
[10:02] Slee Mayo: *but the
[10:02] Liisa Runo: if griefers would learn to do something else than drop phys cubes, they might actually cause some trouble, but cubes are easy to clean
[10:02] Slee Mayo: dyslexic today
[10:02] Slee Mayo: i'm sure you'll see what i'm talking about today in goguen
[10:02] Liisa Runo: yea, too many phys shit cause some of them to stop, but there is always some that move, and once they are cleaned, others start to move again
[10:03] Slee Mayo: oops, cordova, goguen hasn't rolled yet
[10:03] Slee Mayo: under 300 prim?
[10:03] Slee Mayo: small attack froze sim

Generated with SLog Wikifier