[opensource-dev] Re: Jonathan's attempt to rearrange the graphics preferences

2015-02-07 Thread holydoughnuts
Is there any plan in the works to send RenderAutoMuteRenderWeightLimit 
back to the server, and make stats available to users somehow thru the 
viewer or LSL? That would take a lot of guesswork out of when to stop 
adding junk to one's avatar.
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Nicky Perian
Is this going to need a library rebuild to correct?
Adding /LTCG seems to make the build slower.
Is there another solution?

33>  Message template SHA_1 has not changed.
33>  jpeglib.lib(jerror.obj) : MSIL .netmodule or module compiled with /GL
found; restarting link with /LTCG; add /LTCG to the link command line to
improve linker performance
33> Creating library
C:/Users/bill/newtools/viewer-tools-update/build-vc120/newview/Release/secondlife-bin.lib
and object
C:/Users/bill/newtools/viewer-tools-update/build-vc120/newview/Release/secondlife-bin.exp
33>  Message template SHA_1 has not changed.
33>  jpeglib.lib(jerror.obj) : MSIL .netmodule or module compiled with /GL
found; restarting link with /LTCG; add /LTCG to the link command line to
improve linker performance
33> Creating library
C:/Users/bill/newtools/viewer-tools-update/build-vc120/newview/Release/secondlife-bin.lib
and object
C:/Users/bill/newtools/viewer-tools-update/build-vc120/newview/Release/secondlife-bin.exp

On Thu, Feb 5, 2015 at 3:32 PM, Jonathan Welch  wrote:

> Some timing stats:
>
> VS2010 full build: 25 minutes of which 2 minutes are link time
>
> VS2013 full build: 30 minutes of which 1 minute 35 seconds are link time
>
> This link time might even get a little faster if the bug/issue I
> reported a few hours ago is addressed.
>
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Oz Linden (Scott Lawrence)

On 2015-02-06 16:12 , Cinder Roxley wrote:

It would simply things greatly to remove lscript from the viewer 
completely, thereby removing the dependency on flex/bison for 
building. lscript is unused other than a few const values. Several 
tpvs have dropped lscript from the build. (I’ve personally done that 
in two different tpv projects.)


Is this something Linden Lab would be willing to consider? I’d be 
happy to do the work to remove it if it is.




What would the end user effect be?

--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com  | Second 
Life Oz Linden 

Linden Lab| Makers of Shared Creative Spaces 
Check out what we're working on! 
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Cinder Roxley
On February 7, 2015 at 3:13:31 PM, Oz Linden (Scott Lawrence) 
(o...@lindenlab.com) wrote:
On 2015-02-06 16:12 , Cinder Roxley wrote:

It would simply things greatly to remove lscript from the viewer completely, 
thereby removing the dependency on flex/bison for building. lscript is unused 
other than a few const values. Several tpvs have dropped lscript from the 
build. (I’ve personally done that in two different tpv projects.)
Is this something Linden Lab would be willing to consider? I’d be happy to do 
the work to remove it if it is.


What would the end user effect be?


The change would be transparent for the user other than saving them a small 
amount of space on their hard drive. I have no idea what the final size of 
lscript is when compiled, but it’s basically all dead and broken code and has 
been for several years.

-- 
Cinder Roxley
Sent with Airmail___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Oz Linden (Scott Lawrence)

On 2015-02-07 14:24 , Cinder Roxley wrote:

The change would be transparent for the user other than saving them a 
small amount of space on their hard drive. I have no idea what the 
final size of lscript is when compiled, but it’s basically all dead 
and broken code and has been for several years.




If that's true, by all means let's kill it.

--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com  | Second 
Life Oz Linden 

Linden Lab| Makers of Shared Creative Spaces 
Check out what we're working on! 
___
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] Jonathan's attempt to rearrange the graphics preferences

2015-02-07 Thread Oz Linden (Scott Lawrence)

On 2015-02-07 02:37 , holydoughnuts wrote:
Is there any plan in the works to send RenderAutoMuteRenderWeightLimit 
back to the server, and make stats available to users somehow thru the 
viewer or LSL? That would take a lot of guesswork out of when to stop 
adding junk to one's avatar.


Yes.

That's not quite how we plan to do it - instead, the viewer will just 
send back a boolean that indicates whether or not it is rendering each 
avatar it can see (but not the reason why if not). Some aggregate 
information derived from that (tbd) will then be made available to each 
avatar so that they can tell whether or not they are being rendered - 
ideally without being able to tell much about by whom.


Watch this space.

--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com  | Second 
Life Oz Linden 

Linden Lab| Makers of Shared Creative Spaces 
Check out what we're working on! 
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Oz Linden (Scott Lawrence)

On 2015-02-05 08:39 , Jonathan Welch wrote:

A few more configuration notes/issues:

Autobuild is installed into Python27/scripts -- can this be moved out
of that package's tree?

No, that's where Python wants it.

