Re: [opensource-dev] Viewer Tools Upgrades - with a call for help

2015-02-02 Thread Nicky Perian
I am asking because when we went through the change for 2005-2010 (see
issue OPEN-1) LL used devenv in their systems and several of their dev's
had autobuild on personal dev boxes that pointed to devenv. The problem was
that many of the OS developers,  would be contributors, were using VS2010
Express and it did not have devenv so, the option chosen was to use MSBuild
for opensource and continue use of devenv at LL. This provided a
satisfactory solution which has served us well. But, all along their was
lurking about the fact that the 2 build systems did not match. So, when I
saw that VS2013 CE had devenv I wanted to test it. Granted the MS note to
use the improved build program MSBuild was present on MS's web page at
VS2010 launch. However, at that time LL continued to use Devenv. Things
change over time and it could be that LL has updated their automated build
scripts to favor MSBuild.
Thus, the question is: Does the underlying builder in LL's automated build
system call MSBuild or Devenv?


On Mon, Feb 2, 2015 at 1:00 PM, Cinder Roxley cin...@alchemyviewer.org
wrote:

 On February 2, 2015 at 11:42:10 AM, Nicky Perian (nickyper...@gmail.com)
 wrote:


 Does the underlying builder in LL's automated build system call MSBuild or
 Devenv?


 If it’s Team City or Bamboo, then it calls MSBuild like Microsoft
 recommends. Not sure about others. Drake has fixed the issue with command
 line building using msbuild and we posted a link in the relevant jira. The
 fix is much simpler and doesn’t create additional build targets.
 https://bitbucket.org/LightDrake/open-290/commits/a3716dfdd1f6da9d91b5b708f7f372101e24d572
 --
 Cinder Roxley
 Sent with Airmail



 On Mon, Feb 2, 2015 at 12:30 PM, Oz Linden (Scott Lawrence) 
 o...@lindenlab.com wrote:

 On 2015-01-31 11:41 , Nicky Perian wrote:

 Two  methods for command line building have been tested each starting
 with a fresh build-vc120 directory, with tests and package on.
 Machine spec is Intel i7 all 8 cores running with 6GB memory.

 autobuild configure -c ReleaseOSCE and autobuild build -c ReleaseOSCE
 Calls Devenv.exe which is the build program for VS2013 Community Edition
 Build completed in 53 minutes.

 autobuild configure -c ReleaseOS and autobuild build -c ReleaseOS
 Calls MSBuild.exe which is the build program available in VS2013 Express
 Edition AND VS2013 Community Edition.
 Build completes in 77 minutes.

 Should we provide open source developers both methods?


 I would prefer not to support more than one configuration for internal
 use and one for external use.



 ___
 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] Avatar Hover Height feature

2015-02-02 Thread Niran
I don't necessarily want to kick the dead horse here but the matter of fact
is that Henri is absolutely (and sadly) right.

I do understand that your role Oz could be very stressing (since you were
promoted i see you very rarely and only for a really small time frame) but
the thing here is that we non Lindens often seem to be discarded as
unimportant people and i am not just talking about developers. Sometimes
it seems to me that (wether it's your or Linden Lab's intentional plan or
not), you are trying to kill Second Life (may it be for no reason or
economic reasons like getting everyone to SL2) or at least hinder Second
Life's development so much that it makes almost no noticeable progression.
The last real progressive developments i have seen in SL were Fitted Mesh
and Materials implementation, things we could have had long ago already,
things like the new Server Side Appearance are wasted time, that literally
destroyed more than they actually fixed considering that people who got
problems with baking were often people who were horribly outdated with
Software and Hardware, people who shouldn't be using Second Life anyway. In
that regard it really baffles me that so many efforts of LL have gone into
compatibility for outdated stuff that shouldn't even exist anymore, you
may call this Content Destruction, i think its the payment for a proper
future of Second Life, you can't just handhold all those old peoples
forever because you could destroy objects that were destroyed back in
2005-2007, look at all those other huge communities, they are faced with
partial or complete destruction of their content on a constant basis and
don't try to tell me but people here pay real money for it, those people
pay time and effort to create something that might be useless in the next
engine version, time and effort is also money. People simply need to adapt,
especially in something as variable and ever-changing as Second Life.

Look, your need to make Second Life 2 basically comes from this mess, you
want to make a better and faster Second Life with better technology? Why
don't you start making Second Life a nice place first, start fixing all the
old issues, disregarding to a certain degree how destructive these fixes
may be. Fixing invisiprims in Deferred broke pretty much all goddamn
clothing parts and avatars that were ever made that utilized some sort of
special design, did you care there? No.

