Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-04 Thread Aidan Thornton
On Sun, Oct 3, 2010 at 2:47 AM, Kelly Linden ke...@lindenlab.com wrote:
 Unfortunately no. LSL scripts take up 16k of memory no matter how much they
 actually use.

Is there any technical reason why this can't be made adjustable,
though? I know that changing the amount of script memory available for
LSL scripts would require a recompile, since it's fixed at compilation
time, but I suspect it could be done.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-04 Thread Kelly Linden
On Mon, Oct 4, 2010 at 1:05 PM, Aidan Thornton makos...@gmail.com wrote:

 On Sun, Oct 3, 2010 at 2:47 AM, Kelly Linden ke...@lindenlab.com wrote:
  Unfortunately no. LSL scripts take up 16k of memory no matter how much
 they
  actually use.

 Is there any technical reason why this can't be made adjustable,
 though? I know that changing the amount of script memory available for
 LSL scripts would require a recompile, since it's fixed at compilation
 time, but I suspect it could be done.


LSL is crufty and hacky. It would be a serious engineering and QA effort to
implement such a feature. The language is pretty specific and hard coded to
16k. Even if we had a patch ready it would be a lot of QA to be sure it
worked as expected. Right now if we are doing anything of this level of work
we should be working on implementing a better language and not duct taping
LSL.

 - Kelly
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-03 Thread Argent Stonecutter
On 2010-10-02, at 20:47, Kelly Linden wrote:
 On Sat, Oct 2, 2010 at 4:40 PM, Argent Stonecutter secret.arg...@gmail.com 
 wrote:
 Could this be applied to LSL scripts as well, since they could be made 
 potentially MUCH smaller? A kilobyte might be enough for a poseball, for 
 example, and even less for a titler or particle script.
 
 Unfortunately no. LSL scripts take up 16k of memory no matter how much they 
 actually use.

I know they do. That's why I was asking if that could be changed. Have a script 
size box in the script editor, when you compile you can select 1k, 2k, 4k... up 
to 16k. That could potentially save a lot of memory... megabytes for locations 
with lots of scripted furniture.

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-03 Thread Zi Ree
Am Samstag 02 Oktober 2010 16:49:48 schrieb Lance Corrimal:

 phoenix already does that, in its radar you can define a warning that
 tells you when the script count in the sim changes by more than a
 threshold that you define... so there already _is_ a way to count all
 scripts in a sim.

Counting scripts on the sim is part of the sim stats (ctrl shift 1), we're 
talking about per object or per avatar.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-03 Thread Lance Corrimal
Am Sonntag 03 Oktober 2010 schrieb Zi Ree:
 Am Samstag 02 Oktober 2010 16:49:48 schrieb Lance Corrimal:
  phoenix already does that, in its radar you can define a warning
  that tells you when the script count in the sim changes by more
  than a threshold that you define... so there already _is_ a way
  to count all scripts in a sim.
 
 Counting scripts on the sim is part of the sim stats (ctrl shift
 1), we're talking about per object or per avatar.


Ah... didn't see that part.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request !!!!!!!

2010-10-03 Thread miss c
This is why we need it

 [12:52]  Counted scripts from 19 attachments on Sxt Cxxx: 1102


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request !!!!!!!

2010-10-03 Thread Ponzu
On Sun, Oct 3, 2010 at 3:59 PM, miss c miss_c...@yahoo.com wrote:

 This is why we need it

  [12:52]  Counted scripts from 19 attachments on Sxt Cxxx: 1102



I suggest a different approach.  Enable health/damage in your sim, and then
*kill* them.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread Zi Ree
Am Samstag 02 Oktober 2010 03:19:13 schrieb Bryon Ruxton:

 Q, in this case, I disagree. Changing the SCRIPT_MEMORY reports later will
 not technically break content, it would just requires to slightly alter the
 interpretation of it. Modifying the cap variables for event(s) to lower

You never worked in customer support, did you? :P

 Understandable view on your side... but the facts that some people don't
 have the proper judgment or skills to rely or analyze statistics
  accurately, shouldn't be a reason to deprive those who can use it properly
  as well as ethically, with valid and useful reasons for doing so.

Even people who know what they are doing can't do anything with the numbers 
reported. You don't know how much memory a Mono script uses, so it's of no use 
to you how many scripts there are inside an object. The avatar with 200 
scripts on them might actually use less memory and CPU time than another 
avatar with 20 scripts on them.

Unless we get *proper* metrics on cpu time and memory consumption, all this 
talk about script conut and memory is utterly useless and will only confuse 
people and lead to drama.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread Ponzu
On Sat, Oct 2, 2010 at 4:43 AM, Zi Ree tinacl...@gmx.de wrote:

 Am Samstag 02 Oktober 2010 03:19:13 schrieb Bryon Ruxton:

 Unless we get *proper* metrics on cpu time and memory consumption, all this
 talk about script conut and memory is utterly useless and will only confuse
 people and lead to drama.


There is right, and there is soon.  A function that returns the number
of scripts is not *wrong*, and it sounds like it should be easy.  The right
functions will take longer.  Adding better functions later does not break
any content.

Don't let the perfect drive out the good.

lee
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread Lance Corrimal
Am Samstag 02 Oktober 2010 schrieb Ponzu:
 On Sat, Oct 2, 2010 at 4:43 AM, Zi Ree tinacl...@gmx.de wrote:
  Am Samstag 02 Oktober 2010 03:19:13 schrieb Bryon Ruxton:
  
  Unless we get *proper* metrics on cpu time and memory
  consumption, all this talk about script conut and memory is
  utterly useless and will only confuse people and lead to drama.
 
 There is right, and there is soon.  A function that returns the
 number of scripts is not *wrong*, and it sounds like it should be
 easy.  The right functions will take longer.  Adding better
 functions later does not break any content.
 
 Don't let the perfect drive out the good.
 
 lee


phoenix already does that, in its radar you can define a warning that 
tells you when the script count in the sim changes by more than a 
threshold that you define... so there already _is_ a way to count all 
scripts in a sim.

bye,
LC

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread miss c
THANK YOU, what he said.  Why lie and make up some weird inaccurate number to 
leave people guessing, just give us a script counter, LOL.





From: Erik Anderson eri...@odysseus.anderson.name
To: Bryon Ruxton br...@slearth.com
Cc: opensource-dev@lists.secondlife.com
Sent: Fri, October 1, 2010 9:05:41 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

I hate to break in like this, but we're discussing how inaccurate it is for 
Mono 
scripts to contribute a different multiple than LSL scripts, but in the end 
aren't we just counting scripts?  Would it be more accurate to report a script 
count and let the user do whatever multiple they want, and then later when 
there's a better number out there for memory usage release that as a new 
number? 
 If any assumptions are made by the scriptor at that point they know where the 
accuracy lies... 



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread Robert Martin
On Sat, Oct 2, 2010 at 12:34 PM, miss c miss_c...@yahoo.com wrote:
 THANK YOU, what he said.  Why lie and make up some weird inaccurate number
 to leave people guessing, just give us a script counter, LOL.

what i would suggest is
1 have a way to see TOTAL scripts LSL scripts and Mono scripts
2 if any ARC type number is used then guess LOW
3 figure out ways that can be found to make scripts obsolete (skirt
sitter and resize scripts are the Low Hanging Fruit on this one)
-- 
Robert L Martin
btw could somebody please set the Reply To: flag correctly???
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-02 Thread Kelly Linden
On Sat, Oct 2, 2010 at 4:40 PM, Argent Stonecutter
secret.arg...@gmail.comwrote:

 On 2010-09-29, at 18:06, Kelly Linden wrote:
  * In the end the number of scripts shouldn't be important. I have lofty
 desires to remove the arbitrary limit on script size so that we can stop the
 silly games of splitting scripts apart because you need 10k more memory than
 the default. On the other side being able to declare that your script really
 only needs 4k would be hugely beneficial. At that point reporting the
 reserved memory is more meaningful than the number of scripts.

 Could this be applied to LSL scripts as well, since they could be made
 potentially MUCH smaller? A kilobyte might be enough for a poseball, for
 example, and even less for a titler or particle script.

 Unfortunately no. LSL scripts take up 16k of memory no matter how much they
actually use.

 - Kelly
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Gigs
On 09/29/2010 07:06 PM, Kelly Linden wrote:
 * In my mind the biggest issue is that mono scripts will appear 4x worse
 than LSL scripts. This is really the reason I am hesitant to push a
 function like this through before we have the ability for mono scripts
 to better reflect how much memory they may use. We need more development
 time for any solution on that front. Right now because a mono script
 could use 64k, that is the only number we have available to count. Maybe
 it would be nice to have an API to access number of scripts, number of
 LSL vs. Mono scripts, amount of memory used and script time used.
 However we rapidly get away from my desired philosophy of minimal
 interfaces.


Don't overcomplicate things.  Just count mono scripts as 16k as well. 
The average size of them is less than 16k, so it's still a conservative 
number.

We don't need perfection.  The person with 255 scripts in each shoe will 
still show up as using a lot.  Splitting hairs over kilobyte perfect 
accuracy is pointless.

-Jason
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Kent Quirk (Q Linden)

On Oct 1, 2010, at 12:50 PM, Gigs wrote:

 On 09/29/2010 07:06 PM, Kelly Linden wrote:
 * In my mind the biggest issue is that mono scripts will appear 4x worse
 than LSL scripts. This is really the reason I am hesitant to push a
 function like this through before we have the ability for mono scripts
 to better reflect how much memory they may use. We need more development
 time for any solution on that front. Right now because a mono script
 could use 64k, that is the only number we have available to count. Maybe
 it would be nice to have an API to access number of scripts, number of
 LSL vs. Mono scripts, amount of memory used and script time used.
 However we rapidly get away from my desired philosophy of minimal
 interfaces.
 
 
 Don't overcomplicate things.  Just count mono scripts as 16k as well. 
 The average size of them is less than 16k, so it's still a conservative 
 number.
 
 We don't need perfection.  The person with 255 scripts in each shoe will 
 still show up as using a lot.  Splitting hairs over kilobyte perfect 
 accuracy is pointless.
 

I don't actually have an opinion about the right answer, but I will note that 
if this is going to be used for things like banning people, then we can't ever 
change it to be something accurate later. The pattern we see is:

* We build something that has a numeric limit
* Someone builds something that pushes right to the limit
* We change something, and the thing that used to work no longer works
* People scream that we broke content

So if we create a call that returns approximate results now, it *always* has to 
return the same results.

This is one reason we are reluctant to add new measurements; people come to 
depend on them even when they shouldn't.

  Q



___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Ponzu
On Fri, Oct 1, 2010 at 12:50 PM, Gigs gigstagg...@gmail.com wrote:



 Don't overcomplicate things.  Just count mono scripts as 16k as well.
 The average size of them is less than 16k, so it's still a conservative
 number.

 We don't need perfection.  The person with 255 scripts in each shoe will
 still show up as using a lot.  Splitting hairs over kilobyte perfect
 accuracy is pointless.

 Good point.  So, maybe a simple interface would be to provide number of
mono scripts and number of non-mono scripts.  User could make his own memory
per script estimates and multiply to get memory estimate, if needed.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Ponzu
On Fri, Oct 1, 2010 at 1:07 PM, Kent Quirk (Q Linden) q...@lindenlab.comwrote:




 I don't actually have an opinion about the right answer, but I will note
 that if this is going to be used for things like banning people, then we
 can't ever change it to be something accurate later. The pattern we see is:

 * We build something that has a numeric limit
 * Someone builds something that pushes right to the limit
 * We change something, and the thing that used to work no longer works
 * People scream that we broke content

 So if we create a call that returns approximate results now, it *always*
 has to return the same results.

 At some point (sooner better than later) SL has to start obsoleting old
ways of doing things.  To my way of thinking, it is better to obsolete a
little bit overy so often rather than keep backwad compatibility until you
have to break a lot at once.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Bryon Ruxton
 * We change something, and the thing that used to work no longer works
 * People scream that we broke content
 So if we create a call that returns approximate results now, it *always* has
 to return the same results.
Q, in this case, I disagree. Changing the SCRIPT_MEMORY reports later will
not technically break content, it would just requires to slightly alter the
interpretation of it. Modifying the cap variables for event(s) to lower
numbers, is the only things at stake here. If you put the information out on
the wiki right away, as to what to expect of the function in the future. I
would see no valid reason for anyone to whine about such a change later on
if informed prior. The change can also be planned ahead in our code and work
seamlessly with no issues along the way, if you are certain as to what the
changes will be.
(e.g. if the number is not longer a strict multiple of 16, then apply
different rules...done!) As long as it is planned carefully and followed
through to the end goal, that seems fine to me on the short to medium term.
 This is one reason we are reluctant to add new measurements; people come to
 depend on them even when they shouldn't.