Autobuild is being fetched from Oz's bitbucket repository -- this
should be moved to a generic lindenlab location.
In time, it will be, but not until we've completed the transition to 
using the new version everywhere.


--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com  | Second 
Life Oz Linden 

Linden Lab| Makers of Shared Creative Spaces 
Check out what we're working on! 
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Oz Linden (Scott Lawrence)

On 2015-02-04 11:27 , Nicky Perian wrote:
Yes, I am being persistent and I will not let it drop til I get a 
definitive answer from Linden Lab.




Ok - if any of the following sounds harsh, it's not meant to be, and it 
should not be taken as critical of anyone - it's written this way so 
that it will be as clear and definitive as I can be:


 * Look at what we do in the 'Release' configuration.
   We want open source builds to be as close to that as we can possibly
   make them (because it maximizes the chances we can use contributions
   easily).
 * We do not care about and will not accept changes to support building
   with more than one version of Visual Studio.
   If a case can be made that there is a better choice than the
   Community Edition, feel free to make it but pending that case being
   made that's the choice.
 * How TPVs that are not following our build system evolution and have
   not been for some time are doing things is not of interest.

Is there any more clarity needed?

I and my team have been somewhat disconnected lately doing our 
not-really-sekrit planning sessions, but they're done (I'm writing this 
on the plane home); we'll try to get re-engaged on the issues of getting 
any required changes made. We appreciate your patience.


--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com  | Second 
Life Oz Linden 

Linden Lab| Makers of Shared Creative Spaces 
Check out what we're working on! 
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Argent Stonecutter
On 2015-02-07, at 16:24, Cinder Roxley  wrote:
> On February 7, 2015 at 3:13:31 PM, Oz Linden (Scott Lawrence) 
> (o...@lindenlab.com) wrote:
>> On 2015-02-06 16:12 , Cinder Roxley wrote:
>>> It would simply things greatly to remove lscript from the viewer 
>>> completely, thereby removing the dependency on flex/bison for building. 
>>> lscript is unused other than a few const values. Several tpvs have dropped 
>>> lscript from the build. (I’ve personally done that in two different tpv 
>>> projects.)
>>> Is this something Linden Lab would be willing to consider? I’d be happy to 
>>> do the work to remove it if it is.

>> What would the end user effect be?

> The change would be transparent for the user other than saving them a small 
> amount of space on their hard drive. I have no idea what the final size of 
> lscript is when compiled, but it’s basically all dead and broken code and has 
> been for several years.

Doesn't the script editor use it for syntax coloring? Or has it dropped back to 
using a more simplistic algorithm?

___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Cinder Roxley
On February 7, 2015 at 6:09:54 PM, Argent Stonecutter (secret.arg...@gmail.com) 
wrote:
On 2015-02-07, at 16:24, Cinder Roxley  wrote: 
> On February 7, 2015 at 3:13:31 PM, Oz Linden (Scott Lawrence) 
> (o...@lindenlab.com) wrote: 
>> On 2015-02-06 16:12 , Cinder Roxley wrote: 
>>> It would simply things greatly to remove lscript from the viewer 
>>> completely, thereby removing the dependency on flex/bison for building. 
>>> lscript is unused other than a few const values. Several tpvs have dropped 
>>> lscript from the build. (I’ve personally done that in two different tpv 
>>> projects.) 
>>> Is this something Linden Lab would be willing to consider? I’d be happy to 
>>> do the work to remove it if it is. 

>> What would the end user effect be? 

> The change would be transparent for the user other than saving them a small 
> amount of space on their hard drive. I have no idea what the final size of 
> lscript is when compiled, but it’s basically all dead and broken code and has 
> been for several years. 

Doesn't the script editor use it for syntax coloring? Or has it dropped back to 
using a more simplistic algorithm? 
Syntax highlighting is handled by LLSyntaxID now. This allows it to be 
dynamically updated by a region cap and not hardcoded into the viewer.

-- 
Cinder Roxley
Sent with Airmail___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread holydoughnuts
On 2/7/2015 8:09 PM, Argent Stonecutter wrote:
> Doesn't the script editor use it for syntax coloring? Or has it 
> dropped back to using a more simplistic algorithm?
The highlight info is now supplied by 
app_settings/keywords_lsl_default.xml, with updates downloaded from the 
server as needed. So, the viewer-side compiler is redundant now.
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Argent
Ok, well, I'll be sad to see lscript go, I had some good times there, but
it makes sense.
___
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] Viewer Tools Upgrades - with a call for help

2015-02-07 Thread Jonathan Welch
> Autobuild is installed into Python27/scripts -- can this be moved out
> of that package's tree?
>
> No, that's where Python wants it.
>

Just for fun I moved the Scripts directory out from under where python
is installed, adjusted my path accordingly, and was able to configure
and compile just fine.

Also, I am curious: is all this pip and easy install business doing
more than just fetching autobuild.exe?
___
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