What i'm trying to say is that Henri is not the only one, and his SUN issue
is not the only issue you ignored. I'm pretty sure that you keep ignoring
properly proposed and thought out improvements constantly, i'm sure pretty
much everyone here can tell you stories about how many of their issues have
been ignored and with that i don't mean issues like i have a purple screen
when i log out.

I'm sure you have to do some very tough decisions, weighting possible
problems against the actual value of a feature or fix but i honestly think
that sometimes you don't even seem to consider something at all and again
sometimes there will be sacrifices we have to take for a better future
Second Life.

THE reason i haven't been on any meetings anymore, because i got the
feeling that you don't care or Linden Labs doesn't care and/or makes you
not care about Second Life and if anyone says anything bad against anything
you guys like it will be ignored or in worst case bashed. Yes Oz i'm
talking about the lookat names feature and your very inappropriate pass to
Jessica who seemed to have a lot of fun bashing another guy who is really
worried about how this feature affects human behavior and drama in Second
Life. I have been told that others tried going against this feature and
they were just ignored/bashed as well. If that is the way open source and
productive collaboration is supposed to be then i have no more interest in
collaborating or giving any constructive feedback and/or offer solutions of
any type or in any shape.

I hope more people start speaking up and i hope it makes you reconsider
your actions and thinking to a point where we can actually start working
together for real.

Niran.
___
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] Avatar Hover Height feature

2015-02-02 Thread Henri Beauchamp
On Mon, 02 Feb 2015 13:05:20 -0500, Oz Linden (Scott Lawrence) wrote:

 On 2015-01-31 07:53 , Henri Beauchamp wrote:
  Greetings,
 
  I know this should be posted in the JIRA, but apparently the comments in
  the existing issue (SUN-38) are not read or not taken into account by
  Lindens.
 
  Please, to any and all Linden(s) involved in AHH, do read this post for
  your own enlightement (and hopefully, a better and definitive solution
  for the SL community as a whole):
  http://sldev.free.fr/forum/viewtopic.php?f=5t=1494p=6890#p6890
 
  Note that I'm beyond the point to care about whether this message will
  be taken into account or not (so it's perfectly useless to enter a
  sterile argument on this list about it). It's more like a bottled
  message I throw into the sea...
 
 I won't speculate on whether or not we would have decided to do it 
 differently had your suggestion actually been made when we were starting 
 work on this months ago; the factors affecting avatar height and avatar 
 vertical offset are quite complicated and it may or may not have been 
 the right thing to do. I will say that your input would certainly have 
 been considered had you been a part of the conversation at the time 
 rather than posting a note on our private forum well after the fact. 

Are you ***kidding*** me 