Understandable view on your side... but the facts that some people don't
have the proper judgment or skills to rely or analyze statistics accurately,
shouldn't be a reason to deprive those who can use it properly as well as
ethically, with valid and useful reasons for doing so.

On 10/1/10 10:07 AM, Kent Quirk (Q Linden) q...@lindenlab.com wrote:

 I don't actually have an opinion about the right answer, but I will note that
 if this is going to be used for things like banning people, then we can't ever
 change it to be something accurate later. The pattern we see is:
 
 * We build something that has a numeric limit
 * Someone builds something that pushes right to the limit
 * We change something, and the thing that used to work no longer works
 * People scream that we broke content


___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-10-01 Thread Erik Anderson
I hate to break in like this, but we're discussing how inaccurate it is for
Mono scripts to contribute a different multiple than LSL scripts, but in the
end aren't we just counting scripts?  Would it be more accurate to report a
script count and let the user do whatever multiple they want, and then later
when there's a better number out there for memory usage release that as a
new number?  If any assumptions are made by the scriptor at that point they
know where the accuracy lies...
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-30 Thread Ambrosia
On Thu, Sep 30, 2010 at 01:06, Kelly Linden ke...@lindenlab.com wrote:
 * In the end the number of scripts shouldn't be important

It is currently important hover, because due to a lack of script
memory limits per avatar/parcel, you can see lots of people wearing an
excess of over 200 scripts per avatar. Easily. All it takes is a badly
written hud, old resizer clothes, etc. I don't seldomly see people
entering/leaving a sim with 400+ scripts.

Now, each script takes around 0.0015 - 0.002 ms when idle. With 60
scripts you already get an overhead of 0.1 ms of script time on the
sim. Take 5 avatars with a total of ~1k scripts and you get around
15ms of overhead. Plus -at least- 16mb of memory used if all those
scripts are mono, which is unlikely.

And as I said, that amount of scripts in a sim due to avatars happens,
and it doesn't happen in rare cases.


Bryon Ruxton:

As long as it doesn't return the true memory usage, people will start banning
mono scripted objects, because they don't know better and won't listen to
explanations.

The issue is that Mono scripts currently reserve 64kb to themselves,
even if they use less. the 64kb of memory, of resources are lost. So
that display isn't too inaccurate, until we can actually define how
much memory a script should reserve. One of the main sim performance
killers is when a sim runs out of script memory and starts swapping to
disk.


TL;DR: We need the Script Limits, Small Scripts and Big Scripts
projects out of the mothball.

--Chalice Yao
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Opensource Obscure
On Mon, 27 Sep 2010 22:55:57 -0700, Kelly Linden ke...@lindenlab.com
wrote:
 There are multiple issues at play here:
 What I understand is that the viewer is flogging our servers to brute force
 build the data being requested

And doesn't this violate the TPV policy, 1.a ?

Opensource Obscure
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Ambrosia
On Wed, Sep 29, 2010 at 15:51, Obsidian Kindragon kindra...@comcast.net wrote:
  On 9/29/2010 7:34 AM, Opensource Obscure wrote:
 On Mon, 27 Sep 2010 22:55:57 -0700, Kelly Lindenke...@lindenlab.com
 wrote:
 There are multiple issues at play here:
 What I understand is that the viewer is flogging our servers to brute force
 build the data being requested
 And doesn't this violate the TPV policy, 1.a ?

 Opensource Obscure

 I think because it's not an intentional attack on LL's servers they're
 willing to let it slide for the time being until a better method on the
 server side can be developed.

Hi guys. I wrote the script counter for Emerald (And now derivatives
andwhoever else is using it).

Basically what the code does is request the inventory of every prim of
the selected object(s). However, 'brute forcing' probably sounds a
little wrong here, as the requests the code does already -are- indeed
throtteled.

If you send uncapped floods of requests to the sim, the sim just stops
responding to those requests as an internal protection that is already
in place to prevent this. So, no need to worry that this is somehow
overloading it.

And yeah, requesting the inventory of all the prims was the only way
to implement it, alas. A sim-side, faster method would be muchas
awesome.

--Chalice Yao
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Gigs
On 09/29/2010 10:17 AM, Ambrosia wrote:
 Basically what the code does is request the inventory of every prim of
 the selected object(s). However, 'brute forcing' probably sounds a
 little wrong here, as the requests the code does already -are- indeed
 throtteled.

I can confirm this.  I've written very similar code in the past for my 
own use, and it really doesn't impact the sim very much at all.  The 
sims seem very good about not letting those kind of requests overload them.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Kadah
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sadly what sim and land owners really need most right now is support.
Anyone that's contacted live support, concierge, or filed a ticket in
the last few months knows what I'm taking about.

Getting support back on track should be priority.

v.v


On 9/28/2010 1:57 AM, Yoz Grahame wrote:
 In which case, we should consider that before we rush to an
 implementation which may end up worsening the problem that land owners
 need fixed.
 
 It's in everyone's interest to provide something like this. Reducing lag
 is a key part of the Fast, Easy, Fun initiative. Giving land owners
 better tools to deal with sim load is a great way to divide-and-conquer
 on the many causes of lag, not to mention making our highest-paying
 customers happier. But if it's worth doing then it's worth doing right,
 and the Land team needs time to design and prioritise it properly.
 
 -- Yoz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMo4FiAAoJEIdLfPRu7qE2V0YH+wQsQ3kSsB8qFXLDTZcNuBjB
3UZGr0LREG9PbwMiGSDTcxZ3XTORz1Kjv7OowphRfgwv+Djh0I1mj2FZyIVL6Itt
c+yg/D1RQjmWygsbDS6j2e7LwIInCNforoqKtWlTzOg9azA04EMwaMO5zDLl2oae
Uu0wWuBkwIovSsKfphrgGEAIUFhaR/VH+5QA1f5l6pMCwGryUB5CGA9Oz1cNmSoV
AXHd+9DkUkJt/E9I11XO9us6xFTZNWexNtEKF+OK0wxQ0XfUphrmCPY50zN/isNI
aBh2g11nf4ZqWHvKKErrsje2SqLDdSxPwyDD6zDkMoGTIvmlXsvsHR5FBBP0uhE=
=gUJb
-END PGP SIGNATURE-
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Ponzu
On Wed, Sep 29, 2010 at 2:11 PM, Kadah kadah.c...@gmail.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Sadly what sim and land owners really need most right now is support.
 Anyone that's contacted live support, concierge, or filed a ticket in
 the last few months knows what I'm taking about.

 Getting support back on track should be priority.

 Every time I have ever called support, they have been very helpful, and my
issue has been resolved quickly.

Ponzu
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
Support has been fantastic for me, its the live chat that is a problem.  I have 
changed my methods of using live chat to filing an actual ticket and I get a 
response almost immediately.

Still need a script counter *hides*  

What I am probably going to do is get my husband to build me a personal version 
of 2.2 with mesh and the script counter.  That doesn't help everyone else 
though.





From: Kadah kadah.c...@gmail.com
To: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 1:11:46 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sadly what sim and land owners really need most right now is support.
Anyone that's contacted live support, concierge, or filed a ticket in
the last few months knows what I'm taking about.

Getting support back on track should be priority.

v.v


On 9/28/2010 1:57 AM, Yoz Grahame wrote:
 In which case, we should consider that before we rush to an
 implementation which may end up worsening the problem that land owners
 need fixed.
 
 It's in everyone's interest to provide something like this. Reducing lag
 is a key part of the Fast, Easy, Fun initiative. Giving land owners
 better tools to deal with sim load is a great way to divide-and-conquer
 on the many causes of lag, not to mention making our highest-paying
 customers happier. But if it's worth doing then it's worth doing right,
 and the Land team needs time to design and prioritise it properly.
 
 -- Yoz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMo4FiAAoJEIdLfPRu7qE2V0YH+wQsQ3kSsB8qFXLDTZcNuBjB
3UZGr0LREG9PbwMiGSDTcxZ3XTORz1Kjv7OowphRfgwv+Djh0I1mj2FZyIVL6Itt
c+yg/D1RQjmWygsbDS6j2e7LwIInCNforoqKtWlTzOg9azA04EMwaMO5zDLl2oae
Uu0wWuBkwIovSsKfphrgGEAIUFhaR/VH+5QA1f5l6pMCwGryUB5CGA9Oz1cNmSoV
AXHd+9DkUkJt/E9I11XO9us6xFTZNWexNtEKF+OK0wxQ0XfUphrmCPY50zN/isNI
aBh2g11nf4ZqWHvKKErrsje2SqLDdSxPwyDD6zDkMoGTIvmlXsvsHR5FBBP0uhE=
=gUJb
-END PGP SIGNATURE-
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Kelly Linden
So I was playing with the following LSL function in a sandbox yesterday and
I like it, but I'm gonna guess not everyone will.
integer llGetScriptMemoryTotal(key id) returns the total script memory used
by all scripts in the object or for agents the total script memory used by
all attachments combined. Only works for objects and avatars in the same
region.

Potential problems with it:
* Dyslexic naming weird it is.
* No permissions checks, anyone can view the sum for anyone / any object.
Since this is the case for the viewer feature it seems like adding any
restrictions will just leave people still wanting the viewer hack version.
* No detail information. I think this is best when used on anyone not
yourself for privacy reasons. And we do have the UI for finding
per-attachment details on yourself. So maybe not an issue.
* Reports 'reserved' script memory. A mono-script will report 64k while an
LSL script will report 16k, when really the mono script may be using less
(mono scripts average 8-10k last I checked, in actual usage). Being able to
report lower results for mono scripts is gated on other development work not
currently in progress.
* It doesn't seem like a very complete API.

On Wed, Sep 29, 2010 at 12:47 PM, miss c miss_c...@yahoo.com wrote:

 Still need a script counter *hides*

 What I am probably going to do is get my husband to build me a personal
 version of 2.2 with mesh and the script counter.  That doesn't help everyone
 else though.


___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Bryon Ruxton
Sounds good to begin with! The caveats you mentioned are not really problems
to be concerned too much about.
I would just suggest llGetObjectMemory(key id) for the function name.
Perhaps a list params with SCRIPT_COUNT and SCRIPT_MEMORY then SCRIPT_USAGE
with the lower results for mono scripts later on...

On 9/29/10 2:00 PM, Kelly Linden ke...@lindenlab.com wrote:

 So I was playing with the following LSL function in a sandbox yesterday and I
 like it, but I'm gonna guess not everyone will.
 integer llGetScriptMemoryTotal(key id) returns the total script memory used by
 all scripts in the object or for agents the total script memory used by all
 attachments combined. Only works for objects and avatars in the same region.
 
 Potential problems with it:
 * Dyslexic naming weird it is.
 * No permissions checks, anyone can view the sum for anyone / any object.
 Since this is the case for the viewer feature it seems like adding any
 restrictions will just leave people still wanting the viewer hack version.
 * No detail information. I think this is best when used on anyone not yourself
 for privacy reasons. And we do have the UI for finding per-attachment details
 on yourself. So maybe not an issue.
 * Reports 'reserved' script memory. A mono-script will report 64k while an LSL
 script will report 16k, when really the mono script may be using less (mono
 scripts average 8-10k last I checked, in actual usage). Being able to report
 lower results for mono scripts is gated on other development work not
 currently in progress.
 * It doesn't seem like a very complete API.
 
 On Wed, Sep 29, 2010 at 12:47 PM, miss c miss_c...@yahoo.com wrote:
 Still need a script counter *hides* 
 
 What I am probably going to do is get my husband to build me a personal
 version of 2.2 with mesh and the script counter.  That doesn't help everyone
 else though.
 
 
 
 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Zi Ree
Am Mittwoch 29 September 2010 23:33:30 schrieb Bryon Ruxton:

 Sounds good to begin with! The caveats you mentioned are not really
  problems to be concerned too much about.

As long as it doesn't return the true memory usage, people will start banning 
mono scripted objects, because they don't know better and won't listen to 
explanations.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
This again isn't that useful because you cant accurately guess how many scripts 
the person is wearing because of the memory difference.  Secondly the laggiest 
script with every lsl call in the world would still only register at 16k.  I 
think that what would make my body melt into a pool of happiness is a script 
usage per avatar, the calls coming from an avatar that put strain on the server 
because some LSL functions are more evil than others.  I don't know how complex 
something like this would be to do.  At least with the script counter I know 
accurately that Mr. Cybernetic has 1534 scripts in his suit and each script 
takes up .02 ms of memory if there isnt strain on the sim.  Did you know there 
are some resizing scripts that have chat listeners, OMG, someone go shoot those 
designers.  :p

But I want to thank you so much with everything in my soul that your attempting 
to find a solution to this problem, just for your attempt I completely adore 
you, please don't stop!

:p

Miss





From: Bryon Ruxton br...@slearth.com
To: Kelly Linden ke...@lindenlab.com; miss c miss_c...@yahoo.com
Cc: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 4:33:30 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request 
Sounds good to begin with! The caveats you mentioned are not really problems to 
be concerned too much about.
I would just suggest llGetObjectMemory(key id) for the function name.
Perhaps a list params with SCRIPT_COUNT and SCRIPT_MEMORY then SCRIPT_USAGE 
with 
the lower results for mono scripts later on...

On 9/29/10 2:00 PM, Kelly Linden ke...@lindenlab.com wrote:


So I was playing with the following LSL function in a sandbox yesterday and I 
like it, but I'm gonna guess not everyone will.
integer llGetScriptMemoryTotal(key id) returns the total script memory used by 
all scripts in the object or for agents the total script memory used by all 
attachments combined. Only works for objects and avatars in the same region.

Potential problems with it:
* Dyslexic naming weird it is.
* No permissions checks, anyone can view the sum for anyone / any object. 
Since 
this is the case for the viewer feature it seems like adding any restrictions 
will just leave people still wanting the viewer hack version.
* No detail information. I think this is best when used on anyone not yourself 
for privacy reasons. And we do have the UI for finding per-attachment details 
on 
yourself. So maybe not an issue.
* Reports 'reserved' script memory. A mono-script will report 64k while an LSL 
script will report 16k, when really the mono script may be using less (mono 
scripts average 8-10k last I checked, in actual usage). Being able to report 
lower results for mono scripts is gated on other development work not 
currently 
in progress.
* It doesn't seem like a very complete API.

On Wed, Sep 29, 2010 at 12:47 PM, miss c miss_c...@yahoo.com wrote:

Still need a script counter *hides*  

What I am probably going to do is get my husband to build me a personal 
version 
of 2.2 with mesh and the script counter.  That doesn't help everyone else 
though.



___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Bryon Ruxton
It is useful enough to me. You can¹t have it all now (Kelly explained why)
and while it¹s not ideal,
it¹s valuable information as far as I am concerned to identify problems,
should they arise.

And Zee I don¹t care about what stupid people do on their land... It the
least of my worries
Whether is it true memory usage or not, people can ban. It¹s a fact.
The legitimacy in doing so is another question... And stupid people will
remain stupid...

Ask yourselves the question:
Do you want an incomplete yet helpful solution doable now, to be
improved/completed later on,
or do you prefer to wait another 6-12+ month with nothing at all?


On 9/29/10 2:51 PM, miss c miss_c...@yahoo.com wrote:

 This again isn't that useful because you cant accurately guess how many
 scripts the person is wearing because of the memory difference.  Secondly the
 laggiest script with every lsl call in the world would still only register at
 16k.  I think that what would make my body melt into a pool of happiness is a
 script usage per avatar, the calls coming from an avatar that put strain on
 the server because some LSL functions are more evil than others.  I don't know
 how complex something like this would be to do.  At least with the script
 counter I know accurately that Mr. Cybernetic has 1534 scripts in his suit and
 each script takes up .02 ms of memory if there isnt strain on the sim.  Did
 you know there are some resizing scripts that have chat listeners, OMG,
 someone go shoot those designers.  :p
 
 But I want to thank you so much with everything in my soul that your
 attempting to find a solution to this problem, just for your attempt I
 completely adore you, please don't stop!
 
 :p
 
 Miss
 
 
 From: Bryon Ruxton br...@slearth.com
 To: Kelly Linden ke...@lindenlab.com; miss c miss_c...@yahoo.com
 Cc: opensource-dev@lists.secondlife.com
 Sent: Wed, September 29, 2010 4:33:30 PM
 Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature
 request
 
 Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request
 Sounds good to begin with! The caveats you mentioned are not really problems
 to be concerned too much about.
 I would just suggest llGetObjectMemory(key id) for the function name.
 Perhaps a list params with SCRIPT_COUNT and SCRIPT_MEMORY then SCRIPT_USAGE
 with the lower results for mono scripts later on...
 
 On 9/29/10 2:00 PM, Kelly Linden ke...@lindenlab.com wrote:
 
 So I was playing with the following LSL function in a sandbox yesterday and I
 like it, but I'm gonna guess not everyone will.
 integer llGetScriptMemoryTotal(key id) returns the total script memory used
 by all scripts in the object or for agents the total script memory used by
 all attachments combined. Only works for objects and avatars in the same
 region.
 
 Potential problems with it:
 * Dyslexic naming weird it is.
 * No permissions checks, anyone can view the sum for anyone / any object.
 Since this is the case for the viewer feature it seems like adding any
 restrictions will just leave people still wanting the viewer hack version.
 * No detail information. I think this is best when used on anyone not
 yourself for privacy reasons. And we do have the UI for finding
 per-attachment details on yourself. So maybe not an issue.
 * Reports 'reserved' script memory. A mono-script will report 64k while an
 LSL script will report 16k, when really the mono script may be using less
 (mono scripts average 8-10k last I checked, in actual usage). Being able to
 report lower results for mono scripts is gated on other development work not
 currently in progress.
 * It doesn't seem like a very complete API.
 
 On Wed, Sep 29, 2010 at 12:47 PM, miss c miss_c...@yahoo.com wrote:
 Still need a script counter *hides*
 
 What I am probably going to do is get my husband to build me a personal
 version of 2.2 with mesh and the script counter.  That doesn't help everyone
 else though.
 
 
 
 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges
 
  
 
 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Zi Ree
 Do you want an incomplete yet helpful solution doable now, to be
 improved/completed later on,
 or do you prefer to wait another 6-12+ month with nothing at all?

Since improvised and incomplete solutions tend to become the final one after a 
while, and since I have no issues with script memory whatsoever, I rather wait 
for a fully functional, complete implementation than seeing a temporary and 
useless solution in place.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread WolfPup Lowenhar
This sounds good. Another function could be:

. list llGetScriptTotal(key_id)

Where it would return the following list of items:

·Total number of scrpts

·Total script memory used

·Total script time

·Number of mono scripts

·Number of non-mono scripts

 

That information would be more use full to both content creators and land/sim 
owners.

 

From: opensource-dev-boun...@lists.secondlife.com 
[mailto:opensource-dev-boun...@lists.secondlife.com] On Behalf Of Kelly Linden
Sent: Wednesday, September 29, 2010 5:01 PM
To: miss c
Cc: opensource-dev@lists.secondlife.com
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

 

So I was playing with the following LSL function in a sandbox yesterday and I 
like it, but I'm gonna guess not everyone will.
integer llGetScriptMemoryTotal(key id) returns the total script memory used by 
all scripts in the object or for agents the total script memory used by all 
attachments combined. Only works for objects and avatars in the same region.

Potential problems with it:
* Dyslexic naming weird it is.
* No permissions checks, anyone can view the sum for anyone / any object. Since 
this is the case for the viewer feature it seems like adding any restrictions 
will just leave people still wanting the viewer hack version.
* No detail information. I think this is best when used on anyone not yourself 
for privacy reasons. And we do have the UI for finding per-attachment details 
on yourself. So maybe not an issue.
* Reports 'reserved' script memory. A mono-script will report 64k while an LSL 
script will report 16k, when really the mono script may be using less (mono 
scripts average 8-10k last I checked, in actual usage). Being able to report 
lower results for mono scripts is gated on other development work not currently 
in progress.
* It doesn't seem like a very complete API.

On Wed, Sep 29, 2010 at 12:47 PM, miss c miss_c...@yahoo.com wrote:

Still need a script counter *hides*  

What I am probably going to do is get my husband to build me a personal version 
of 2.2 with mesh and the script counter.  That doesn't help everyone else 
though.

 

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.856 / Virus Database: 271.1.1/3166 - Release Date: 09/29/10 
01:37:00

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
This is a tough one because it does leave a lot of guess work, but still could 
be added to my list of tools I use to guess with.  I will totally take it if 
it's being offered, I just pray this inst the foundation the future tools will 
be built off of.  And about the whole banning, my regions private, just open to 
the public, if I want to ban anyone coming in my sim wearing pink, I can.  I 
hope thats not why tools are being kept from us, is because the Linden's are 
afraid we will make unintelligent bans.  I pay a lot of money out I should be 
able to do what I want with it within the ToS, I should be given the tools to 
at 
least keep random newbs from secretly crashing my sim.  






From: Zi Ree tinacl...@gmx.de
To: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 5:28:07 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

 Do you want an incomplete yet helpful solution doable now, to be
 improved/completed later on,
 or do you prefer to wait another 6-12+ month with nothing at all?

Since improvised and incomplete solutions tend to become the final one after a 
while, and since I have no issues with script memory whatsoever, I rather wait 
for a fully functional, complete implementation than seeing a temporary and 
useless solution in place.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
Let me reword that last part.  I should be able to locate a person using 
excessive amounts of resources on my sim.  I also should be able to stop random 
people on alts setting out to grief secretly with the overuse of scripts.





From: miss c miss_c...@yahoo.com
To: Zi Ree tinacl...@gmx.de; opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 5:45:25 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request


This is a tough one because it does leave a lot of guess work, but still could 
be added to my list of tools I use to guess with.  I will totally take it if 
it's being offered, I just pray this inst the foundation the future tools will 
be built off of.  And about the whole banning, my regions private, just open to 
the public, if I want to ban anyone coming in my sim wearing pink, I can.  I 
hope thats not why tools are being kept from us, is because the Linden's are 
afraid we will make unintelligent bans.  I pay a lot of money out I should be 
able to do what I want with it within the ToS, I should be given the tools to 
at 
least keep random newbs from secretly crashing my sim.  






From: Zi Ree tinacl...@gmx.de
To: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 5:28:07 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

 Do you want an incomplete yet helpful solution doable now, to be
 improved/completed later on,
 or do you prefer to wait another 6-12+ month with nothing at all?

Since improvised and incomplete solutions tend to become the final one after a 
while, and since I have no issues with script memory whatsoever, I rather wait 
for a fully functional, complete implementation than seeing a temporary and 
useless solution in place.

Zi
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Joshua Bell
Taking a stab at a user story:

As a land owner, I want to ensure that sim performance is not negatively
impacted by particular avatars with lots of scripts, so that all users of
the sim have a good experience.

That abstracts away the mechanism... which suggests to me that approaches
like dynamic per-avatar caps on script cycles might be a better approach to
pursue than specific functions that enable monitoring. But I'm probably
over-abstracting the desire and it would encode the policy in the sim,
rather than letting land owners self-manage. Can we craft a better user
story to capture the true need?

On Wed, Sep 29, 2010 at 4:09 PM, miss c miss_c...@yahoo.com wrote:

 Let me reword that last part.  I should be able to locate a person using
 excessive amounts of resources on my sim.  I also should be able to stop
 random people on alts setting out to grief secretly with the overuse of
 scripts.

 --
 *From:* miss c miss_c...@yahoo.com
 *To:* Zi Ree tinacl...@gmx.de; opensource-dev@lists.secondlife.com
 *Sent:* Wed, September 29, 2010 5:45:25 PM

 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 This is a tough one because it does leave a lot of guess work, but still
 could be added to my list of tools I use to guess with.  I will totally take
 it if it's being offered, I just pray this inst the foundation the future
 tools will be built off of.  And about the whole banning, my regions
 private, just open to the public, if I want to ban anyone coming in my sim
 wearing pink, I can.  I hope thats not why tools are being kept from us, is
 because the Linden's are afraid we will make unintelligent bans.  I pay a
 lot of money out I should be able to do what I want with it within the ToS,
 I should be given the tools to at least keep random newbs from secretly
 crashing my sim.

 --
 *From:* Zi Ree tinacl...@gmx.de
 *To:* opensource-dev@lists.secondlife.com
 *Sent:* Wed, September 29, 2010 5:28:07 PM
 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

  Do you want an incomplete yet helpful solution doable now, to be
  improved/completed later on,
  or do you prefer to wait another 6-12+ month with nothing at all?

 Since improvised and incomplete solutions tend to become the final one
 after a
 while, and since I have no issues with script memory whatsoever, I rather
 wait
 for a fully functional, complete implementation than seeing a temporary and

 useless solution in place.

 Zi
 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges



 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