I have been attending quite a few Server group meetings with Nyx, and
you even were there once (for sure) or twice (can't swear on it), when
I spoke about the SUN-38 issue.
You will find several agendas with my entry about SUN-38, in the Wiki:
http://wiki.secondlife.com/w/index.php?title=Special%3ASearchsearch=henri+sun-38fulltext=Search
Most of the corresponding transcripts are alas missing from the Wiki,
but I *did* explain my solution in at least two of those meetings
and I will point out one particular agenda, where I asked if SPEAKING
with a Linden about SUN-38 and the possible solutions would be at all
possible:
http://wiki.secondlife.com/wiki/Mesh/Archive/2013-04-29

It's not my fault if you keep shrugging off every remark or proposal
I make, or even refuse the dialog (in plain text, because I cannot
articulate well enough English neither understand English spoken
with the US American accent in real time).
I will not even bother quoting the various emails I sent to
*YOU*, Oz, and that you never replied (albeit about other subjects
than SUN-38), but if you want them, I could dig in my backups...

 Despite the fact that you refuse to contribute your code,

Again you are reverting the roles here 

I never refused to contribute my code: it's GPL and always said
that anyone (and yes, that includes *you* Lindens) could reuse it.
Also, each time someone asked for permissionto make my code LGPL
to be compatible with their own viewer, I always said go for it !.

What I refuse, however, is to sign a contribution agreement where
I would have to give private data to perfect strangers residing
in a foreign country that doesn't respect the privacy protection
Law of *my* country (or of any other country for that purpose).
You perfectly know this, for I explained it to you (and to Soft
Linden, your predecessor) countless times in emails, even going
down to give you pointers to paragraphs in the (English-
translated even !) French Law Informatique et Liberté.

I am not the one refusing to contribute my code, YOU are the one(s)
refusing to use my contributions because of stupid and pointless
lawyer-induced bureaucracy. It is *YOUR* choice and *YOUR* refusal,
not mine !!!

 I'm happy to make sure that your input is considered if and when
 you provide it in a timely way;

I am the very initiator of the SUN-38 issue, and if you re-read the
comments I made in it, my solution is exposed here as well (see
the comment posted on 22/Jun/14 10:58 AM, in reply to the Firestorm
team's proposal, i.e. QUITE in the TIMELY manner !!!).

I ALWAYS gave pointers to major flaws and regressions, either in the
form of a JIRA issue, or directly via emails (to YOU !!!). So,
accusing me of not providing the info or not in a timely manner is
quite INSULTING and a pure LIE from your part.

 I hope that in the future you'll chose to engage more productively.

I hope that in the future, you will actually read the JIRAs I initiate,
the emails I send to you, the messages I post on the various boards and
blogs you DO frequent as well as I do (Nalate's blog, to cite just one).
I also hope that you will make the minimum effort to communicate in a
way that a non-English speaking person such as myself can actually
manage (Open Source meetings used to happen in CHAT and not in voice,
when Soft Linden was still there... and I DID tell you in one of your
first meetings that people like me COULDN'T attend your meetings because
of the language barrier: I can find the log, if you wish...).

Now, I would *much* more prefer a clever and fruitful collaboration
to this sterile childish behaviour (ignoring me, then putting the
fault on me for not 

Re: [opensource-dev] Viewer Tools Upgrades - with a call for help

2015-02-02 Thread Jonathan Ballard
What did not work in production is compression and encryption with, said,
foreign agendas, inefficiencies, power consumption. In game mechanics,
those tests are ignored and seem irrelevant because it is working. Under
applied STEM research, even openjpeg failed production factors. If it
doesn't work nicely (on bare metal) then it is subject for *external* video
card mechanics and those agendas, warranties.

We have not received any digitally signed TOS tokens that specifically
enable *Auto*build or register certain build features. The challenge is
there, as the lawyers said, it doesn't benefit me.

In California, ibid.


On Fri, Jan 30, 2015 at 1:41 PM, Oz Linden (Scott Lawrence) 
o...@lindenlab.com wrote:

  On 2015-01-30 11:51 , Tank Master wrote:

 You are getting an error because that isn't a valid command.  Use
 autobuild configure -c RelWithDebInfoOS OR autobuild configure -c
 ReleaseOS  Also, This will still fail do to tests.  I used: autobuild
 configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF to turn
 off both packaging and tests.


 The tests should work - they do for us, though I suppose some may depend
 on libs not in open source.

 --
  *Oz Linden (Scott Lawrence)* | *Engineering Director, Second Life*
 Email or Hangouts o...@lindenlab.com | Second Life Oz Linden
 https://my.secondlife.com/oz.linden
 Linden Lab | Makers of Shared Creative Spaces http://lindenlab.com/
 Check out what we're working on! http://lindenlab.com/products

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

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

On 2015-01-31 17:38 , Nicky Perian wrote:

Anyone know what causes this on a release build?
Doesn't stop the build and the installer is still made.
3-- Build started: Project: generate_viewer_version, 
Configuration: Release Win32 --

3  processing
3  'printf' is not recognized as an internal or external command,
3  operable program or batch file.
3C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): 
error MSB6006: cmd.exe exited with code 9009.


Appears to come from newview/CMakeLists.txt
source_group(CMake Rules FILES ViewerInstall.cmake)

# the viewer_version.txt file created here is for passing to 
viewer_manifest and autobuild
# the summary.json file is created for the benefit of the TeamCity 
builds, where

# it is used to provide descriptive information to the build results page
add_custom_target(generate_viewer_version ALL
  COMMAND printf 
'${VIEWER_SHORT_VERSION}.${VIEWER_VERSION_REVISION}'  
${CMAKE_CURRENT_BINARY_DIR}/viewer_version.txt
  COMMAND printf 
'{Type:viewer,Version:${VIEWER_SHORT_VERSION}.${VIEWER_VERSION_REVISION}}' 
 ${CMAKE_BINARY_DIR}/summary.json
  COMMENT Generating viewer_version.txt for manifest 
processing

  )


That looks like cmake is trying to run commands in a windows shell 
rather than bash; the printf is a bash command.  This works in our build 
environment. It's possible that it could be replaced with cmake FILE 
commands?


--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com mailto:o...@lindenlab.com | Second 
Life Oz Linden https://my.secondlife.com/oz.linden

Linden Lab| Makers of Shared Creative Spaces http://lindenlab.com/
Check out what we're working on! http://lindenlab.com/products
___
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] Avatar Hover Height feature

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

On 2015-02-02 13:05 , Oz Linden (Scott Lawrence) wrote:
I will say that your input would certainly have been considered had 
you been a part of the conversation at the time rather than posting a 
note on our private forum well after the fact.

s/our private forum/your private forum/


--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com mailto:o...@lindenlab.com | Second 
Life Oz Linden https://my.secondlife.com/oz.linden

Linden Lab| Makers of Shared Creative Spaces http://lindenlab.com/
Check out what we're working on! http://lindenlab.com/products
___
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-02 Thread Oz Linden (Scott Lawrence)

On 2015-01-31 11:41 , Nicky Perian wrote:
Two  methods for command line building have been tested each starting 
with a fresh build-vc120 directory, with tests and package on.

Machine spec is Intel i7 all 8 cores running with 6GB memory.

autobuild configure -c ReleaseOSCE and autobuild build -c ReleaseOSCE
Calls Devenv.exe which is the build program for VS2013 Community Edition
Build completed in 53 minutes.

autobuild configure -c ReleaseOS and autobuild build -c ReleaseOS
Calls MSBuild.exe which is the build program available in VS2013 
Express Edition AND VS2013 Community Edition.

Build completes in 77 minutes.

Should we provide open source developers both methods?



I would prefer not to support more than one configuration for internal 
use and one for external use.



--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com mailto:o...@lindenlab.com | Second 
Life Oz Linden https://my.secondlife.com/oz.linden

Linden Lab| Makers of Shared Creative Spaces http://lindenlab.com/
Check out what we're working on! http://lindenlab.com/products
___
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-02 Thread Nicky Perian
Does the underlying builder in LL's automated build system call MSBuild or
Devenv?

On Mon, Feb 2, 2015 at 12:30 PM, Oz Linden (Scott Lawrence) 
o...@lindenlab.com wrote:

  On 2015-01-31 11:41 , Nicky Perian wrote:

  Two  methods for command line building have been tested each starting
 with a fresh build-vc120 directory, with tests and package on.
 Machine spec is Intel i7 all 8 cores running with 6GB memory.

  autobuild configure -c ReleaseOSCE and autobuild build -c ReleaseOSCE
 Calls Devenv.exe which is the build program for VS2013 Community Edition
 Build completed in 53 minutes.

  autobuild configure -c ReleaseOS and autobuild build -c ReleaseOS
 Calls MSBuild.exe which is the build program available in VS2013 Express
 Edition AND VS2013 Community Edition.
 Build completes in 77 minutes.

  Should we provide open source developers both methods?


 I would prefer not to support more than one configuration for internal use
 and one for external use.


 --
  *Oz Linden (Scott Lawrence)* | *Engineering Director, Second Life*
 Email or Hangouts o...@lindenlab.com | Second Life Oz Linden
 https://my.secondlife.com/oz.linden
 Linden Lab | Makers of Shared Creative Spaces http://lindenlab.com/
 Check out what we're working on! http://lindenlab.com/products

 ___
 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] Avatar Hover Height feature

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

On 2015-01-31 07:53 , Henri Beauchamp wrote:

Greetings,

I know this should be posted in the JIRA, but apparently the comments in
the existing issue (SUN-38) are not read or not taken into account by
Lindens.

Please, to any and all Linden(s) involved in AHH, do read this post for
your own enlightement (and hopefully, a better and definitive solution
for the SL community as a whole):
http://sldev.free.fr/forum/viewtopic.php?f=5t=1494p=6890#p6890

Note that I'm beyond the point to care about whether this message will
be taken into account or not (so it's perfectly useless to enter a
sterile argument on this list about it). It's more like a bottled
message I throw into the sea...


I won't speculate on whether or not we would have decided to do it 
differently had your suggestion actually been made when we were starting 
work on this months ago; the factors affecting avatar height and avatar 
vertical offset are quite complicated and it may or may not have been 
the right thing to do. I will say that your input would certainly have 
been considered had you been a part of the conversation at the time 
rather than posting a note on our private forum well after the fact. 
Despite the fact that you refuse to contribute your code, I'm happy to 
make sure that your input is considered if and when you provide it in a 
timely way; I hope that in the future you'll chose to engage more 
productively.


--
*Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com mailto:o...@lindenlab.com | Second 
Life Oz Linden https://my.secondlife.com/oz.linden

Linden Lab| Makers of Shared Creative Spaces http://lindenlab.com/
Check out what we're working on! http://lindenlab.com/products
___
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