We all know about the amount of lag on avatars, some are from resizing scripts 
some are from excessive calls, sensors, some are from chat listeners that have 
to filter out ever single bit of chat in a region.  Most avatars do not even 
realize they have purchased something causing issues.  


I think scanning an avatar before it goes to a teleport destination to see if 
that amount of script usage is allowed on that region isn't fixing a problem, 
and leaves someone that doesnt know any better at a loss.  I also believe that 
limiting the amount of scripts in one object is a little more doable, but some 
functions are at idle in scripts.  


I think the best method that goes with Linden Labs philosophy of be and do what 
you want to do, would just be to give better monitoring tools to Estate owners, 
they pay those server bills they should have some better tools.  Whether its a 
script count, usage, calls to the server, or just be able to open up a server 
window to see what is going WITH a must have uuid and location its coming from. 
 
I would be happy with a debug server window that does this.  This isn't an 
unreasonable request to give me more tools, I am not hard to please, what is 
unreasonable is that I pay out the wazoo and anyone can come crash my region if 
they wanted to.  They can lag it up galore just for giggles and I cant do 
anything about it, they can do this daily , everyday several times a day, and I 
have to be the victim of it.  


As I said before, most don't even know they are doing this because it's in an 
item they purchased, so this is where the ***SCRIPT COUNTER*** comes in handy.  
We make the announcement for everyone to script count yourself and your 
neighbors , everyone does using the forks off of Emerald, and the region gets 
better.  It isn't the solution for everything, but it helps when excessive 
scripts is the cause.  I am not going to give you a full on user story because 
I 
feel like that gives you reason to place this in a faraway request.  This works 
now in other viewers, it can work in yours too :-)  







From: Joshua Bell j...@lindenlab.com
To: miss c miss_c...@yahoo.com
Cc: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 6:45:50 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

Taking a stab at a user story:

As a land owner, I want to ensure that sim performance is not negatively 
impacted by particular avatars with lots of scripts, so that all users of the 
sim have a good experience.

That abstracts away the mechanism... which suggests to me that approaches like 
dynamic per-avatar caps on script cycles might be a better approach to pursue 
than specific functions that enable monitoring. But I'm probably 
over-abstracting the desire and it would encode the policy in the sim, rather 
than letting land owners self-manage. Can we craft a better user story to 
capture the true need?


On Wed, Sep 29, 2010 at 4:09 PM, miss c miss_c...@yahoo.com wrote:

Let me reword that last part.  I should be able to locate a person using 
excessive amounts of resources on my sim.  I also should be able to stop random 
people on alts setting out to grief secretly with the overuse of scripts.





From: miss c miss_c...@yahoo.com
To: Zi Ree tinacl...@gmx.de; opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 5:45:25 PM

Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request



This is a tough one because it does leave a lot of guess work, but still could 
be added to my list of tools I use to guess with.  I will totally take it if 
it's being offered, I just pray this inst the foundation the future tools will 
be built off of.  And about the whole banning, my regions private, just open 
to 
the public, if I want to ban anyone coming in my sim wearing pink, I can.  I 
hope thats not why tools are being kept from us, is because the Linden's are 
afraid we will make unintelligent bans.  I pay a lot of money out I should be 
able to do what I want with it within the ToS, I should be given the tools to 
at 
least keep random newbs from secretly crashing my sim.  






From: Zi Ree tinacl...@gmx.de
To: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 5:28:07 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

 Do you want an incomplete yet helpful solution doable now, to be
 improved/completed later on,
 or do you prefer to wait another 6-12+ month with nothing at all?

Since improvised and incomplete solutions tend to become the final one after a 
while, and since I have no issues with script memory whatsoever, I rather wait 
for a fully functional, complete implementation than seeing a temporary and 
useless solution in place.

Zi
___
Policies and (un)subscribe information

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread miss c
That sounds awesome, I just don't want to ask for too much and not get anything 
at all cause its put on the shelf.  I need a solution or replacement to my 
Estate tools that I lose by moving to the official viewer, or I can't possibly 
move.  As I said , my priorities and responsibilities as an estate owner come 
first.





From: Bryon Ruxton br...@slearth.com
To: Kelly Linden ke...@lindenlab.com; miss c miss_c...@yahoo.com
Cc: opensource-dev@lists.secondlife.com
Sent: Wed, September 29, 2010 7:37:44 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request 
That was in part my justification behind the need of script counts in the 
function, to assess numbers of scripts vs memory count in a slightly more 
meaningful manner, for lack of true memory usage.

e.g. 4 scripts with 64k memory usage can be evaluated as 64k accurately,
while a 64k memory without a number of scripts attached, give you indeed 
nothing 
to assess.

i.e. The number of LSL vs. Mono scripts can be easily figured out with quite 
simple math
if we have the script count under the initial conditions of 16k and 64k caps.

As you pointed out, true memory usage isn’t a given... Memory fluctuates over 
time or conditions and even snapshots of it would not reflect true usage... As 
you suggest, if you allowed mono scripts to set their own memory cap, I guess 
you could report the memory cap based on that, perhaps rounded to 
chunks/multiples of 4k...

So I’ll stick to list llGetObjectMemory( key id, list params ) with 
SCRIPT_COUNT 
and SCRIPT_MEMORY flags as the most viable initial solution I’d be happy with. 
Then once you add mono memory caps, either add a flag or change what is 
reported 
as SCRIPT_MEMORY...
OR possibly add those flags in LlGetObjectDetails?? But I don’t know the 
technicals there..

Anyway that was my suggestion of the day,
Back to RL work!


On 9/29/10 4:06 PM, Kelly Linden ke...@lindenlab.com wrote:


* In my mind the biggest issue is that mono scripts will appear 4x worse than 
LSL scripts.



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-29 Thread Obsidian Kindragon
 The problem with using script count, is that one script can be as 
laggy as 10 or even 100 scripts. It may be more likely that 100 scripts 
in an object is laggier, but one script could potentially be as laggy or 
more so.


I think this would be my user story:

As a user and a region owner / estate manager I would like the ability 
throttle residents' scripted attachments and unattached scripted objects 
when they are within my region. Currently we only have the ability to 
turn off scripts, but throttle scripted objects so as to limit the 
amount of time a scripted object can act within a given cycle.


One potential issue I see to being allowed to set a script limit to 
unattached objects is that some designers may then try to build multiple 
objects that communicate together in order to try and work around the 
region's set script limits.


- Obsidian Stormwind

On 9/29/2010 6:27 PM, miss c wrote:
We all know about the amount of lag on avatars, some are from resizing 
scripts some are from excessive calls, sensors, some are from chat 
listeners that have to filter out ever single bit of chat in a 
region.  Most avatars do not even realize they have purchased 
something causing issues.


I think scanning an avatar before it goes to a teleport destination 
to see if that amount of script usage is allowed on that region isn't 
fixing a problem, and leaves someone that doesnt know any better at a 
loss.  I also believe that limiting the amount of scripts in one 
object is a little more doable, but some functions are at idle in 
scripts.


I think the best method that goes with Linden Labs philosophy of be 
and do what you want to do, would just be to give better monitoring 
tools to Estate owners, they pay those server bills they should have 
some better tools.  Whether its a script count, usage, calls to the 
server, or just be able to open up a server window to see what is 
going WITH a must have uuid and location its coming from.  I would be 
happy with a debug server window that does this.  This isn't an 
unreasonable request to give me more tools, I am not hard to please, 
what is unreasonable is that I pay out the wazoo and anyone can come 
crash my region if they wanted to.  They can lag it up galore just for 
giggles and I cant do anything about it, they can do this daily , 
everyday several times a day, and I have to be the victim of it.


As I said before, most don't even know they are doing this because 
it's in an item they purchased, so this is where the ***SCRIPT 
COUNTER*** comes in handy.  We make the announcement for everyone to 
script count yourself and your neighbors , everyone does using the 
forks off of Emerald, and the region gets better.  It isn't the 
solution for everything, but it helps when excessive scripts is the 
cause.  I am not going to give you a full on user story because I feel 
like that gives you reason to place this in a faraway request.  This 
works now in other viewers, it can work in yours too :-)




*From:* Joshua Bell j...@lindenlab.com
*To:* miss c miss_c...@yahoo.com
*Cc:* opensource-dev@lists.secondlife.com
*Sent:* Wed, September 29, 2010 6:45:50 PM
*Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script 
count feature request


Taking a stab at a user story:

As a land owner, I want to ensure that sim performance is not 
negatively impacted by particular avatars with lots of scripts, so 
that all users of the sim have a good experience.


That abstracts away the mechanism... which suggests to me that 
approaches like dynamic per-avatar caps on script cycles might be a 
better approach to pursue than specific functions that enable 
monitoring. But I'm probably over-abstracting the desire and it would 
encode the policy in the sim, rather than letting land owners 
self-manage. Can we craft a better user story to capture the true need?


On Wed, Sep 29, 2010 at 4:09 PM, miss c miss_c...@yahoo.com 
mailto:miss_c...@yahoo.com wrote:


Let me reword that last part.  I should be able to locate a person
using excessive amounts of resources on my sim.  I also should be
able to stop random people on alts setting out to grief secretly
with the overuse of scripts.


*From:* miss c miss_c...@yahoo.com mailto:miss_c...@yahoo.com
*To:* Zi Ree tinacl...@gmx.de mailto:tinacl...@gmx.de;
opensource-dev@lists.secondlife.com
mailto:opensource-dev@lists.secondlife.com
*Sent:* Wed, September 29, 2010 5:45:25 PM

*Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script
count feature request

This is a tough one because it does leave a lot of guess work, but
still could be added to my list of tools I use to guess with.  I
will totally take it if it's being offered, I just pray this inst
the foundation the future tools will be built off of.  And about

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Brandon Husbands
To your p.s i think the code she submitted was more of a example of how its
done not a patch as she is not a coder nor submitted the code as a official
patch. Also you should note that most people are ignorant of LLs need to be
able to push code back into a closed source and assume that GPL / opensource
means LL can use it. Which actually would be a valid thought if ll's source
was gpl on its own versions. I on the other have have a CLA signed. Hence
why i said i would willingly re implement not port or copy. A version of my
own doing and optimization.

I think the major issue boils down to the feature is a major thing for sim
owners. I think the disconnection between the populace and LL is apparent in
this request as the residents see it as a critical feature and ll sees it in
a different view. But this list is not one to argue philosophy nor
semantics.

The code in question on the approach to how its done is not a bad one IMHO.
Yes server side could probably implement it better but none of the non LL on
this list have access to such things and must make do with what we are
given. From continued use its not apparent to be laggy actually but I could
be mistaken.

I strongly suggest this data (the end result) be includes as its value to
your residents is quite critical.

Dim.

On Tue, Sep 28, 2010 at 12:55 AM, Kelly Linden ke...@lindenlab.com wrote:

 There are multiple issues at play here:
 What I understand is that the viewer is flogging our servers to brute force
 build the data being requested.  Yes, you get the results, yes it can take a
 bit of time for complex avatars or objects - and a lot more work is being
 done than is necessary both by the viewer and the server. When we look at
 implementing a feature request it is not in our best interest to just look
 at the quickest, dirtiest way to get the job done. We want to implement a
 feature that will work smoothly and be something we can support into the
 future. Our access to and responsibility for the server side as well as the
 viewer gives us both a better opportunity as well as increased
 responsibility.

 Just to be clear, the work done by other viewer teams is very good work and
 they have done a great job with the tools they have. I only wish we could
 have been quicker to expose better tools to them.

 Secondly, while some of our teams may have a primary focus on either the
 viewer or the server, other teams - such as the Land team - are built to
 focus on products as a whole. Estate, region and parcel tools are features
 we feel deserve to be looked at and evaluated as a product from end to end.
 These features almost always benefit from both viewer and server
 development. It is also beneficial to keep the backlogs of related
 functionality together so we can better prioritize the features and bugs
 that effect the Land product against each other.

 So, *yes* it is quite possible to implement this check in the viewer alone,
 and kudos to the team(s) that have done it. However, we feel obligated to do
 a more thorough solution by fixing the server and viewer together, and to
 prioritize this feature request against the many other feature requests for
 the Land product.

  - Kelly

 P.S. I am also not sure on the legal issues involved around the software
 licenses here. As far as I'm aware we still require a contributors agreement
 and it is not clear that the code added to the jira was actually written by
 the person who attached it to jira, whether that person has a contributors
 agreement or what license was attached to that code. At the very least I am
 guessing it is extremely bad form to submit code you don't own and didn't
 create into the jira.


 On Mon, Sep 27, 2010 at 10:24 PM, Brandon Husbands xot...@gmail.comwrote:

 Just to iterate that it does work.

 [22:22]  Counting scripts. Please wait.
 [22:22]  Counted scripts on object SL Exchange Magic Box white: 5

 Works for any object.
 The code even allows you if you have permissions to remove all scripts
 which is a desperately needed function with all the poorly scripted re-sizer
 scripts in object.


 On Tue, Sep 28, 2010 at 12:18 AM, miss c miss_c...@yahoo.com wrote:

 It isn't a server feature, this works right now in all the OTHER
 viewers.  I attached like 10 files from the source code of all those
 viewers, the same exact files in each viewer that does this NOW.  Did you
 even read my Jira??  I worked so hard to supply every bit of information.
 Unless you have allowed all these other viewers access to the server code, I
 think there has been a mistake, could you please reread my Jira.

 TY

 Miss

 --
 *From:* Brandon Husbands xot...@gmail.com
 *To:* Sarah (Esbee) Hutchinson es...@lindenlab.com
 *Cc:* miss c miss_c...@yahoo.com; opensource-dev@lists.secondlife.com
 *Sent:* Tue, September 28, 2010 12:12:33 AM

 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 Actually no its a viewer feature...


 http

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Ann Otoole
The issue is all these crappy old obsolete resizers and texture changers.

How about a different approach? 
Step one is complete. Some of us have worked and posted for free various 
versions of the fast resizers in one script. So there is no excuse for anyone 
to 
continue building new content using the obsolete versions. 

Step 2 would be to do the same for texture changers which is a different animal.
Step 3 would be an official public awareness campaign to get creators on board.
Step 4 might be some sort of program to get people to trade in their old script 
abusing shoes and hair on new versions that are not abusive.
Step 5 might be to just kill the old abusive scripts when detected. 

Then LL can begin working on the other popular items notorious for infringing 
on 
others rights to a stable sim they are paying tier in.

All this time an effort is going into mesh to get people to be aware of vertice 
counts. How about a similar effort around script resource abuse?

Then you don't have to sandbag regions to get to a tool for estate owners to 
eject what they feel are script abusers.






From: Kelly Linden ke...@lindenlab.com
To: Brandon Husbands xot...@gmail.com
Cc: opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 1:55:57 AM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

There are multiple issues at play here:
What I understand is that the viewer is flogging our servers to brute force 
build the data being requested.  Yes, you get the results, yes it can take a 
bit 
of time for complex avatars or objects - and a lot more work is being done than 
is necessary both by the viewer and the server. When we look at implementing a 
feature request it is not in our best interest to just look at the quickest, 
dirtiest way to get the job done. We want to implement a feature that will work 
smoothly and be something we can support into the future. Our access to and 
responsibility for the server side as well as the viewer gives us both a better 
opportunity as well as increased responsibility.

Just to be clear, the work done by other viewer teams is very good work and 
they 
have done a great job with the tools they have. I only wish we could have been 
quicker to expose better tools to them.

Secondly, while some of our teams may have a primary focus on either the viewer 
or the server, other teams - such as the Land team - are built to focus on 
products as a whole. Estate, region and parcel tools are features we feel 
deserve to be looked at and evaluated as a product from end to end. These 
features almost always benefit from both viewer and server development. It is 
also beneficial to keep the backlogs of related functionality together so we 
can 
better prioritize the features and bugs that effect the Land product against 
each other.

So, *yes* it is quite possible to implement this check in the viewer alone, and 
kudos to the team(s) that have done it. However, we feel obligated to do a more 
thorough solution by fixing the server and viewer together, and to prioritize 
this feature request against the many other feature requests for the Land 
product.

 - Kelly

P.S. I am also not sure on the legal issues involved around the software 
licenses here. As far as I'm aware we still require a contributors agreement 
and 
it is not clear that the code added to the jira was actually written by the 
person who attached it to jira, whether that person has a contributors 
agreement 
or what license was attached to that code. At the very least I am guessing it 
is 
extremely bad form to submit code you don't own and didn't create into the jira.


On Mon, Sep 27, 2010 at 10:24 PM, Brandon Husbands xot...@gmail.com wrote:

Just to iterate that it does work.

[22:22]  Counting scripts. Please wait.
[22:22]  Counted scripts on object SL Exchange Magic Box white: 5

Works for any object.
The code even allows you if you have permissions to remove all scripts which 
is 
a desperately needed function with all the poorly scripted re-sizer scripts in 
object.



On Tue, Sep 28, 2010 at 12:18 AM, miss c miss_c...@yahoo.com wrote:

It isn't a server feature, this works right now in all the OTHER viewers.  I 
attached like 10 files from the source code of all those viewers, the same 
exact 
files in each viewer that does this NOW.  Did you even read my Jira??  I 
worked 
so hard to supply every bit of information.  Unless you have allowed all these 
other viewers access to the server code, I think there has been a mistake, 
could 
you please reread my Jira.

TY

Miss





From: Brandon Husbands xot...@gmail.com
To: Sarah (Esbee) Hutchinson es...@lindenlab.com
Cc: miss c miss_c...@yahoo.com; opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 12:12:33 AM

Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request


Actually no its a viewer feature...

http

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread miss c
SNIP~P.S. I am also not sure on the legal issues involved around the 
software  licenses here. As far as I'm aware we still require a contributors  
agreement and it is not clear that the code added to the jira was  actually 
written by the person who attached it to jira, whether that  person has a 
contributors agreement or what license was attached to that  code. At the very 
least I am guessing it is extremely bad form to  submit code you don't own and 
didn't create into the jira.

SNIP~kelly linden commented on VWR-23200:
It  would be helpful to get more specifics on exactly what information is  
desired. I have not used many TPVs so it isn't immediately apparent what  
feature set you are requesting. Am I correct to guess that you are  asking for 
a 
list of avatars and how many scripts each avatar has on  them?

I was trying to give you the examples you specifically asked for.  You already 
have this code as it is in your agreement to be TPVD approve you must give the 
code over and have it opensourced.  I have been very excited over the viewer 
code base and all the improvements that you guys have made, because of the lack 
of sim tools this is a very needed function.  Sending my Jira to the Land team 
almost seems like certain death because they haven't added any useful tools in 
the 4 years I have been here in SL.  I have to have this feature and that's why 
I pushed it, I want to migrate over to 2.0 completely, but it looks like I cant 
now.  I would rather deal with unrezzed textures, lack of media, lack of all 
the 
new fun features, than not be able to manage my sim and this is MY number one 
tool to do it with.  The resizing scripts kill SL, we are talking thousands 
upon 
thousands, upon thousands, just think how it is with 50 people in a sim.  I 
spend so much time chasing these scripts, several times a day, these scripts 
bring my sim to its knees.  The script counter is my only weapon against it.  
Guess no mesh or streaming media for me, back to Phoenix.

Anne:  Ever so often I too send out pleas for designers to stop using these, 
they wont, they say its the customers responsibility to remove them, not their 
problem.





From: Ann Otoole missannoto...@yahoo.com
To: opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 1:52:53 AM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request


The issue is all these crappy old obsolete resizers and texture changers.

How about a different approach? 
Step one is complete. Some of us have worked and posted for free various 
versions of the fast resizers in one script. So there is no excuse for anyone 
to 
continue building new content using the obsolete versions. 

Step 2 would be to do the same for texture changers which is a different animal.
Step 3 would be an official public awareness campaign to get creators on board.
Step 4 might be some sort of program to get people to trade in their old script 
abusing shoes and hair on new versions that are not abusive.
Step 5 might be to just kill the old abusive scripts when detected. 

Then LL can begin working on the other popular items notorious for infringing 
on 
others rights to  a stable sim they are paying tier in.

All this time an effort is going into mesh to get people to be aware of vertice 
counts. How about a similar effort around script resource abuse?

Then you don't have to sandbag regions to get to a tool for estate owners to 
eject what they feel are script abusers.






From: Kelly Linden ke...@lindenlab.com
To: Brandon Husbands xot...@gmail.com
Cc: opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 1:55:57 AM
Subject: Re:  [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

There are multiple issues at play here:
What I understand is that the viewer is flogging our servers to brute force 
build the data being requested.  Yes, you get the results, yes it can take a 
bit 
of time for complex avatars or objects - and a lot more work is being done than 
is necessary both by the viewer and the server. When we look at implementing a 
feature request it is not in our best interest to just look at the quickest, 
dirtiest way to get the job done. We want to implement a feature that will work 
smoothly and be something we can support into the future. Our access to and 
responsibility for the server side as well as the viewer gives us both a better 
opportunity as well as increased responsibility.

Just to be clear, the work done by other viewer teams is very good work and 
they 
have done a great job with the tools they have. I only wish we could have been 
quicker to expose better tools to them.

Secondly, while some of our teams may have a primary focus on either the viewer 
or the server, other teams - such as the Land team - are built to focus on 
products as a whole. Estate, region and parcel tools are features we feel 
deserve

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Erin Mallory

I'm probably gonna get roasted here, but I actually agree with the decision to 
move it to the land team, even with the understanding that these tools might 
not be as fast to be complimented as they would be with a purely viewer 
approach.
here's my reasons:
1) If changing the server code means it can be done with less stress on the 
sim, that means sim resources can be better allocated for a smoother 
functioning sim. 
2) by making it a combination of viewer AND simulator code, they open up the 
possibility of adding in additional tools that are based of these or work in 
conjunction with these with less work later on.
3) This opens up the possibility of script monitoring and replacement later on 
to do exactly what Ann is talking about with objects which are no modify and 
whose creators no longer support their products, no longer have the old 
versions to base new versions off of, have left SL, or have died.
4) Might inspire additional tools that we haven't thought of.

I honestly think kicking this to the land team would be a good idea as long as 
they understand that they need to put some priority on this.
That said, it might be wise to clone the issue back to vwr simply so a public 
one is available to access and where progress can be tracked by the community. 

Date: Mon, 27 Sep 2010 23:52:53 -0700
From: missannoto...@yahoo.com
To: opensource-dev@lists.secondlife.com
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count   feature 
request



The issue is all these crappy old obsolete resizers and texture changers.

How about a different approach? 
Step one is complete. Some of us have worked and posted for free various 
versions of the fast resizers in one script. So there is no excuse for anyone 
to continue building new content using the obsolete versions. 
Step 2 would be to do the same for texture changers which is a different animal.
Step 3 would be an official public awareness campaign to get creators on board.
Step 4 might be some sort of program to get people to trade in their old script 
abusing shoes and hair on new versions that are not abusive.
Step 5 might be to just kill the old abusive scripts when detected. 

Then LL can begin working on the other popular items notorious for infringing 
on others rights to
 a stable sim they are paying tier in.

All this time an effort is going into mesh to get people to be aware of vertice 
counts. How about a similar effort around script resource abuse?

Then you don't have to sandbag regions to get to a tool for estate owners to 
eject what they feel are script abusers.


From: Kelly Linden ke...@lindenlab.com
To: Brandon Husbands xot...@gmail.com
Cc: opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 1:55:57 AM
Subject: Re:
 [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

There are multiple issues at play here:
What I understand is that the viewer is flogging our servers to brute force 
build the data being requested.  Yes, you get the results, yes it can take a 
bit of time for complex avatars or objects - and a lot more work is being done 
than is necessary both by the viewer and the server. When we look at 
implementing a feature request it is not in our best interest to just look at 
the quickest, dirtiest way to get the job done. We want to implement a feature 
that will work smoothly and be something we can support into the future. Our 
access to and responsibility for the server side as well as the viewer gives us 
both a better opportunity as well as increased responsibility.


Just to be clear, the work done by other viewer teams is very good work and 
they have done a great job with the tools they have. I only wish we could have 
been quicker to expose better tools to them.

Secondly, while some of our teams may have a primary focus on either the viewer 
or the server, other teams - such as the Land team - are built to focus on 
products as a whole. Estate, region and parcel tools are features we feel 
deserve to be looked at and evaluated as a product from end to end. These 
features almost always benefit from both viewer and server development. It is 
also beneficial to keep the backlogs of related functionality together so we 
can better prioritize the features and bugs that effect the Land product 
against each other.


So, *yes* it is quite possible to implement this check in the viewer alone, and 
kudos to the team(s) that have done it. However, we feel obligated to do a more 
thorough solution by fixing the server and viewer together, and to prioritize 
this feature request against the many other feature requests for the Land 
product.


 - Kelly

P.S. I am also not sure on the legal issues involved around the software 
licenses here. As far as I'm aware we still require a contributors agreement 
and it is not clear that the code added to the jira was actually written by the 
person who attached it to jira, whether that person has a contributors 
agreement or what

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Yoz Grahame
On 27 September 2010 23:22, Brandon Husbands xot...@gmail.com wrote:


 I think the major issue boils down to the feature is a major thing for sim
 owners. I think the disconnection between the populace and LL is apparent in
 this request as the residents see it as a critical feature and ll sees it in
 a different view. But this list is not one to argue philosophy nor
 semantics.


This thread is all of 17 hours old. It's premature to say that somehow we're
already going against the wishes of our resident base when we haven't even
had time to explore the many options here, let alone prioritise them.


 The code in question on the approach to how its done is not a bad one IMHO.
 Yes server side could probably implement it better but none of the non LL on
 this list have access to such things and must make do with what we are
 given. From continued use its not apparent to be laggy actually but I could
 be mistaken.


In which case, we should consider that before we rush to an implementation
which may end up worsening the problem that land owners need fixed.

It's in everyone's interest to provide something like this. Reducing lag is
a key part of the Fast, Easy, Fun initiative. Giving land owners better
tools to deal with sim load is a great way to divide-and-conquer on the many
causes of lag, not to mention making our highest-paying customers happier.
But if it's worth doing then it's worth doing right, and the Land team needs
time to design and prioritise it properly.

-- Yoz
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Lance Corrimal
Am Dienstag, 28. September 2010, 10:09:07 schrieb Ann Otoole:
 I give you an image of what thousands of people are wearing and dozens more
 buy daily for less than L$200:
 http://annotoole.com/images/nuclearshoes.png (not my product btw)
 
 11456kb each shoe? seriously? So 20 avatars in a club with these uses 458MB
 of region memory?
 
 
 Yes. A public awareness campaign is sorely needed.


for that it needs to be known what shoe that is, who makes it, and the link to 
the SLU and blogorums post that makes the public actually aware...
i mean, checking with the script floater AFTER you bought the shoes isn't 
going to make that creator aware of what shit he/she sells by reducing their 
sales.

therefor:
name shame and blame please.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Marine Kelley
On 28 September 2010 11:20, Ann Otoole missannoto...@yahoo.com wrote:

 this isn't the place for that and LL needs to weigh in on things like this.

 It isn't the only one and one person LL openly promotes also sells over
 scripted shoes.
 If we are going after one we have to go after the ones LL promotes as well.

 Better for LL to step up first.


I think I know who you are talking about, Ann. I remember having sent a very
detailed notecard with script time, snapshots and explanations, proving that
the lag came from their shoes and that they really should do something to
lighten the load on the sims. One resizer and texturer script per prim on a
250-prim shoe (and you got two feet), some of the prims never even showing
because you have to actually buy an option to see them, is unacceptable.

No response from them whatsoever, and no change in their products. My
message totally fell in deaf ears. So I gave up on them and went to the
competition, who does listen to their customers. And I made a point in
telling everyone I know to do the same. End of story.

I just wish everyone was aware of how much resources they take, and that
means having the right tools for it. The upcoming script limits project were
aimed at doing that, but I guess it is suspended for the moment.
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Francesco Rabbi
Sorry for top quoting...

There Are already a lot if monoscript based on a single script for whole
item, but lazyness of creator is high and is more easy say is a LL fault
the lag, But  this is about OT here. ;)



-- 
Sent by iPhone

Il giorno 28/set/2010, alle ore 11:27, Marine Kelley marinekel...@gmail.com
ha scritto:

On 28 September 2010 11:20, Ann Otoole missannoto...@yahoo.com wrote:

 this isn't the place for that and LL needs to weigh in on things like this.

 It isn't the only one and one person LL openly promotes also sells over
 scripted shoes.
 If we are going after one we have to go after the ones LL promotes as well.

 Better for LL to step up first.


I think I know who you are talking about, Ann. I remember having sent a very
detailed notecard with script time, snapshots and explanations, proving that
the lag came from their shoes and that they really should do something to
lighten the load on the sims. One resizer and texturer script per prim on a
250-prim shoe (and you got two feet), some of the prims never even showing
because you have to actually buy an option to see them, is unacceptable.

No response from them whatsoever, and no change in their products. My
message totally fell in deaf ears. So I gave up on them and went to the
competition, who does listen to their customers. And I made a point in
telling everyone I know to do the same. End of story.

I just wish everyone was aware of how much resources they take, and that
means having the right tools for it. The upcoming script limits project were
aimed at doing that, but I guess it is suspended for the moment.

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting
privileges
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Lance Corrimal
Am Dienstag, 28. September 2010, 11:27:22 schrieb Marine Kelley:
 On 28 September 2010 11:20, Ann Otoole missannoto...@yahoo.com wrote:
  this isn't the place for that and LL needs to weigh in on things like
  this.
  
  It isn't the only one and one person LL openly promotes also sells over
  scripted shoes.
  If we are going after one we have to go after the ones LL promotes as
  well.
  
  Better for LL to step up first.
 
 I think I know who you are talking about, Ann. I remember having sent a
 very detailed notecard with script time, snapshots and explanations,
 proving that the lag came from their shoes and that they really should do
 something to lighten the load on the sims. One resizer and texturer script
 per prim on a 250-prim shoe (and you got two feet), some of the prims
 never even showing because you have to actually buy an option to see them,
 is unacceptable.
 
 No response from them whatsoever, and no change in their products. My
 message totally fell in deaf ears. So I gave up on them and went to the
 competition, who does listen to their customers. And I made a point in
 telling everyone I know to do the same. End of story.


could that by any chance be one of the reasons why that shop strictly refuses 
to make demo versions available... so that people could check the script load 
on those shoes before they buy?


bye,
LC

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges


Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Marine Kelley
Could be... I have not set foot there for almost a year now. lol


On 28 September 2010 12:44, Lance Corrimal lance.corri...@eregion.dewrote:

 Am Dienstag, 28. September 2010, 11:27:22 schrieb Marine Kelley:
  On 28 September 2010 11:20, Ann Otoole missannoto...@yahoo.com wrote:
   this isn't the place for that and LL needs to weigh in on things like
   this.
  
   It isn't the only one and one person LL openly promotes also sells over
   scripted shoes.
   If we are going after one we have to go after the ones LL promotes as
   well.
  
   Better for LL to step up first.
 
  I think I know who you are talking about, Ann. I remember having sent a
  very detailed notecard with script time, snapshots and explanations,
  proving that the lag came from their shoes and that they really should do
  something to lighten the load on the sims. One resizer and texturer
 script
  per prim on a 250-prim shoe (and you got two feet), some of the prims
  never even showing because you have to actually buy an option to see
 them,
  is unacceptable.
 
  No response from them whatsoever, and no change in their products. My
  message totally fell in deaf ears. So I gave up on them and went to the
  competition, who does listen to their customers. And I made a point in
  telling everyone I know to do the same. End of story.


 could that by any chance be one of the reasons why that shop strictly
 refuses
 to make demo versions available... so that people could check the script
 load
 on those shoes before they buy?


 bye,
 LC

 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread Trilo Byte
Agreed, Yoz, it's definitely worth doing right and while it may be possible to 
get some stats with a viewer-based solution it makes sense that this should 
fall to the land team.

Trilo

On Sep 28, 2010, at 1:57 AM, Yoz Grahame wrote:

 
 
 On 27 September 2010 23:22, Brandon Husbands xot...@gmail.com wrote:
 
 I think the major issue boils down to the feature is a major thing for sim 
 owners. I think the disconnection between the populace and LL is apparent in 
 this request as the residents see it as a critical feature and ll sees it in 
 a different view. But this list is not one to argue philosophy nor semantics. 
 
 This thread is all of 17 hours old. It's premature to say that somehow we're 
 already going against the wishes of our resident base when we haven't even 
 had time to explore the many options here, let alone prioritise them.
  
 The code in question on the approach to how its done is not a bad one IMHO. 
 Yes server side could probably implement it better but none of the non LL on 
 this list have access to such things and must make do with what we are given. 
 From continued use its not apparent to be laggy actually but I could be 
 mistaken.
 
 In which case, we should consider that before we rush to an implementation 
 which may end up worsening the problem that land owners need fixed.
 
 It's in everyone's interest to provide something like this. Reducing lag is a 
 key part of the Fast, Easy, Fun initiative. Giving land owners better tools 
 to deal with sim load is a great way to divide-and-conquer on the many causes 
 of lag, not to mention making our highest-paying customers happier. But if 
 it's worth doing then it's worth doing right, and the Land team needs time to 
 design and prioritise it properly.
 
 -- Yoz
 
 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-28 Thread aklo



Hey People!

Please excuse me while i say something for all the n00bs in the world,
whether their inexperience is their fault or not, and without
judging anyone's learning speed, patience, or whatever else those with
criticize the others who are without for lacking.

Maybe i'm just challenged myself, but i haven't found
anything, anywhere that comes even close to being a one stop
resource for builders, scripters, land owners, etc.  Even the user
guide stuff could use better organization and a more engaging
presentation.

It's not like a bunch of us don't have the skills needed to put
together a totally killer instruction manual for SecondLife like the one
you don't get (but really ought to) for FL (First Life).  It's the
time, charter,  all the other stuff you have to have to eat  pay
tier for in all your lives that gets in the way of doing what i guess too
many people don't value enough to hire someone to do a good job of.

It's pretty sad, too, because i think there's easily enough active SL
premium residents that 10 cents a month from each of them would fund an
awesome project, maybe even with some revenue opportunities for
LL.

What i mean is sometthing like a book that's a website (best with
continually updated information) that does the A to Z thing for all the
builder  scripter tasks with regular resident  landowner
sections to go with it.  Not just recipes, but recipes with
explanations.

A lot of the material needed to start a project like that has already
been written, it just needs to be all put all together and organized
better.  The next step could be to get together a list of all the
things people build and script for a comprehensive set of tutorials that
covered everything from t-shirts and shoes to complete avatars, vehicles,
weapons, shopping malls, and applications for all those advanced features
that curious people screw everyone else up with while they
experiment.  The finished product would have to include a complete
set of sample textures, scripts, animations, etc., along with usage tips
for at least all the common RL tools, like Photoshop, Blender, Qavimator,
and so on.

Links to other websites like Adobe,Cinemacchiato
Machinima and all that are great for support, but something that has a
unified Look  Feel has to happen first. 

If people already aren't using the material  functionality
available, that says the stuff hasn't been made attractive enough, or easy
enough to understand, or obviously useful enough for them to be unable to
stop themselves from taking advantage of the help  instruction.

The point is, if we want people to behave and do things right, it's not
all that productive to just expect them to figure it all out for
themselves, especially when there's so much bad info going around - some
of it produced by people with social adjustment issues and plain malicious
intent.

And, it's kinda rude to tell someone to take their whatever and go hang
out in another sim without trying to help them learn how to do
better.  Not having enough understanding just creates resentment and
more unhelpful behavior.

Sorry about the long message. 

- AK


On 28 September 2010 11:20, Ann
Otoole 
 

 

 

 






 
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread miss c
As a sim owner I have to have script counter so we can keep our scripts low in 
the sim because of the excessive us of resizing scripts.  Several times a day 
we 
have an exercise in our sim where we make an estate announcement to count your 
scripts and your neighbors to reduce the load on the servers.  Even though we 
do 
this several times a day there is always someone who forgot their scripts in 
something, you can easily find a good 5-10 people with 400+ scripts on them.  I 
am completely sold on the 2.0 code and can live without some of the other 
features in Phoenix/Emerald, but this one is an absolute deal breaker for me.  
I 
combed through the code to try and see if this was something handled in xml 
commands and its not, its in the Phoenix/Emerald code.  Can we please get this 
option, also the option of avatar announcement upon entering the sim helps 
combat scripts.  I have it announcing when an avatar enters and announcing 
region script count change so i know as soon as they enter and their script 
count if I am paying attention.  


TY

Miss



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread miss c


I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

If it is a duplicate, I apologize, I did search and didn't find anything.

TY 

Miss



From: miss c miss_c...@yahoo.com
To: opensource-dev@lists.secondlife.com
Sent: Mon, September 27, 2010 9:21:39 AM
Subject: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request


As a sim owner I have to have script counter so we can keep our scripts low in 
the sim because of the excessive us of resizing scripts.  Several times a day 
we 
have an exercise in our sim where we make an estate announcement to count your 
scripts and your neighbors to reduce the load on the servers.  Even though we 
do 
this several times a day there is always someone who forgot their scripts in 
something, you can easily find a good 5-10 people with 400+ scripts on them.  I 
am completely sold on the 2.0 code and can live without some of the other 
features in Phoenix/Emerald, but this one is an absolute deal breaker for me.  
I 
combed through the code to try and see if this was something handled in xml 
commands and its not, its in the Phoenix/Emerald code.  Can we please  get this 
option, also the option of avatar announcement upon entering the sim helps 
combat scripts.  I have it announcing when an avatar enters and announcing 
region script count change so i know as soon as they enter and their script 
count if I am paying attention.  


TY

Miss


  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread Frans
For some reason I can't access the Jira. I'm not sure what you are asking
for. If you are asking for a script counter, there is the top scripts
counter in the estate panel.

-Frans


On Mon, Sep 27, 2010 at 4:47 PM, miss c miss_c...@yahoo.com wrote:


 I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

 If it is a duplicate, I apologize, I did search and didn't find anything.

 TY

 Miss
 --
 *From:* miss c miss_c...@yahoo.com
 *To:* opensource-dev@lists.secondlife.com
 *Sent:* Mon, September 27, 2010 9:21:39 AM
 *Subject:* [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 As a sim owner I have to have script counter so we can keep our scripts low
 in the sim because of the excessive us of resizing scripts.  Several times a
 day we have an exercise in our sim where we make an estate announcement to
 count your scripts and your neighbors to reduce the load on the servers.
 Even though we do this several times a day there is always someone who
 forgot their scripts in something, you can easily find a good 5-10 people
 with 400+ scripts on them.  I am completely sold on the 2.0 code and can
 live without some of the other features in Phoenix/Emerald, but this one is
 an absolute deal breaker for me.  I combed through the code to try and see
 if this was something handled in xml commands and its not, its in the
 Phoenix/Emerald code.  Can we please get this option, also the option of
 avatar announcement upon entering the sim helps combat scripts.  I have it
 announcing when an avatar enters and announcing region script count change
 so i know as soon as they enter and their script count if I am paying
 attention.

 TY

 Miss



 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread miss c
 just know  there was a region change 
when he entered the sim.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.secondlife.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira









From: Frans mrfr...@gmail.com
To: miss c miss_c...@yahoo.com
Cc: opensource-dev@lists.secondlife.com
Sent: Mon, September 27, 2010 4:18:41 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

For some reason I can't access the Jira. I'm not sure what you are asking for. 
If you are asking for a script counter, there is the top scripts counter in the 
estate panel.

-Frans
 


On Mon, Sep 27, 2010 at 4:47 PM, miss c miss_c...@yahoo.com wrote:



I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

If it is a duplicate, I apologize, I did search and didn't find anything.

TY 

Miss



From: miss c miss_c...@yahoo.com
To: opensource-dev@lists.secondlife.com
Sent: Mon, September 27, 2010 9:21:39 AM
Subject: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request



As a sim owner I have to have script counter so we can keep our scripts low in 
the sim because of the excessive us of resizing scripts.  Several times a day 
we 
have an exercise in our sim where we make an estate announcement to count your 
scripts and your neighbors to reduce the load on the servers.  Even though we 
do 
this several times a day there is always someone who forgot their scripts in 
something, you can easily find a good 5-10 people with 400+ scripts on them.  
I 
am completely sold on the 2.0 code and can live without some of the other 
features in Phoenix/Emerald, but this one is an absolute deal breaker for me.  
I 
combed through the code to try and see if this was something handled in xml 
commands and its not, its in the Phoenix/Emerald code.  Can we please  get 
this 
option, also the option of avatar announcement upon entering the sim helps 
combat scripts.  I have it announcing when an avatar enters and announcing 
region script count change so i know as soon as they enter and their script 
count if I am paying attention.  


TY

Miss



___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges



  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread miss c
 just know  there was a region change 
when he entered the sim.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.secondlife.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira









From: Frans mrfr...@gmail.com
To: miss c  miss_c...@yahoo.com
Cc: opensource-dev@lists.secondlife.com
Sent: Mon, September 27, 2010 4:18:41 PM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

For some reason I can't access the Jira. I'm not sure what you are asking for. 
If you are asking for a script counter, there is the top scripts counter in the 
estate panel.

-Frans
 


On Mon, Sep 27, 2010 at 4:47 PM, miss c miss_c...@yahoo.com wrote:



I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

If it is a duplicate, I apologize, I did search and didn't find anything.

TY 

Miss



From: miss c miss_c...@yahoo.com
To: opensource-dev@lists.secondlife.com
Sent: Mon, September 27, 2010 9:21:39 AM
Subject: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request



As a sim owner I have to have script counter so we can keep our scripts low in 
the sim because of the excessive us of resizing scripts.  Several times a day 
we 
have an exercise in our sim where we make an estate announcement to count your 
scripts and your neighbors to reduce the load on the servers.  Even though we 
do 
this several times a day there is always someone who forgot their scripts in 
something, you can easily find a good 5-10 people with 400+ scripts on them.  
I 
am completely sold on the 2.0 code and can live without some of the other 
features in Phoenix/Emerald, but this one is an absolute deal breaker for me.  
I 
combed through the code to try and see if this was something handled in xml 
commands and its not, its in the Phoenix/Emerald code.  Can we please  get 
this 
option, also the option of avatar announcement upon entering the sim helps 
combat scripts.  I have it announcing when an avatar enters and announcing 
region script count change so i know as soon as they enter and their script 
count if I am paying attention.  


TY

Miss



___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges




  ___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread Sarah (Esbee) Hutchinson
 mouse_opaque=true name=Count
 Scripts in Selection width=250
  on_click function=Object.ScriptCount /
  on_enable function=Object.VisibleScriptCount /
  /menu_item_call
  I have attached the appropriate files that are in all these viewers
  Also this is the other feature I am referring to
  [10:34]  amethys Inglewood has entered the sim.
  [10:34]  Total scripts jumped from 3357 to 3957 (600)
  These are in separate functions in those viewers, one is in the radar,
 the other is in script change region announcements under phoenix misc in
 preferences.  You see here his script count is higher than what his body
 count is because the body count does not include HUD attachments.  So this
 means he has 60 on his HUD I cant see or count, I just know there was a
 region change when he entered the sim.

 --
 This message is automatically generated by JIRA.
 -
 If you think it was sent incorrectly contact one of the administrators:
 https://jira.secondlife.com/secure/Administrators.jspa
 -
 For more information on JIRA, see: http://www.atlassian.com/software/jira





 --
 *From:* Frans mrfr...@gmail.com
 *To:* miss c miss_c...@yahoo.com
 *Cc:* opensource-dev@lists.secondlife.com
 *Sent:* Mon, September 27, 2010 4:18:41 PM
 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 For some reason I can't access the Jira. I'm not sure what you are asking
 for. If you are asking for a script counter, there is the top scripts
 counter in the estate panel.

 -Frans


 On Mon, Sep 27, 2010 at 4:47 PM, miss c miss_c...@yahoo.com wrote:


 I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

 If it is a duplicate, I apologize, I did search and didn't find anything.

 TY

 Miss
 --
 *From:* miss c miss_c...@yahoo.com
 *To:* opensource-dev@lists.secondlife.com
 *Sent:* Mon, September 27, 2010 9:21:39 AM
 *Subject:* [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 As a sim owner I have to have script counter so we can keep our scripts
 low in the sim because of the excessive us of resizing scripts.  Several
 times a day we have an exercise in our sim where we make an estate
 announcement to count your scripts and your neighbors to reduce the load on
 the servers.  Even though we do this several times a day there is always
 someone who forgot their scripts in something, you can easily find a good
 5-10 people with 400+ scripts on them.  I am completely sold on the 2.0 code
 and can live without some of the other features in Phoenix/Emerald, but this
 one is an absolute deal breaker for me.  I combed through the code to try
 and see if this was something handled in xml commands and its not, its in
 the Phoenix/Emerald code.  Can we please get this option, also the option of
 avatar announcement upon entering the sim helps combat scripts.  I have it
 announcing when an avatar enters and announcing region script count change
 so i know as soon as they enter and their script count if I am paying
 attention.

 TY

 Miss



 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges




 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges

___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread Brandon Husbands
 then receive this message...
  [10:36]  Counting scripts. Please wait.
  [10:36]  Counted scripts from 14 attachments on amethys Inglewood: 540
 (this is someone that volunteered for this test)
  Looking through the Phoenix, Wasabi, Emergance,  Emerald XML I find
 that all self object, attachment pie menus point to a function called
 Object.VisibleScriptCount
  The code is found in the menuviewer.xml
  menu_item_call bottom=-525 enabled=false height=19
 label=Count Scripts in Selection left=0 mouse_opaque=true name=Count
 Scripts in Selection width=250
  on_click function=Object.ScriptCount /
  on_enable function=Object.VisibleScriptCount /
  /menu_item_call
  I have attached the appropriate files that are in all these viewers
  Also this is the other feature I am referring to
  [10:34]  amethys Inglewood has entered the sim.
  [10:34]  Total scripts jumped from 3357 to 3957 (600)
  These are in separate functions in those viewers, one is in the radar,
 the other is in script change region announcements under phoenix misc in
 preferences.  You see here his script count is higher than what his body
 count is because the body count does not include HUD attachments.  So this
 means he has 60 on his HUD I cant see or count, I just know there was a
 region change when he entered the sim.

 --
 This message is automatically generated by JIRA.
 -
 If you think it was sent incorrectly contact one of the administrators:
 https://jira.secondlife.com/secure/Administrators.jspa
 -
 For more information on JIRA, see: http://www.atlassian.com/software/jira





 --
 *From:* Frans mrfr...@gmail.com
 *To:* miss c miss_c...@yahoo.com
 *Cc:* opensource-dev@lists.secondlife.com
 *Sent:* Mon, September 27, 2010 4:18:41 PM
 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 For some reason I can't access the Jira. I'm not sure what you are asking
 for. If you are asking for a script counter, there is the top scripts
 counter in the estate panel.

 -Frans


 On Mon, Sep 27, 2010 at 4:47 PM, miss c miss_c...@yahoo.com wrote:


 I added it to the Jira : https://jira.secondlife.com/browse/VWR-23200

 If it is a duplicate, I apologize, I did search and didn't find anything.

 TY

 Miss
 --
 *From:* miss c miss_c...@yahoo.com
 *To:* opensource-dev@lists.secondlife.com
 *Sent:* Mon, September 27, 2010 9:21:39 AM
 *Subject:* [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 As a sim owner I have to have script counter so we can keep our scripts
 low in the sim because of the excessive us of resizing scripts.  Several
 times a day we have an exercise in our sim where we make an estate
 announcement to count your scripts and your neighbors to reduce the load on
 the servers.  Even though we do this several times a day there is always
 someone who forgot their scripts in something, you can easily find a good
 5-10 people with 400+ scripts on them.  I am completely sold on the 2.0 code
 and can live without some of the other features in Phoenix/Emerald, but this
 one is an absolute deal breaker for me.  I combed through the code to try
 and see if this was something handled in xml commands and its not, its in
 the Phoenix/Emerald code.  Can we please get this option, also the option of
 avatar announcement upon entering the sim helps combat scripts.  I have it
 announcing when an avatar enters and announcing region script count change
 so i know as soon as they enter and their script count if I am paying
 attention.

 TY

 Miss



 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges




 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges



 ___
 Policies and (un)subscribe information available here:
 http://wiki.secondlife.com/wiki/OpenSource-Dev
 Please read the policies before posting to keep unmoderated posting
 privileges




-- 
---
This email is a private and confidential communication. Any use of email may
be subject to the laws and regulations of the United States. You may not
Repost, Distribute nor reproduce any content of this message.
---
---
___
Policies and (un

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread miss c
It isn't a server feature, this works right now in all the OTHER viewers.  I 
attached like 10 files from the source code of all those viewers, the same 
exact 
files in each viewer that does this NOW.  Did you even read my Jira??  I worked 
so hard to supply every bit of information.  Unless you have allowed all these 
other viewers access to the server code, I think there has been a mistake, 
could 
you please reread my Jira.

TY

Miss





From: Brandon Husbands xot...@gmail.com
To: Sarah (Esbee) Hutchinson es...@lindenlab.com
Cc: miss c miss_c...@yahoo.com; opensource-dev@lists.secondlife.com
Sent: Tue, September 28, 2010 12:12:33 AM
Subject: Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature 
request

Actually no its a viewer feature...

http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.h

and
http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.cpp


Just plugin and create a menu etc...

If you want a non phoenix one re written for viewer 2.x i can easily do that 
and 
comply with lgpl as it wont be a port but a re implementation.

Dim.



On Mon, Sep 27, 2010 at 11:16 PM, Sarah (Esbee) Hutchinson 
es...@lindenlab.com 
wrote:

Hi Miss C, 


The script count feature you requested is something that the Snowstorm Team 
wouldn't work on as its not really a Viewer feature - requiring mostly work on 
the server-side. 


I've moved the issue to our Land team so they can evaluate and prioritize the 
request. Unfortunately, the Land Team's tasks are not publicly visible in the 
new Jira set up. The ticket was moved intact with all the supporting data and 
will be given proper consideration. 


Best, 
Esbee





This is really a request for a new script function to report # of scripts on 
an 
avatar; it's not a viewer feature (or even possible to do correctly/reliably 
with current grid protocols). Kicking to the Land team for 
evaluation/prioritization.



On Mon, Sep 27, 2010 at 6:19 PM, miss c miss_c...@yahoo.com wrote:

Apparently it was moved, leaped the the land group, but I cant access where it 
went either.  Below are the details I added, worked real hard on getting all 
information needed, all the referencing files uploaded, had 50 something 
votes, 
now gone, I hope it is taken seriously.


Miss

   [ 
https://jira.secondlife.com/browse/VWR-23200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Esbee Linden updated VWR-23200:
---

Summary: Script count feature request   (was: Script Count - 2.0 Absolute 
Dealbreaker - script count feature request)

This  is really a request for a new script function to report # of scripts on 
 
an avatar; it's not a viewer feature (or even possible to do  
correctly/reliably 
with current grid protocols). Kicking to the Land  team for 
evaluation/prioritization.

 Script count feature request 
 -

 Key: VWR-23200
 URL: https://jira.secondlife.com/browse/VWR-23200
 Project: 1. Second Life Viewer - VWR
  Issue Type: New Feature
  Components: Avatar/Character, Building (in-world), Performance, 
Scripting, Source Code, User Interface
 Environment: Second Life 2.2.1 (210525) Sep 25 2010 08:22:37 
 (Second 
Life Development)
 Release Notes
  CPU: Intel(R) Core(TM)2 Quad CPUQ8300  @ 2.50GHz (2493.73 MHz)
 Memory: 6078 MB
 OS Version: Microsoft Windows Vista 64-bit Service Pack 1 (Build 6001)
 Graphics Card Vendor: ATI Technologies Inc.
 Graphics Card: ATI Radeon HD 4600 Series 
 Windows Graphics Driver Version: 8.17.0010.1041
 OpenGL Version: 3.3.10151 Compatibility Profile Context
 libcurl Version: libcurl/7.20.1 OpenSSL/0.9.8j zlib/1.2.3
 J2C Decoder Version: KDU
 Audio Driver Version: FMOD version 3.74
 Qt Webkit Version: 4.6 (version number hard-coded)
 Voice Server Version: Not Connected
 Built with MSVC version 1400
Reporter: Miss Wright
Priority: Severe
  Attachments: CMakeLists.txt, floateravatarlist.cpp,  
 llstartup.cpp, 
llviewermenu.cpp, menu_pie_attachment.xml,  menu_pie_avatar.xml, 
menu_pie_object.xml, menu_pie_self.xml,  message.xml, scriptcounter.cpp, 
scriptcounter.h, scriptcountsample.jpg


  As a sim owner I MUST have a script counter so we can keep our scripts  
 low in 
the sim because of the excessive use of resizing scripts.   Several times a 
day 
we have an exercise in our sim where we make an  estate announcement to 
count 
your scripts and your neighbors to reduce  the load on the servers.  Even 
though 
we do this several times a day  there is always someone who forgot their 
scripts 
in something, you can  easily find a good 5-10 people with 400+ scripts on 
them.  I am  completely sold on the 2.0 code and can live without some of 
the 
other  features in Phoenix/Emerald, but this one is an absolute deal breaker 
 
for me.  I combed through

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread Brandon Husbands
Just to iterate that it does work.

[22:22]  Counting scripts. Please wait.
[22:22]  Counted scripts on object SL Exchange Magic Box white: 5

Works for any object.
The code even allows you if you have permissions to remove all scripts which
is a desperately needed function with all the poorly scripted re-sizer
scripts in object.

On Tue, Sep 28, 2010 at 12:18 AM, miss c miss_c...@yahoo.com wrote:

 It isn't a server feature, this works right now in all the OTHER viewers.
 I attached like 10 files from the source code of all those viewers, the same
 exact files in each viewer that does this NOW.  Did you even read my Jira??
 I worked so hard to supply every bit of information.  Unless you have
 allowed all these other viewers access to the server code, I think there has
 been a mistake, could you please reread my Jira.

 TY

 Miss

 --
 *From:* Brandon Husbands xot...@gmail.com
 *To:* Sarah (Esbee) Hutchinson es...@lindenlab.com
 *Cc:* miss c miss_c...@yahoo.com; opensource-dev@lists.secondlife.com
 *Sent:* Tue, September 28, 2010 12:12:33 AM

 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 Actually no its a viewer feature...


 http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.h
 and

 http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.cpp

 Just plugin and create a menu etc...

 If you want a non phoenix one re written for viewer 2.x i can easily do
 that and comply with lgpl as it wont be a port but a re implementation.

 Dim.


 On Mon, Sep 27, 2010 at 11:16 PM, Sarah (Esbee) Hutchinson 
 es...@lindenlab.com wrote:

 Hi Miss C,

 The script count feature you requested is something that the Snowstorm
 Team wouldn't work on as its not really a Viewer feature - requiring mostly
 work on the server-side.

 I've moved the issue to our Land team so they can evaluate and prioritize
 the request. Unfortunately, the Land Team's tasks are not publicly visible
 in the new Jira set up. The ticket was moved intact with all the supporting
 data and will be given proper consideration.

 Best,
 Esbee



 This is really a request for a new script function to report # of scripts
 on an avatar; it's not a viewer feature (or even possible to do
 correctly/reliably with current grid protocols). Kicking to the Land team
 for evaluation/prioritization.

 On Mon, Sep 27, 2010 at 6:19 PM, miss c miss_c...@yahoo.com wrote:

 Apparently it was moved, leaped the the land group, but I cant access
 where it went either.  Below are the details I added, worked real hard on
 getting all information needed, all the referencing files uploaded, had 50
 something votes, now gone, I hope it is taken seriously.

 Miss

   [
 https://jira.secondlife.com/browse/VWR-23200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]

 Esbee Linden updated VWR-23200:
 ---

 Summary: Script count feature request  (was: Script Count - 2.0
 Absolute Dealbreaker - script count feature request)

 This is really a request for a new script function to report # of scripts
 on an avatar; it's not a viewer feature (or even possible to do
 correctly/reliably with current grid protocols). Kicking to the Land team
 for evaluation/prioritization.

  Script count feature request
  -
 
 Key: VWR-23200
 URL: https://jira.secondlife.com/browse/VWR-23200
 Project: 1. Second Life Viewer - VWR
   Issue Type: New Feature
   Components: Avatar/Character, Building (in-world),
 Performance, Scripting, Source Code, User Interface
 Environment: Second Life 2.2.1 (210525) Sep 25 2010 08:22:37
 (Second Life Development)
  Release Notes
  CPU: Intel(R) Core(TM)2 Quad CPUQ8300  @ 2.50GHz (2493.73 MHz)
  Memory: 6078 MB
  OS Version: Microsoft Windows Vista 64-bit Service Pack 1 (Build 6001)
  Graphics Card Vendor: ATI Technologies Inc.
  Graphics Card: ATI Radeon HD 4600 Series
  Windows Graphics Driver Version: 8.17.0010.1041
  OpenGL Version: 3.3.10151 Compatibility Profile Context
  libcurl Version: libcurl/7.20.1 OpenSSL/0.9.8j zlib/1.2.3
  J2C Decoder Version: KDU
  Audio Driver Version: FMOD version 3.74
  Qt Webkit Version: 4.6 (version number hard-coded)
  Voice Server Version: Not Connected
  Built with MSVC version 1400
 Reporter: Miss Wright
 Priority: Severe
 Attachments: CMakeLists.txt, floateravatarlist.cpp,
 llstartup.cpp, llviewermenu.cpp, menu_pie_attachment.xml,
 menu_pie_avatar.xml, menu_pie_object.xml, menu_pie_self.xml, message.xml,
 scriptcounter.cpp, scriptcounter.h, scriptcountsample.jpg
 
 
  As a sim owner I MUST have a script counter so we can keep our scripts
 low in the sim because of the excessive use of resizing scripts.  Several
 times a day we have an exercise in our sim where we make an estate
 announcement to count your scripts

Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count feature request

2010-09-27 Thread Kelly Linden
There are multiple issues at play here:
What I understand is that the viewer is flogging our servers to brute force
build the data being requested.  Yes, you get the results, yes it can take a
bit of time for complex avatars or objects - and a lot more work is being
done than is necessary both by the viewer and the server. When we look at
implementing a feature request it is not in our best interest to just look
at the quickest, dirtiest way to get the job done. We want to implement a
feature that will work smoothly and be something we can support into the
future. Our access to and responsibility for the server side as well as the
viewer gives us both a better opportunity as well as increased
responsibility.

Just to be clear, the work done by other viewer teams is very good work and
they have done a great job with the tools they have. I only wish we could
have been quicker to expose better tools to them.

Secondly, while some of our teams may have a primary focus on either the
viewer or the server, other teams - such as the Land team - are built to
focus on products as a whole. Estate, region and parcel tools are features
we feel deserve to be looked at and evaluated as a product from end to end.
These features almost always benefit from both viewer and server
development. It is also beneficial to keep the backlogs of related
functionality together so we can better prioritize the features and bugs
that effect the Land product against each other.

So, *yes* it is quite possible to implement this check in the viewer alone,
and kudos to the team(s) that have done it. However, we feel obligated to do
a more thorough solution by fixing the server and viewer together, and to
prioritize this feature request against the many other feature requests for
the Land product.

 - Kelly

P.S. I am also not sure on the legal issues involved around the software
licenses here. As far as I'm aware we still require a contributors agreement
and it is not clear that the code added to the jira was actually written by
the person who attached it to jira, whether that person has a contributors
agreement or what license was attached to that code. At the very least I am
guessing it is extremely bad form to submit code you don't own and didn't
create into the jira.

On Mon, Sep 27, 2010 at 10:24 PM, Brandon Husbands xot...@gmail.com wrote:

 Just to iterate that it does work.

 [22:22]  Counting scripts. Please wait.
 [22:22]  Counted scripts on object SL Exchange Magic Box white: 5

 Works for any object.
 The code even allows you if you have permissions to remove all scripts
 which is a desperately needed function with all the poorly scripted re-sizer
 scripts in object.


 On Tue, Sep 28, 2010 at 12:18 AM, miss c miss_c...@yahoo.com wrote:

 It isn't a server feature, this works right now in all the OTHER viewers.
 I attached like 10 files from the source code of all those viewers, the same
 exact files in each viewer that does this NOW.  Did you even read my Jira??
 I worked so hard to supply every bit of information.  Unless you have
 allowed all these other viewers access to the server code, I think there has
 been a mistake, could you please reread my Jira.

 TY

 Miss

 --
 *From:* Brandon Husbands xot...@gmail.com
 *To:* Sarah (Esbee) Hutchinson es...@lindenlab.com
 *Cc:* miss c miss_c...@yahoo.com; opensource-dev@lists.secondlife.com
 *Sent:* Tue, September 28, 2010 12:12:33 AM

 *Subject:* Re: [opensource-dev] 2.0 Absolute Dealbreaker - script count
 feature request

 Actually no its a viewer feature...


 http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.h
 and

 http://hg.phoenixviewer.com/phoenix-sg/file/cc7894faa410/indra/newview/scriptcounter.cpp

 Just plugin and create a menu etc...

 If you want a non phoenix one re written for viewer 2.x i can easily do
 that and comply with lgpl as it wont be a port but a re implementation.

 Dim.


 On Mon, Sep 27, 2010 at 11:16 PM, Sarah (Esbee) Hutchinson 
 es...@lindenlab.com wrote:

 Hi Miss C,

 The script count feature you requested is something that the Snowstorm
 Team wouldn't work on as its not really a Viewer feature - requiring mostly
 work on the server-side.

 I've moved the issue to our Land team so they can evaluate and prioritize
 the request. Unfortunately, the Land Team's tasks are not publicly visible
 in the new Jira set up. The ticket was moved intact with all the supporting
 data and will be given proper consideration.

 Best,
 Esbee



 This is really a request for a new script function to report # of scripts
 on an avatar; it's not a viewer feature (or even possible to do
 correctly/reliably with current grid protocols). Kicking to the Land team
 for evaluation/prioritization.

 On Mon, Sep 27, 2010 at 6:19 PM, miss c miss_c...@yahoo.com wrote:

 Apparently it was moved, leaped the the land group, but I cant access
 where it went either.  Below are the details I added, worked real hard